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 3ce2f61d65e6 secretmem: test: add basic selftest for memfd_secret(2) omits 5c98bf26568f arch, mm: wire up memfd_secret system call where relevant omits 0d3a4e6c0310 PM: hibernate: disable when there are active secretmem users omits bbc960d9b2ef secretmem: add memcg accounting omits 82d5c09eb949 secretmem: use PMD-size pages to amortize direct map fragm [...] omits ffe43cd37e99 mm: introduce memfd_secret system call to create "secret" [...] omits d5c0cd1303cb arm64: kfence: fix header inclusion omits dc5241461dd5 set_memory: allow querying whether set_direct_map_*() is a [...] omits 55d7cdeaac02 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 792427b10e01 riscv/Kconfig: make direct map manipulation options depend on MMU omits 81758997962b mmap: make mlock_future_check() global omits a6cbe4e29aeb mm: add definition of PMD_PAGE_ORDER omits a5850944886d Merge branch 'akpm-current/current' omits 58e61af8a371 Merge remote-tracking branch 'oprofile-removal/oprofile/removal' omits 05a848e917a2 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits 585533eb9982 Merge remote-tracking branch 'memblock/for-next' omits 569929d18646 Merge remote-tracking branch 'mhi/mhi-next' omits a142080e7bc3 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits b4792d08cc34 Merge remote-tracking branch 'hyperv/hyperv-next' omits aae3e5ddbf0f Merge remote-tracking branch 'xarray/main' omits 89cff32af14b Merge remote-tracking branch 'nvmem/for-next' omits 732464cb1c0c Merge remote-tracking branch 'slimbus/for-next' omits 24b59516cf54 Merge remote-tracking branch 'gnss/gnss-next' omits 1e9244d66d28 Merge remote-tracking branch 'kspp/for-next/kspp' omits 4d87ab8a8747 Merge remote-tracking branch 'rtc/rtc-next' omits f5fdd7d822e2 Merge remote-tracking branch 'coresight/next' omits 8bc4f5f4bfc9 Merge remote-tracking branch 'livepatching/for-next' omits 38be796ebbf7 Merge remote-tracking branch 'userns/for-next' omits 8602bbacfbe5 Merge remote-tracking branch 'pwm/for-next' omits 7d31ac71795a Merge remote-tracking branch 'pinctrl/for-next' omits 12e0e9666f7e Merge remote-tracking branch 'gpio-intel/for-next' omits 8e16e49187ac Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 809f2e221afe Merge remote-tracking branch 'rpmsg/for-next' omits 82050c6d636c Merge remote-tracking branch 'vhost/linux-next' omits 424023c5aada Merge remote-tracking branch 'scsi-mkp/for-next' omits 6859d03c6a97 Merge remote-tracking branch 'scsi/for-next' omits c417bc41ed4e Merge remote-tracking branch 'cgroup/for-next' omits cc8421b5345b Merge remote-tracking branch 'dmaengine/next' omits fac01b342446 Merge remote-tracking branch 'icc/icc-next' omits 4eeac0bd3741 Merge remote-tracking branch 'staging/staging-next' omits d8582118238e Merge remote-tracking branch 'vfio/next' omits c8eea3895685 Merge remote-tracking branch 'thunderbolt/next' omits bd5c30643778 Merge remote-tracking branch 'soundwire/next' omits 4b7551ec8a99 Merge remote-tracking branch 'extcon/extcon-next' omits e71f3522af4e Merge remote-tracking branch 'char-misc/char-misc-next' omits d036f6c71dd0 Merge remote-tracking branch 'tty/tty-next' omits d73bc425ac95 Merge remote-tracking branch 'phy-next/next' omits c82cc1cdbcb2 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits c82f6bc0ff2d Merge remote-tracking branch 'usb-serial/usb-next' omits a96a66827a22 Merge remote-tracking branch 'usb/usb-next' omits 2c5603389d66 Merge remote-tracking branch 'driver-core/driver-core-next' omits f288d446de16 Merge remote-tracking branch 'ipmi/for-next' omits e6e6e50c984f Merge remote-tracking branch 'leds/for-next' omits 61a49aa34efb Merge remote-tracking branch 'hsi/for-next' omits d5105f3eda54 Merge remote-tracking branch 'chrome-platform/for-next' omits b1142c501668 Merge remote-tracking branch 'drivers-x86/for-next' omits c0ed2234f68b Merge remote-tracking branch 'workqueues/for-next' omits ea7bf5825d9e Merge remote-tracking branch 'percpu/for-next' omits 050e5e2c8269 Merge remote-tracking branch 'kvm-arm/next' omits 2f1b72c4280d Merge remote-tracking branch 'rcu/rcu/next' omits bdb6883ad14e Merge remote-tracking branch 'ftrace/for-next' omits a00db3f7a8e1 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits b77cd6d54725 Merge remote-tracking branch 'edac/edac-for-next' omits c77d0f8d97a1 Merge remote-tracking branch 'tip/auto-latest' omits ba08aab0a44f Merge remote-tracking branch 'spi/for-next' omits 7a59f15c0a47 Merge remote-tracking branch 'devicetree/for-next' omits 72d24130ab62 Merge remote-tracking branch 'audit/next' omits c706db399c3c Merge remote-tracking branch 'iommu/next' omits 1dcd8786533c Merge remote-tracking branch 'tpmdd/next' omits b68855a76544 Merge remote-tracking branch 'tomoyo/master' omits a4c386f016b7 Merge remote-tracking branch 'smack/next' omits 2e426b6fd4e5 Merge remote-tracking branch 'selinux/next' omits 3ee22b7bf085 Merge remote-tracking branch 'keys/keys-next' omits 5e87740bae2b Merge remote-tracking branch 'integrity/next-integrity' omits b97122654fc4 Merge remote-tracking branch 'security/next-testing' omits a6ef35ecbf64 Merge remote-tracking branch 'regulator/for-next' omits 7ad64b864812 Merge remote-tracking branch 'battery/for-next' omits eb1e115ca751 Merge remote-tracking branch 'backlight/for-backlight-next' omits 6de68ca8aff1 Merge remote-tracking branch 'mfd/for-mfd-next' omits 0da1ee4170b4 Merge remote-tracking branch 'mmc/next' omits c617185438dd Merge remote-tracking branch 'pcmcia/pcmcia-next' omits ef2628b418f7 Merge remote-tracking branch 'device-mapper/for-next' omits dc35cd86adc7 Merge remote-tracking branch 'block/for-next' omits 97e02820f05e Merge remote-tracking branch 'input/next' omits c55c2ce3b689 Merge remote-tracking branch 'modules/modules-next' omits 9ba5117cff3a Merge remote-tracking branch 'sound-asoc/for-next' omits 05fccaf93593 Merge remote-tracking branch 'sound/for-next' omits c4e1d043ca21 Merge remote-tracking branch 'regmap/for-next' omits a307bd55254c Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 545e8878cebb Merge remote-tracking branch 'drm-msm/msm-next' omits cd65af04b1f3 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 316fb9f1c49d Merge remote-tracking branch 'drm-intel/for-linux-next' omits f377362e1e74 Merge remote-tracking branch 'amdgpu/drm-next' omits bf6882ae1455 Merge remote-tracking branch 'drm/drm-next' omits 866e8cb12e88 Merge remote-tracking branch 'crypto/master' omits 1cf00d0c1bf8 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 71cc6500b085 Merge remote-tracking branch 'nand/nand/next' omits 21ae035fac4d Merge remote-tracking branch 'mtd/mtd/next' omits 2aed4a017cc3 Merge remote-tracking branch 'gfs2/for-next' omits 9ec85896f686 Merge remote-tracking branch 'bluetooth/master' omits a266c7e9063b Merge remote-tracking branch 'wireless-drivers-next/master' omits 9769c91d18d6 Merge remote-tracking branch 'netfilter-next/master' omits b42aac956a16 Merge remote-tracking branch 'ipsec-next/master' omits 6be7ddccb07c Merge remote-tracking branch 'bpf-next/for-next' omits d67e9356b01b Merge remote-tracking branch 'net-next/master' omits 983645b6e740 Merge remote-tracking branch 'rdma/for-next' omits f46ef06a6aa7 Merge remote-tracking branch 'ieee1394/for-next' omits 16362d11a7f6 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 5806be344365 Merge remote-tracking branch 'opp/opp/linux-next' omits 866a54374a5d Merge remote-tracking branch 'devfreq/devfreq-next' omits 9402a2c04e4d Merge remote-tracking branch 'cpupower/cpupower' omits 177ba05de363 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits ff9466e50588 next-20210204/pm omits 48654f5fb7f0 Merge remote-tracking branch 'v4l-dvb-next/master' omits 3d108b051e00 Merge remote-tracking branch 'v4l-dvb/master' omits 59a615c8d1d2 Merge remote-tracking branch 'jc_docs/docs-next' omits d4ea4072a017 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 207f37f34b1c Merge remote-tracking branch 'dmi/dmi-for-next' omits 2daaf1afb4d8 Merge remote-tracking branch 'i3c/i3c/next' omits d74899215558 Merge remote-tracking branch 'i2c/i2c/for-next' omits a53739643717 Merge remote-tracking branch 'hid/for-next' omits 38f7a2bbd116 Merge remote-tracking branch 'pci/next' omits 21a645fc41ec Merge remote-tracking branch 'printk/for-next' omits 54688fa0d63c Merge remote-tracking branch 'vfs/for-next' omits bee82df6c235 Merge remote-tracking branch 'iomap/iomap-for-next' omits 373920920674 Merge remote-tracking branch 'zonefs/for-next' omits 2cc50f319d35 Merge remote-tracking branch 'xfs/for-next' omits 4dd5e667baba Merge remote-tracking branch 'v9fs/9p-next' omits 22d838471bbd Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 258047ecbcbd Merge remote-tracking branch 'cel/for-next' omits 715ccbe88c9b Merge remote-tracking branch 'nfs-anna/linux-next' omits b67c7b2afa4f Merge remote-tracking branch 'jfs/jfs-next' omits 7aa63fa7cf10 Merge remote-tracking branch 'fsverity/fsverity' omits 0e7ee07d56c6 Merge remote-tracking branch 'f2fs/dev' omits 3c2d51b05e4e Merge remote-tracking branch 'ext4/dev' omits fcb3ff7e11d8 Merge remote-tracking branch 'ext3/for_next' omits 2906f5ddf8cf Merge remote-tracking branch 'exfat/dev' omits b84c75cf17fa Merge remote-tracking branch 'ecryptfs/next' omits 4710c8cba02a Merge remote-tracking branch 'cifs/for-next' omits a13243232b7e Merge remote-tracking branch 'btrfs/for-next' omits c48749c56cbe Merge remote-tracking branch 'fscache/fscache-next' omits 886f5af16b39 Merge remote-tracking branch 'pidfd/for-next' omits 5eeddf71d7d7 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits a3deadb7d8ea Merge remote-tracking branch 's390/for-next' omits d81c5cacf388 Merge remote-tracking branch 'risc-v/for-next' omits 05024526da21 Merge remote-tracking branch 'powerpc/next' omits 9fb59834451d Merge remote-tracking branch 'parisc-hd/for-next' omits a4503c1ea6ba Merge remote-tracking branch 'openrisc/for-next' omits 8ac0699f83b9 Merge remote-tracking branch 'nds32/next' omits 272358af8b0e Merge remote-tracking branch 'mips/mips-next' omits 7249a2407d3f Merge remote-tracking branch 'microblaze/next' omits c8856040e522 Merge remote-tracking branch 'm68knommu/for-next' omits 269df14e0665 Merge remote-tracking branch 'm68k/for-next' omits 172925380a31 Merge remote-tracking branch 'h8300/h8300-next' omits 36ccc56a502d Merge remote-tracking branch 'csky/linux-next' omits 4a7c3ed8200c Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 7894c685ca52 Merge remote-tracking branch 'clk/clk-next' omits 74d2e0777a62 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 78b2b449679b Merge remote-tracking branch 'ti-k3/ti-k3-next' omits c91fed12b6d4 Merge remote-tracking branch 'tegra/for-next' omits 84a4cb2c778c Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 777cfd2d194c Merge remote-tracking branch 'stm32/stm32-next' omits 9ffd8ffa8ebd Merge remote-tracking branch 'samsung-krzk/for-next' omits cdb16951d2b4 Merge remote-tracking branch 'rockchip/for-next' omits d9f83640262a Merge remote-tracking branch 'renesas/next' omits a7f0bacad9d3 Merge remote-tracking branch 'realtek/for-next' omits 44b45410bc46 Merge remote-tracking branch 'raspberrypi/for-next' omits d4edc93ef23a Merge remote-tracking branch 'qcom/for-next' omits ae44ce57d6dc Merge remote-tracking branch 'omap/for-next' omits 94c9be35d493 Merge remote-tracking branch 'mvebu/for-next' omits 6615670ce103 Merge remote-tracking branch 'mediatek/for-next' omits f50c874f77bd Merge remote-tracking branch 'keystone/next' omits 0e288dd13f0a Merge remote-tracking branch 'imx-mxs/for-next' omits 8afacd741411 Merge remote-tracking branch 'drivers-memory/for-next' omits 3d514330096d Merge remote-tracking branch 'at91/at91-next' omits 4ff33832d288 Merge remote-tracking branch 'aspeed/for-next' omits fb4f049a1b06 Merge remote-tracking branch 'amlogic/for-next' omits ffd9629bcb39 Merge remote-tracking branch 'actions/for-next' omits 99ad07f9ace2 Merge remote-tracking branch 'arm-soc/for-next' omits d30f9180f1ce Merge remote-tracking branch 'arm64/for-next/core' omits a12b4c075283 Merge remote-tracking branch 'arm/for-next' omits efaef2767d14 Merge remote-tracking branch 'asm-generic/master' omits 4a001bfd3228 Merge remote-tracking branch 'dma-mapping/for-next' omits e3e43fe2e46c Merge remote-tracking branch 'kbuild/for-next' omits 3463a75620c7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 09cd9a938470 Merge remote-tracking branch 'cel-fixes/for-rc' omits 3bd51cd5198a Merge remote-tracking branch 'risc-v-fixes/fixes' omits 2555b0fbbd8b Merge remote-tracking branch 'mmc-fixes/fixes' omits 662c57487add Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits c137c7fffb1b Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 9e35a42d2d66 Merge remote-tracking branch 'scsi-fixes/fixes' omits ae2a204b6efe Merge remote-tracking branch 'i3c-fixes/i3c/fixes' omits d7fcac92d252 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 7b701dee163d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 8b166d018542 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits cfb0a85be9ba Merge remote-tracking branch 'kvm-fixes/master' omits 1cfe198a47d1 Merge remote-tracking branch 'omap-fixes/fixes' omits 51aac53506ec Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 00414357f053 Merge remote-tracking branch 'ide/master' omits e9afecae74c2 Merge remote-tracking branch 'input-current/for-linus' omits 439ee8c261dc Merge remote-tracking branch 'phy/fixes' omits b4aa79e197a0 Merge remote-tracking branch 'usb.current/usb-linus' omits 359609774864 Merge remote-tracking branch 'pci-current/for-linus' omits f5cea343cac3 Merge remote-tracking branch 'spi-fixes/for-linus' omits 8a89cbc58d34 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 278161aa2ab7 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 788f94f0d1b0 Merge remote-tracking branch 'sound-current/for-linus' omits 6b1ddaea11a6 Merge remote-tracking branch 'wireless-drivers/master' omits 46415fbb2f27 Merge remote-tracking branch 'netfilter/master' omits d3ad29f91ae4 Merge remote-tracking branch 'bpf/master' omits 2b8b0f8edeb8 Merge remote-tracking branch 'net/master' omits 78e5df319940 Merge remote-tracking branch 'sparc/master' omits ae394ad9005e Merge remote-tracking branch 'powerpc-fixes/fixes' omits 749114c8e145 Merge remote-tracking branch 'arm-current/fixes' omits cee5546d46e2 Merge remote-tracking branch 'kbuild-current/fixes' omits c173fdb81075 Merge remote-tracking branch 'spi/for-5.12' into spi-next omits 3067e2c6a732 Merge remote-tracking branch 'spi/for-5.11' into spi-linus omits b5b23ce06294 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next omits 63e95d1d9392 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits 9afc6b7eb19b iommu/hyperv: setup an IO-APIC IRQ remapping domain for ro [...] omits fa2c411b58fe x86/hyperv: implement an MSI domain for root partition omits 7051fc038aba asm-generic/hyperv: import data structures for mapping dev [...] omits 0f371237aa43 asm-generic/hyperv: introduce hv_device_id and auxiliary s [...] omits 73e837c7c3cd asm-generic/hyperv: update hv_interrupt_entry omits 6b981343037e asm-generic/hyperv: update hv_msi_entry omits f95eb3d77bed x86/hyperv: implement and use hv_smp_prepare_cpus omits 2dadb67b6ec7 x86/hyperv: provide a bunch of helper functions omits 668f2c3ade78 ACPI / NUMA: add a stub function for node_to_pxm() omits 999bf896702e x86/hyperv: handling hypercall page setup for root omits a06c2e7df586 x86/hyperv: extract partition ID from Microsoft Hypervisor [...] omits 8485153bceab x86/hyperv: allocate output arg pages if required omits 40708dba26a8 clocksource/hyperv: use MSR-based access if running as root omits bbaa9b217265 Drivers: hv: vmbus: skip VMBus initialization if Linux is root omits ccf15a032471 x86/hyperv: detect if Linux is the root partition omits 45866e6dd022 asm-generic/hyperv: change HV_CPU_POWER_MANAGEMENT to HV_C [...] omits 6941febc7309 cifs: add new helper function for fscache conversion omits 9dc3a7350026 cifs: convert readpages_fill_pages to use iter omits af2ab8ee10b3 cifs: use discard iterator to discard unneeded network dat [...] omits 300fee0addcf cifs: Fix in error types returned for out-of-credit situations. omits 6f8130335790 cifs: New optype for session operations. omits eb96a4bcc6d0 Merge branches 'iommu/fixes', 'arm/renesas', 'arm/smmu', ' [...] omits 98b27c2ec2f9 initramfs-panic-with-memory-information-fix omits 9a2e73327c2e initramfs: panic with memory information omits 1699b3440bb6 scripts/gdb: fix list_for_each omits c8443ea866a0 aio: simplify read_events() omits 74a90f92c629 init: clean up early_param_on_off() macro omits aae8c3d38d2d init/version.c: remove Version_<LINUX_VERSION_CODE> symbol omits 0aba9e2e1258 checkpatch: add kmalloc_array_node to unnecessary OOM mess [...] omits d6317caf2d28 checkpatch: add warning for avoiding .L prefix symbols in [...] omits cd191ab4518e checkpatch: improve TYPECAST_INT_CONSTANT test message omits 43ef1931c6ad checkpatch: prefer ftrace over function entry/exit printks omits 37ab545229a1 checkpatch: trivial style fixes omits 5c89615b72fe checkpatch: ignore warning designated initializers using NR_CPUS omits c75e1247d70c checkpatch: improve blank line after declaration test omits ac7839523dca include/linux/bitops.h: spelling s/synomyn/synonym/ omits cd70250ab03d mm/page_poison: use unhashed address in hexdump for check_ [...] omits e48085952e79 lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] omits a4419034ebdc lib/cmdline: remove an unneeded local variable in next_arg() omits 5a1166c28615 lib: stackdepot: fix ignoring return value warning omits e48691f24a48 lib-stackdepot-add-support-to-disable-stack-depot-fix omits 7193249ad248 lib: stackdepot: add support to disable stack depot omits c1d126779d45 lib: stackdepot: add support to configure STACK_HASH_SIZE omits aff6af4866cb string.h: move fortified functions definitions in a dedica [...] omits 1c3450f2d8e4 lib-optimize-cpumask_local_spread-v8 omits 487b80280901 lib: optimize cpumask_local_spread() omits a95fa09530d2 lib/genalloc.c: change return type to unsigned long for bi [...] omits d5d9e3bf3854 kernel: delete repeated words in comments omits ee9d6f07f9a6 groups: simplify struct group_info allocation omits b30e9790aa6c groups: use flexible-array member in struct group_info omits 420860102235 include/linux: remove repeated words omits 2e4034e79af6 proc/sysctl: make protected_* world readable omits dcc6707d1216 sysctl.c: fix underflow value setting risk in vm_table omits eab1b620e84d proc/wchan: use printk format instead of lookup_symbol_name() omits 0510d2de65cf alpha: remove CONFIG_EXPERIMENTAL from defconfigs omits deb229ebc4ff kernel/hung_task.c: Monitor killed tasks. omits 5e19ca8f28eb fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 9696a7a68c49 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 94d62f93a2c9 kasan: use error_report_end tracepoint omits a3507f210d3c kfence: use error_report_end tracepoint omits 3459c2f7e042 tracing: add error_report_end trace point omits f0cab2f91c2f MAINTAINERS: add entry for KFENCE omits d4ad94c28112 kfence: show access type in report omits ff593239d13b kfence: fix typo in test omits 90c6bf341113 kfence: add test suite omits 2f7e9ee52d82 kfence: add missing copyright header to documentation omits ee1cf6cd3641 kfence, Documentation: add KFENCE documentation omits dec4728fab91 kasan: untag addresses for KFENCE omits 9c9dcae31697 revert kasan-remove-kfence-leftovers omits d5c82bb4366f kfence, kasan: make KFENCE compatible with KASAN omits 84a34cd7d8e0 mm, kfence: insert KFENCE hooks for SLUB omits bb31e5d5be4b mm, kfence: insert KFENCE hooks for SLAB omits b49f96be59f0 kfence: use pt_regs to generate stack trace on faults omits 3f589e88d3b8 kfence, arm64: add missing copyright and description header omits a4c39eed7e21 arm64, kfence: enable KFENCE for ARM64 omits 0531d8742977 kfence, x86: add missing copyright and description header omits a6eb8eaf6498 x86, kfence: enable KFENCE for x86 omits 52247ea95497 kfence: add missing copyright and description headers omits bb8f99c12029 kfence: add option to use KFENCE without static keys omits cd07552ac283 kfence: fix potential deadlock due to wake_up() omits 91a7818f9507 kfence: avoid stalling work queue task without allocations omits a42333ac4099 kfence: Fix parameter description for kfence_object_start() omits 03aa1dcd964a mm: add Kernel Electric-Fence infrastructure omits 3b30355ac223 mm/early_ioremap.c: use __func__ instead of function name omits bebb696fb3a6 bdi-use-might_alloc-fix omits 9a573da80431 mm/backing-dev.c: use might_alloc() omits 8a0f075e8aeb mm/dmapool: use might_alloc() omits d8db710fce91 mm: page-flags.h: Typo fix (It -> If) omits 3585686af26e mm: remove arch_remap() and mm-arch-hooks.h omits 1790b91171da zsmalloc: account the number of compacted pages correctly omits 2ded135029c6 mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_a [...] omits 033c8a97e7bf mm: set the sleep_mapped to true for zbud and z3fold omits 5291ea639ff2 mm/zswap: fix variable 'entry' is uninitialized when used omits 3262aee66c1b mm/zswap: fix potential uninitialized pointer read on tmp omits 44b659d48a2a mm/zswap: fix potential memory leak omits f4bf7fd62c68 mm/zswap: add return value in zswap_frontswap_load omits bf62edbc4955 mm/zswap: add the flag can_sleep_mapped omits 2296593f244d mm: zswap: clean up confusing comment omits 7bb948b1d0e5 mm/rmap: use page_not_mapped in try_to_unmap() omits a2c597d1bedf mm/rmap: fix obsolete comment in __page_check_anon_rmap() omits c026b4b8a3ec mm/rmap: remove unneeded semicolon in page_not_mapped() omits 26aa8fa5bb76 mm/rmap: correct some obsolete comments of anon_vma omits 06cae090cd45 virtio-mem: check against mhp_get_pluggable_range() which [...] omits d82970625228 s390/mm: define arch_get_mappable_range() omits 8e3f85aea756 arm64/mm: define arch_get_mappable_range() omits 3afe3238d9c8 mm/memory_hotplug: prevalidate the address range being add [...] omits 042d0e67a418 Documentation: sysfs/memory: clarify some memory block dev [...] omits 2eb47506bfc1 drivers/base/memory: don't store phys_device in memory blocks omits 52ee8954811b mm/memory_hotplug: use helper function zone_end_pfn() to g [...] omits 0c9d2f2bf92f mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE omits 44d2d833aef4 mm/memory_hotplug: rename all existing 'memhp' into 'mhp' omits e3d2cc2ea4b2 mm: fix memory_failure() handling of dax-namespace metadata omits 6aca85f3ce88 mm-teach-pfn_to_online_page-about-zone_device-section-coll [...] omits 6ff94fa778f8 mm: teach pfn_to_online_page() about ZONE_DEVICE section c [...] omits 7360986fd43d mm: teach pfn_to_online_page() to consider subsection validity omits c97de6229c6c mm: move pfn_to_online_page() out of line omits d0ae826425ee mm/vmstat.c: erase latency in vmstat_shepherd omits ad334a4817b9 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits f56005b97370 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 8bf640427053 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 18e42b4ecf6f mm: vmstat: add some comments on internal storage of byte items omits c1ff5d62ad9f mm: vmstat: fix NOHZ wakeups for node stat changes omits f7bb2aa62c3e mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] omits 3bafcef7d8b2 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] omits 105584d42996 mm/page_alloc: count CMA pages per zone and print them in [...] omits 00da9e5d1cea mm/cma: expose all pages to the buddy if activation of an [...] omits b91d8b110700 mm-cma-allocate-cma-areas-bottom-up-fix-3-fix omits 1ab4c934f23b mm-cma-allocate-cma-areas-bottom-up-fix-3 omits 7b9e268772af mm-cma-allocate-cma-areas-bottom-up-fix-2 omits bfa470f681ee mm-cma-allocate-cma-areas-bottom-up-fix omits 605db27d4d3b mm: cma: allocate cma areas bottom-up omits 30acb08e9bf1 mm,thp,shmem: make khugepaged obey tmpfs mount flags omits 3ee005ee47df mm,thp,shm: limit gfp mask to no more than specified omits 3c75c4f6ca0e mm,thp,shmem: limit shmem THP alloc gfp_mask omits 8aab6d45a99e mm: remove pagevec_lookup_entries omits e55f2cac6db5 mm: pass pvec directly to find_get_entries omits d9f50c6598a4 mm: remove nr_entries parameter from pagevec_lookup_entries omits d2eeab919af1 mm: add an 'end' parameter to pagevec_lookup_entries omits 725bf2ecaea3 mm: add an 'end' parameter to find_get_entries omits 7955938e1ed4 fix mm-add-and-use-find_lock_entries.patch omits fb2c47e93b2b mm: add and use find_lock_entries omits ddd3afe08941 iomap: use mapping_seek_hole_data omits 39b71f55cdfb fix mm-filemap-add-mapping_seek_hole_data.patch omits 2613977452e4 mm/filemap: add mapping_seek_hole_data omits ac7433ed8777 fix mm-filemap-add-helper-for-finding-pages.patch omits 330e9a34630c mm/filemap: add helper for finding pages omits 485f2d383ca9 mm/filemap: rename find_get_entry to mapping_get_entry omits 648bd9e7bc46 mm: add FGP_ENTRY omits 47e571b21363 mm/swap: optimise get_shadow_from_swap_cache omits 3481bf1fd350 mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits 3b3389ace852 mm: make pagecache tagged lookups return only head pages omits 0f4f4036b879 mm/migrate: remove unneeded semicolons omits 30d2db5a84c5 hugetlbfs: fix some comment typos omits dd577d15c355 hugetlbfs: correct some obsolete comments about inode i_mutex omits 3930539ce08e hugetlbfs: make hugepage size conversion more readable omits 8c8389b3c4ea hugetlbfs: remove meaningless variable avoid_reserve omits 8fa846a51533 hugetlbfs: correct obsolete function name in hugetlbfs_rea [...] omits 52323704b469 hugetlbfs: use helper macro default_hstate in init_hugetlbfs_fs omits d2b0fac2e72a hugetlbfs: remove useless BUG_ON(!inode) in hugetlbfs_setattr() omits f1b866409564 hugetlbfs: remove special hugetlbfs_set_page_dirty() omits 17769c0a95c1 mm/hugetlb: change hugetlb_reserve_pages() to type bool omits 7d79afa1c6b7 mm, oom: fix a comment in dump_task() omits c0ca56f5b5e7 mm/mempolicy: use helper range_in_vma() in queue_pages_tes [...] omits a16793c928e1 numa balancing: migrate on fault among multiple bound nodes omits 2ba7f0d1da21 mm/compaction: fix misbehaviors of fast_find_migrateblock() omits a41012d5e776 mm/compaction: correct deferral logic for proactive compaction omits b3eb8e0e4b92 mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked omits d1c6eebe97a4 mm/compaction: remove rcu_read_lock during page compaction omits 5caa3b1176ce z3fold: simplify the zhdr initialization code in init_z3fo [...] omits bebc4585c5a2 z3fold: remove unused attribute for release_z3fold_page omits 68b6beada922 hugetlb: convert PageHugeFreed to HPageFreed flag omits 57ba7ff0881a hugetlb: convert PageHugeTemporary() to HPageTemporary flag omits 9ff4539a8984 hugetlb: convert page_huge_active() HPageMigratable flag omits e23c83c8a24f hugetlb: use page.private for hugetlb specific page flags omits bf7abff17008 mm: workingset: clarify eviction order and distance calculation omits 11106a93863e mm/vmscan.c: make lruvec_lru_size() static omits 05e07eddd507 include/linux/mm_inline.h: fold __update_lru_size() into i [...] omits e535c0a5d851 include/linux/mm_inline.h: fold page_lru_base_type() into [...] omits e01c632fcf20 mm: VM_BUG_ON lru page flags omits 0bd4bc7c2a61 mm: add __clear_page_lru_flags() to replace page_off_lru() omits c0e625d4f343 mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() omits 7dc5da562089 mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() omits cf306b8a0c6a mm: don't pass "enum lru_list" to lru list addition functions omits 6290f2b36165 include/linux/mm_inline.h: shuffle lru list addition and d [...] omits d3eeae45d0b4 mm/vmscan.c: use add_page_to_lru_list() omits 099cc22b481e mm/workingset.c: avoid unnecessary max_nodes estimation in [...] omits 889ac527e52d mm/vmscan: __isolate_lru_page_prepare() cleanup omits 785c269cbd3c mm/hugetlb.c: fix typos in comments omits a06e0f869bc3 mm/hugetlb: remove redundant check in preparing and destro [...] omits 773cff3d993b mm/hugetlb: fix some comment typos omits 504b54e7e0de mm/hugetlb: refactor subpage recording omits 214657745659 mm/hugetlb: grab head page refcount once for group of subpages omits cfd0703b0bc9 mm/hugetlb: simplify the calculation of variables omits 2e03f9585904 mm/hugetlb: fix use after free when subpool max_hpages acc [...] omits 74db48c89f05 mm/hugetlb: use helper huge_page_order and pages_per_huge_page omits f4633616fb68 mm/hugetlb: avoid unnecessary hugetlb_acct_memory() call omits 6a9553f1b826 mm/hugetlb.c: fix unnecessary address expansion of pmd sharing omits 57b526893053 mm/hugetlb: fix potential double free in hugetlb_register_ [...] omits 62216e90ff4f MIPS: do not call flush_tlb_all when setting pmd entry omits 55cc0a388e96 mm/huge_memory.c: update tlb entry if pmd is changed omits 8d6c08f53512 mm: simplify free_highmem_page() and free_reserved_page() omits 9277ef5728ba video: fbdev: acornfb: remove free_unused_pages() omits d9643d2a2eab mm: remove unneeded local variable in free_area_init_core omits 5202323a54e1 mm: simplify parameter of setup_usemap() omits 1fd771f49272 mm: simplify parater of function memmap_init_zone() omits b2598b432f00 mm: rename memmap_init() and memmap_init_zone() omits 5882ea8c2817 mm: fix prototype warning from kernel test robot omits 1c35fa55654d kasan-remove-redundant-config-option-v3 omits 5618a011bf80 kasan: remove redundant config option omits 91732c8a7b5e kasan: don't run tests when KASAN is not enabled omits a8734bb6fb6f kasan: add a test for kmem_cache_alloc/free_bulk omits d97ca54df221 kasan: add proper page allocator tests omits bc4e8e92cfa1 kasan: fix bug detection via ksize for HW_TAGS mode omits 94e23417b8f7 kasan: move _RET_IP_ to inline wrappers omits c05fe5206f51 kasan: fix memory corruption in kasan_bitops_tags test omits 1a2a5d57c241 kasan: adapt kmalloc_uaf2 test to HW_TAGS mode omits 5d475f653793 kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL omits 49ea4c7c1171 kasan: rename CONFIG_TEST_KASAN_MODULE omits ebd9173d20e3 kasan, arm64: allow using KUnit tests with HW_TAGS mode omits 55c0c48aa223 kasan-add-match-all-tag-tests-fix-fix omits fef86ebc2b22 kasan: export kasan_poison omits 732aff980f14 kasan: add match-all tag tests omits ab2e2fb74d17 kasan: add macros to simplify checking test constraints omits 3ddd8e4abd83 kasan: clean up comments in tests omits 0365c6f8454d kasan: clarify HW_TAGS impact on TBI omits bbd022cfe987 kasan: prefix global functions with kasan_ omits ffd32e40dcfb vmalloc: remove redundant NULL check omits de7315965df7 mm/page_reporting: use list_entry_is_head() in page_report [...] omits 4da51b122d18 mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] omits ab7396aea8f1 mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] omits a2cdd70f1cc6 mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() omits a07b0c76ec55 mm/mprotect.c: optimize error detection in do_mprotect_pkey() omits ff1c5eae4ae3 mm/mmap.c: fix the adjusted length error omits 6c924b3aa84b mm/pgtable-generic.c: simplify the VM_BUG_ON condition in [...] omits 6f1321419a96 mm/memory.c: fix potential pte_unmap_unlock pte error omits 0355b24966f1 mm/mmap.c: remove unnecessary local variable omits 18b8782ac922 mm/memcontrol: remove redundant NULL check omits d9c827ecfc94 mm: page_counter: re-layout structure to reduce false sharing omits d6c2ccc28f20 mm: kmem: make __memcg_kmem_(un)charge static omits d181bad87027 mm-memcg-add-swapcache-stat-for-memcg-v2-fix omits 4ae3244d38f1 mm: memcg: add swapcache stat for memcg v2 omits 03f7d3c86c5b mm/memcg: remove rcu locking for lock_page_lruvec function series omits 5595c29e6c0e mm/memcg: revise the using condition of lock_page_lruvec f [...] omits 3f6f8b65997e mm: memcontrol: make the slab calculation consistent omits bcc4a2653c8a mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages omits 2f4adbe87dfd mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages omits a886c56a9e4a mm: memcontrol: convert NR_SHMEM_THPS account to pages omits 4e3e84d784f0 mm: memcontrol: convert NR_FILE_THPS account to pages omits cb8ca5dafa2e mm: memcontrol: convert NR_ANON_THPS account to pages omits 9dd2ec98a022 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving omits 9c3e0f5d4d08 mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] omits 173f7d17a1af mm: memcontrol: optimize per-lruvec stats counter memory usage omits d68bfc69fb95 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits 0554d4b923c4 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits 8afc191f499a mm/swap: don't SetPageWorkingset unconditionally during swapin omits aa77ad10c6dc mm/swap_state: constify static struct attribute_group omits 0a0614b783c4 mm/page_io: use pr_alert_ratelimited for swap read/write errors omits 6122fa02f50a mm/swapfile.c: fix debugging information problem omits c3e436a27023 mm/swap_slots.c: remove redundant NULL check omits 6c6c6f0c2276 selftests/vm: gup_test: test faulting in kernel, and verif [...] omits 373876cda6da selftests/vm: gup_test: fix test flag omits c7d6a4b2cd43 mm/gup: longterm pin migration cleanup omits 62f928fbff26 mm/gup: change index type to long as it counts pages omits fa3410cfd815 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] omits 864f7e4472ed mm/gup: migrate pinned pages out of movable zone omits d7c5c9cd19e3 make is_pinnable_page a macro omits 0bf94c11e91b Merge branches 'for-next/crypto', 'for-next/faultaround', [...] omits 18431ec12dda smb3: negotiate current dialect (SMB3.1.1) when version 3 [...] omits 1a3dc0de1a79 smb3: fix crediting for compounding when only one request [...] omits b4401f2aff21 cifs: report error instead of invalid when revalidating a [...] omits 27934a732d8f mm-gup-do-not-migrate-zero-page-fix omits 56e678819550 mm/gup: do not migrate zero page omits b341cae725f4 mm: honor PF_MEMALLOC_PIN for all movable pages omits 57c9614e10e6 mm: apply per-task gfp constraints in fast path omits d8c763600248 mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN omits b875e46ed667 mm/gup: check for isolation errors omits bd8014fce7a3 mm/gup: return an error on migration failure omits 5e5d63ed27e7 mm/gup: check every subpage of a compound page during isolation omits 737bce3fc9a1 mm/gup: don't pin migrated cma pages in movable zone omits aed6efc468d9 mm/filemap: simplify generic_file_read_iter omits 42221b09bf61 mm/filemap: rename generic_file_buffered_read to filemap_read omits 24da981e0bbe mm/filemap: don't relock the page after calling readpage omits 48c8d290adf8 mm/filemap: restructure filemap_get_pages omits dd4f3b37bdc4 mm/filemap: split filemap_readahead out of filemap_get_pages omits f95e3974d718 mm-filemap-add-filemap_range_uptodate-fix omits 66216ded6bb7 mm/filemap: add filemap_range_uptodate omits 64282d64481a mm/filemap: move the iocb checks into filemap_update_page omits 36cb2a5dc170 mm/filemap: convert filemap_update_page to return an errno omits edc04bc3a027 mm/filemap: change filemap_create_page calling conventions omits 195858c53670 mm/filemap: change filemap_read_page calling conventions omits a3e300023c42 mm/filemap: don't call ->readpage if IOCB_WAITQ is set omits 4055393d14cd mm/filemap: inline __wait_on_page_locked_async into caller omits f56129528dbe mm/filemap: support readpage splitting a page omits 94398a2aafde mm/filemap: pass a sleep state to put_and_wait_on_page_locked omits 49971edf69ae mm/filemap: use head pages in generic_file_buffered_read omits ff4c34147f17 mm/filemap: convert filemap_get_pages to take a pagevec omits 7bf8708a39ba mm/filemap: remove dynamically allocated array from filemap_read omits 800c73979f4e mm/filemap: rename generic_file_buffered_read subfunctions omits 05a426cf44ea mm/filemap: don't revert iter on -EIOCBQUEUED omits 7a41077432e3 mm/filemap: remove unused parameter and change to void typ [...] omits a73f5908fe3a mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits 9881fce62a1c mm/page_owner: use helper function zone_end_pfn() to get end_pfn omits a2f305f0a8c7 mm/debug_vm_pgtable/basic: iterate over entire protection_map[] omits 9197a005eb67 mm/debug_vm_pgtable/basic: add validation for dirtiness af [...] omits 81d84081d0cd mm/debug: improve memcg debugging omits a9b82bc9248c mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SL [...] omits ec0c6ebc3a66 mm, slub: splice cpu and page freelists in deactivate_slab() omits f2d570875ac3 mm, slab, slub: stop taking cpu hotplug lock omits 582260f21baa mm, slab, slub: stop taking memory hotplug lock omits 6234d40644ed mm, slub: stop freeing kmem_cache_node structures on node offline omits 8b3f93013e6a mm/slub: disable user tracing for kmemleak caches by default omits dfdd0e9d85cd mm/sl?b.c: remove ctor argument from kmem_cache_flags omits a9b2e6d2661c mm, tracing: record slab name for kmem_cache_free() omits d29c928eb4fe kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 0a16e10e259a ramfs: support O_TMPFILE omits e4956133d97d fs: delete repeated words in comments omits 9ea64614ab41 ocfs2: fix ocfs2 corrupt when iputting an inode omits 919609e252a0 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 4ef439986c90 ocfs2: Simplify the calculation of variables omits 18ee7247c93f ocfs2: fix a use after free on error omits 3651f47acf5a ocfs2: clean up some definitions which are not used any more omits 0298b0c0ef52 ocfs2: remove redundant conditional before iput omits 8fd06c0a850d ntfs: layout.h: delete duplicated words omits b5933bfae98f scripts/spelling.txt: add "allocted" and "exeeds" typo omits bce8404c65f9 scripts/spelling.txt: check for "exeeds" omits 6ff05008943f scripts/spelling.txt: increase error-prone spell checking omits 90c580cb5cc5 hexagon: remove CONFIG_EXPERIMENTAL from defconfigs omits d7fc105bf1f6 Revert "mm: memcontrol: avoid workload stalls when lowerin [...] omits 6b363b20fda4 /proc/kpageflags: do not use uninitialized struct pages omits b1accd393c64 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits dcb09bfb62d4 mm/rmap: fix potential pte_unmap on an not mapped pte omits 5e060489dab7 MAINTAINERS/.mailmap: use my @kernel.org address omits 90dd2c317972 mm: hugetlb: fix missing put_page in gather_surplus_pages() omits 333dbd84ad58 ubsan: implement __ubsan_handle_alignment_assumption omits 43253bac77bd kasan: make addr_has_metadata() return true for valid addresses omits f1200fe2d738 kasan: add explicit preconditions to kasan_report() omits 10ebd59b1877 mm/filemap: add missing mem_cgroup_uncharge() to __add_to_ [...] omits 7a726f0c0050 mailmap: add entries for Manivannan Sadhasivam omits c00ed6b20ed1 mailmap: fix name/email for Viresh Kumar omits 5efdd43df1a7 memblock: do not start bottom-up allocations with kernel_end omits 1e9edf92ccfb mm: thp: fix MADV_REMOVE deadlock on shmem THP omits 57ce0ca8dfae init/gcov: allow CONFIG_CONSTRUCTORS on UML to fix module gcov omits 0fdbf1ee4ce6 mm/vmalloc: separate put pages and flush VM flags omits c489d68404eb mm, compaction: move high_pfn to the for loop scope omits 83fd6619ce78 mm: migrate: do not migrate HugeTLB page whose refcount is one omits c1a0bfbacd0a mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active omits b0ad35c20177 mm: hugetlb: fix a race between isolating and freeing page omits 56c8a77ac98c mm: hugetlb: fix a race between freeing and dissolving the page omits 16c2eeacec53 mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page omits d6bae7564ab1 Merge branch 'devel-stable' into for-next omits b2b96385c188 Merge branches 'fixes' and 'misc' into for-next omits 199a427c3a3d ARM: ensure the signal page contains defined contents omits a37fdbfadcbf NFS: Allow internal use of read structs and functions omits 4a79ae7046e7 hv: hyperv.h: Replace one-element array with flexible-arra [...] omits ef6c74ee0d35 hv_netvsc: Restrict configurations on isolated guests omits 5862347fd2b7 Drivers: hv: vmbus: Enforce 'VMBus version >= 5.2' on isol [...] omits e5b180a1dd0c Drivers: hv: vmbus: Restrict vmbus_devices on isolated guests omits 8190826e75ce x86/hyperv: Load/save the Isolation Configuration leaf omits d80cd9abcd94 ARM: decompressor: tidy up register usage omits 5a29552af92d ARM: 9052/1: decompressor: cover BSS in cache clean and re [...] omits 18194b7b3ddc hv_utils: Fix spelling mistake "Hearbeat" -> "Heartbeat" omits 79991caf5202 vdpa_sim_net: Add support for user supported devices omits 39502d042a70 vdpa: Enable user to query vdpa device info omits 508cc779e0f2 vdpa: Enable a user to add and delete a vdpa device omits 001e0804a6bb vdpa: Define vdpa mgmt device, ops and a netlink interface omits 5588575f680c vdpa: Extend routine to accept vdpa device name omits 5cb297c38a8e vdpa_sim_net: Make mac address array static omits 84d899528f77 virtio-mem: Assign boolean values to a bool variable omits aa7fb666092d Drivers: hv: vmbus: Add /sys/bus/vmbus/hibernation omits d03419fe2048 scsi: storvsc: Resolve data race in storvsc_probe() omits 2d26f5cb7f7f scsi: storvsc: Fix max_outstanding_req_per_channel for Win [...] omits 3f71d6b91e7e Drivers: hv: vmbus: Resolve race condition in vmbus_onoffe [...] omits f844988bde35 Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_ [...] omits cbf0eda5de05 Drivers: hv: vmbus: Copy the hv_message in vmbus_on_msg_dpc() omits 5c0c26e7dca8 Drivers: hv: vmbus: Reduce number of references to message [...] omits 46011a70c1c2 Drivers: hv: vmbus: Initialize memory to be sent to the host omits 6809ea1c570b hv_utils: Add validation for untrusted Hyper-V values omits 4424a8d1acc0 Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] omits f726c72d6c05 dma-mapping: benchmark: check the validity of dma mask bits adds 40fb68c7725a Revert "PCI/ASPM: Save/restore L1SS Capability for suspend [...] adds dd86e7fa07a3 Merge tag 'pci-v5.11-fixes-2' of git://git.kernel.org/pub/ [...] adds 89fa15ecdca7 drm/amdgpu: fix the issue that retry constantly once the b [...] adds b99a8c8f239d drm/amdkfd: fix null pointer panic while free buffer in kfd adds ea41bd232f16 drm/amdgpu/gfx10: update CGTS_TCC_DISABLE and CGTS_USER_TC [...] adds 53a5a2729470 drm/amd/pm: fill in the data member of v2 gpu metrics tabl [...] adds cd9b0159beb7 drm/amdgpu: enable freesync for A+A configs adds 2b6b7ab4b1ca drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL adds 8866a67ab86c drm/amd/display: reuse current context instead of recreating one adds 1622711beebe drm/amd/display: Add more Clock Sources to DCN2.1 adds 1a10e5244778 drm/amd/display: Revert "Fix EDID parsing after resume fro [...] adds 58180a0cc0c5 drm/amd/display: Release DSC before acquiring adds 3ddc818d9bb8 drm/amd/display: Fix dc_sink kref count in emulated_link_detect adds 2abaa323d744 drm/amd/display: Free atomic state after drm_atomic_commit adds 8e92bb0fa75b drm/amd/display: Decrement refcount of dc_sink before reas [...] adds cfd4951f935c Merge tag 'amd-drm-fixes-5.11-2021-02-03' of https://gitla [...] adds 59854811c08c Merge tag 'drm-intel-fixes-2021-02-04' of git://anongit.fr [...] adds 8e91dd934be6 Merge tag 'drm-fixes-2021-02-05-1' of git://anongit.freede [...] adds 2d8bdf590658 Merge tag 'mmc-v5.11-rc6' of git://git.kernel.org/pub/scm/ [...] adds b35ccebe3ef7 vdpa/mlx5: Restore the hardware used index after change map adds e07ce64d8304 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 97ba0c7413f8 Merge tag 'iommu-fixes-v5.11-rc6' of git://git.kernel.org/ [...] adds 6157ce59bf31 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 17fbcdf9f163 Merge tag 'nfsd-5.11-3' of git://git.kernel.org/pub/scm/li [...] adds 585fc0d2871c mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page adds 7ffddd499ba6 mm: hugetlb: fix a race between freeing and dissolving the page adds 0eb2df2b5629 mm: hugetlb: fix a race between isolating and freeing page adds ecbf4724e606 mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active adds 71a64f618be9 mm: migrate: do not migrate HugeTLB page whose refcount is one adds 74e21484e40b mm, compaction: move high_pfn to the for loop scope adds 4f6ec8602341 mm/vmalloc: separate put pages and flush VM flags adds 55b6f763d8bc init/gcov: allow CONFIG_CONSTRUCTORS on UML to fix module gcov adds 1c2f67308af4 mm: thp: fix MADV_REMOVE deadlock on shmem THP adds 2dcb39645441 memblock: do not start bottom-up allocations with kernel_end adds 4c415b9a710b mailmap: fix name/email for Viresh Kumar adds 9c41e526a56f mailmap: add entries for Manivannan Sadhasivam adds da74240eb3fc mm/filemap: add missing mem_cgroup_uncharge() to __add_to_ [...] adds 49c6631d3b4f kasan: add explicit preconditions to kasan_report() adds b99acdcbfe3c kasan: make addr_has_metadata() return true for valid addresses adds 28abcc963149 ubsan: implement __ubsan_handle_alignment_assumption adds e558464be982 mm: hugetlb: fix missing put_page in gather_surplus_pages() adds 654eb3f2a009 MAINTAINERS/.mailmap: use my @kernel.org address adds 1e0d27fce010 Merge branch 'akpm' (patches from Andrew) adds d7e10d47691d io_uring: don't modify identity's files uncess identity is cowed adds aec18a57edad io_uring: drop mm/files between task_work_submit adds 860b45dae969 Merge tag 'io_uring-5.11-2021-02-05' of git://git.kernel.d [...] adds 388c705b95f2 bfq-iosched: Revert "bfq: Fix computation of shallow depth" adds 538e4a8c571e nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs adds c9e95c392805 nvme-pci: ignore the subsysem NQN on Phison E16 adds 46121fa7c2dc update the email address for Keith Bush adds cb8563f5c735 nvmet-tcp: fix out-of-bounds access when receiving multipl [...] adds ea8465e61102 Merge branch 'nvme-5.11' of git://git.infradead.org/nvme i [...] adds eec79181212c Merge tag 'block-5.11-2021-02-05' of git://git.kernel.dk/l [...] adds 964d069f93c4 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 7c2d18357f2c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0e5a3c8284a3 usb: dwc3: fix clock issue during resume in OTG mode adds f670e9f9c8ca usb: dwc2: Fix endpoint direction check in ep_from_windex adds 368afecbfb5e Merge tag 'usb-5.11-rc7' of git://git.kernel.org/pub/scm/l [...] adds 9c698bff66ab ARM: ensure the signal page contains defined contents adds 4d62e81b60d4 ARM: kexec: fix oops after TLB are invalidated adds 4a7859ea098b Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds f06279ea1908 Merge tag 'powerpc-5.11-7' of git://git.kernel.org/pub/scm [...] adds f7455e5d6897 Merge tag 'riscv-for-linus-5.11-rc7' of git://git.kernel.o [...] adds 91792bb8089b smb3: fix crediting for compounding when only one request [...] adds 21b200d09182 cifs: report error instead of invalid when revalidating a [...] adds 825b5991a46e Merge tag '5.11-rc6-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds 315da87c0f99 kbuild: fix duplicated flags in DEBUG_CFLAGS adds efe6e3068067 kallsyms: fix nonconverging kallsyms table with lld adds 2db138bb9fa1 Merge tag 'kbuild-fixes-v5.11-2' of git://git.kernel.org/p [...] adds 9ad22e165994 x86/debug: Fix DR6 handling adds 8acf417805a5 x86/split_lock: Enable the split lock feature on another A [...] adds 7f1b11ba3564 tools/power/turbostat: Fallback to an MSR read for EPB adds 25a068b8e9a4 x86/apic: Add extra serialization for non-serializing MSRs adds c4bed4b96918 x86/debug: Prevent data breakpoints on __per_cpu_offset adds 3943abf2dbfa x86/debug: Prevent data breakpoints on cpu_dr7 adds 816ef8d7a2c4 x86/efi: Remove EFI PGD build time checks adds e24f9c5f6e31 Merge tag 'x86_urgent_for_v5.11_rc7' of git://git.kernel.o [...] adds ebb22a059436 rtc: mc146818: Dont test for bit 0-5 in Register D adds 24c242ec7abb ntp: Use freezable workqueue for RTC synchronization adds 814daadbf09a Merge tag 'timers_urgent_for_v5.11_rc7' of git://git.kerne [...] adds 2452483d9546 Revert "lib: Restrict cpumask_local_spread to houskeeping CPUs" adds 6fed85df5d09 Merge tag 'sched_urgent_for_v5.11_rc7' of git://git.kernel [...] adds 6342adcaa683 entry: Ensure trap after single-step on system call return adds 36a6c843fd0d entry: Use different define for selector variable in SUD adds c6792d44d8f0 Merge tag 'core_urgent_for_v5.11_rc7' of git://git.kernel. [...] adds 4c7bcb51ae25 genirq: Prevent [devm_]irq_alloc_desc from returning irq 0 adds fc6c0ae53af4 Merge tag 'irq_urgent_for_v5.11_rc7' of git://git.kernel.o [...] adds 9f5f8ec50165 dma-mapping: benchmark: use u8 for reserved field in uAPI [...] adds ff92acb220c5 Merge tag 'dma-mapping-5.11-2' of git://git.infradead.org/ [...] adds b75dba7f472c Merge tag 'libnvdimm-fixes-5.11-rc7' of git://git.kernel.o [...] adds c06f1e8381b7 Merge remote-tracking branch 'sparc/master' adds ec7d8e7dd3a5 xen/netback: avoid race in xenvif_rx_ring_slots_available() adds 3401e4aa43a5 cxgb4: Add new T6 PCI device id 0x6092 adds 7b5eab57cac4 rxrpc: Fix clearance of Tx/Rx ring when releasing a call adds 81b8be68ef8e net: hdlc_x25: Return meaningful error code in x25_open adds 1d23a56b0296 net: ipa: set error code in gsi_channel_setup() adds 52cbd23a119c udp: fix skb_copy_and_csum_datagram with odd segment sizes adds 12bc8dfb83b5 hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc [...] adds 07bf34a50e32 net: enetc: initialize the RFS and RSS memories adds 8fd54a73b7cd net: dsa: call teardown method on probe failure adds 647b8dd51846 selftests: txtimestamp: fix compilation issue adds b3d2c7b876d4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 8dc1c444df19 net: gro: do not keep too many GRO packets in napi->rx_list adds 275a9c72b420 dpaa_eth: reserve space for the xdp_frame under the A05038 [...] adds c2b0e8455eb7 dpaa_eth: reduce data alignment requirements for the A0503 [...] adds 0a9946cca1a3 dpaa_eth: try to move the data in place for the A050385 erratum adds fb6221a2013f Merge branch 'dpaa_eth-a050385-erratum-workaround-fixes-un [...] adds f317e2ea8c88 net: stmmac: set TxQ mode back to DCB after disabling CBS adds 2da4b24b1dfb Merge tag 'wireless-drivers-2021-02-05' of git://git.kerne [...] adds ef66a1eace96 ibmvnic: Clear failover_pending if unable to schedule adds 5d1cbcc990f1 net/vmw_vsock: fix NULL pointer dereference adds 3d0bc44d39bc net/vmw_vsock: improve locking in vsock_connect_timeout() adds 225353c070fd net: ena: Update XDP verdict upon failure adds f98e5ff7dee0 Merge remote-tracking branch 'net/master' adds 2761f48d9c77 Merge remote-tracking branch 'bpf/master' adds 4c3d628fdba9 Merge remote-tracking branch 'sound-current/for-linus' adds 737ee8bdf682 ASoC: rt700-sdw: use cancel_work_sync() in .remove as well [...] adds 121871a75ae4 ASoC: rt711-sdw: use cancel_work_sync() for .remove adds c792c3690b82 ASoC: rt5682-sdw: cancel_work_sync() in .remove and .suspend adds 30fd8f65af78 ASoC: rt5682: do nothing in rt5682_suspend/resume in sdw mode adds f12bbc50f3b1 ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell [...] adds 45c92ec32b43 ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell [...] adds 5ab3ff4d6696 ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell [...] adds b976a5adf32e Merge series "ASoC: SOF/Intel/SoundWire: add missing quirk [...] adds 5e3277ab3baf ASoC: qcom: lpass: Fix i2s ctl register bit map adds 13ddc74e2e01 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus adds a01924efa8d6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds c4fc7aa1de1e Merge remote-tracking branch 'regulator-fixes/for-linus' adds 157a6686bd26 Merge remote-tracking branch 'spi/for-5.11' into spi-linus adds aaca9cf52457 Merge remote-tracking branch 'spi-fixes/for-linus' adds 028c65b36f3d Merge remote-tracking branch 'pci-current/for-linus' adds 933c34db2295 Merge remote-tracking branch 'phy/fixes' adds eccc81515876 Merge remote-tracking branch 'ide/master' adds 574967ddda14 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 9f76dc91991e Merge remote-tracking branch 'omap-fixes/fixes' adds a5b91e2bc71c Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 750e0f251cdc Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 4cf1e1652223 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' adds da0c88a4d23e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 72f593098c9f Merge remote-tracking branch 'kbuild/for-next' new 9dc00b25eadf dma-mapping: benchmark: pretend DMA is transmitting new e11c6e8749db Merge remote-tracking branch 'dma-mapping/for-next' new b113edc8d842 Merge remote-tracking branch 'asm-generic/master' new 1c8b1a9e132b Merge branches 'fixes' and 'misc' into for-next new 860660fd829e ARM: 9055/1: mailbox: arm_mhuv2: make remove callback return void new 171db91076f3 Merge branch 'devel-stable' into for-next new 08f27934b20d Merge remote-tracking branch 'arm/for-next' new d9f1b52afa40 arm64: improve whitespace new abd4737f67d7 mm/arm64: Correct obsolete comment in do_page_fault() new fccf0a3dfeaf arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory new 387f3531116e arm64/mm: Reorganize pfn_valid() new fb01b86f47a4 Merge branches 'for-next/cosmetic', 'for-next/crypto', 'fo [...] new ad1ed8d48f5d Merge remote-tracking branch 'arm64/for-next/core' new c1b5a54ef917 Merge remote-tracking branch 'arm-soc/for-next' new b49ecae70a8b Merge remote-tracking branch 'actions/for-next' new 972f5801e54e Merge remote-tracking branch 'amlogic/for-next' new d0ba96235d5a Merge remote-tracking branch 'aspeed/for-next' new 9242b54ab6ee ARM: configs: at91: enable drivers for sam9x60 new b212855041cd Merge branch 'at91-defconfig' into at91-next new f6770e6e9e5f Merge remote-tracking branch 'at91/at91-next' new 7a7f3f976f84 Merge remote-tracking branch 'drivers-memory/for-next' new 17e4a1c621a6 Merge remote-tracking branch 'imx-mxs/for-next' new 709e7a34fe6d Merge remote-tracking branch 'keystone/next' new 7caa2eb4e81c Merge remote-tracking branch 'mediatek/for-next' new c96776d40f0d Merge remote-tracking branch 'mvebu/for-next' new c2e73f0783cd Merge remote-tracking branch 'omap/for-next' new 86a54d1779a0 Merge remote-tracking branch 'qcom/for-next' new f54dc611874f Merge remote-tracking branch 'raspberrypi/for-next' new a5ce98a2ec31 Merge remote-tracking branch 'realtek/for-next' new aa93b3d1ff91 Merge remote-tracking branch 'renesas/next' adds 3c8e5d51e4c6 arm64: defconfig: Enable REGULATOR_MP8859 new 2c48847c7cb2 Merge branch 'v5.12-armsoc/defconfig64' into for-next adds 36948ec3d4d0 ARM: dts: rockchip: add gpu node to rk3288-miqi adds b39d9683c721 ARM: dts: rockchip: add QoS register compatibles for rk306 [...] adds 6cc35e5edbe4 ARM: dts: rockchip: add QoS register compatibles for rk3288 adds b840662bd55f ARM: dts: rockchip: rename thermal subnodes for rk3288 adds 2525f194f9dc ARM: dts: rockchip: Add NFC node for RV1108 SoC adds 9c2bfe53b2fc ARM: dts: rockchip: Add NFC node for RK2928 and other SoCs adds 4cd9a03435bc ARM: dts: rockchip: Add NFC node for RK3036 SoC adds 5eae5696eed5 ARM: dts: rockchip: Remove bogus "amba" bus nodes adds 94e8a5f6d0de ARM: dts: rockchip: assign a fixed index to mmc devices on [...] adds 1034e2b6b843 ARM: dts: rockchip: assign a fixed index to mmc devices on [...] new 9317b5b0c07c Merge branch 'v5.12-armsoc/dts32' into for-next adds 221c6c042fa0 arm64: dts: rockchip: assign a fixed index to mmc devices [...] adds bd3fd04910ab arm64: dts: rockchip: add QoS register compatibles for rk3399 adds 6c3ae9f9a133 arm64: dts: rockchip: add QoS register compatibles for px30 adds 25572fb5aa98 arm64: dts: rockchip: enable HDMI sound nodes for rk3328-rock64 adds 7f02feb56d9d arm64: dts: rockchip: add SPDIF node for rk3399-rockpro64 adds 7c96a5cf680a arm64: dts: rockchip: rename thermal subnodes for rk3368 adds e58061b59787 arm64: dts: rockchip: rename thermal subnodes for rk3399 adds c6433083f593 arm64: dts: rockchip: rk3328: Add clock_in_out property to [...] adds 31b8e8592f66 dt-bindings: arm: rockchip: Add Radxa ROCK Pi E adds b918e81f2145 arm64: dts: rockchip: rk3328: Add Radxa ROCK Pi E adds c56eeebc27af arm64: dts: rockchip: Add NFC node for RK3308 SoC adds d00e6e22e8b9 arm64: dts: rockchip: Add NFC node for PX30 SoC adds 3503376d6cc3 arm64: dts: rockchip: Move ep-gpios property to nanopc-t4 [...] adds c7b03115003f arm64: dts: rockchip: Add NanoPi M4B board new 1e58ba111421 arm64: dts: rockchip: Rely on SoC external pull up on pmic [...] new 5b9312109135 arm64: dts: rockchip: fix ranges property format for rk339 [...] new 833821eeab91 arm64: dts: rockchip: Light "sys" LED on NanoPi R2S new 9e8244495f44 arm64: dts: rockchip: Remove bogus "amba" bus nodes new c73583c625be arm64: dts: rockchip: cleanup cpu_thermal node of rk3399-r [...] new 84b2c2c872da arm64: dts: rockchip: assign a fixed index to mmc devices [...] new b4a9fe363995 arm64: dts: rockchip: assign a fixed index to mmc devices [...] new 0523b124aa4d arm64: dts: rockchip: assign a fixed index to mmc devices [...] new 060b65d260c5 arm64: dts: rockchip: rename pinctrl nodename to gmac2io f [...] new 7582ad63c9bd arm64: dts: rockchip: more user friendly name of sound nodes new f261ae858862 Merge branch 'v5.12-armsoc/dts64' into for-next adds 415173712003 clk: rockchip: Demote non-conformant kernel-doc headers in [...] adds 274ae6da4b32 clk: rockchip: Remove unused/undocumented struct members f [...] adds eee7b95589e6 clk: rockchip: Demote kernel-doc abuses to standard commen [...] adds d48fbef962b0 clk: rockchip: Demote non-conformant kernel-doc header in [...] new 91361f798e32 Merge branch 'v5.12-clk/next' into for-next new 0be10b6f68b2 clk: rockchip: add clock ids for PCLK_DPHYRX and PCLK_DPHY [...] new fabb841c5b16 clk: rockchip: use clock ids for PCLK_DPHYRX and PCLK_DPHY [...] new 686458aa7523 clk: rockchip: add clock id for SCLK_VIP_OUT on rk3368 new ed2243e0038b clk: rockchip: use clock id for SCLK_VIP_OUT on rk3368 new 4bc23b3c83c9 clk: rockchip: fix DPHY gate locations on rk3368 new 38051549ac38 Merge branch 'v5.12-clk/next' into for-next new 89258d0bcc6a Merge remote-tracking branch 'rockchip/for-next' new 400af1f80501 Merge remote-tracking branch 'samsung-krzk/for-next' new b49eebe9ecff Merge remote-tracking branch 'stm32/stm32-next' new 4ba79a97b472 Merge remote-tracking branch 'sunxi/sunxi/for-next' new c1327c204963 Merge remote-tracking branch 'tegra/for-next' new 39bd78c87378 Merge remote-tracking branch 'ti-k3/ti-k3-next' new b9413a636c7c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 84b871f7ef7b Merge remote-tracking branch 'clk/clk-next' new 9990137d6ec3 Merge remote-tracking branch 'clk-renesas/renesas-clk' new 0989a7149053 Merge remote-tracking branch 'csky/linux-next' new cc003f131a99 Merge remote-tracking branch 'h8300/h8300-next' new 88b885c6b8f0 Merge remote-tracking branch 'm68k/for-next' new c61db3c5a209 Merge remote-tracking branch 'm68knommu/for-next' new c6be7c0b2edb Merge remote-tracking branch 'microblaze/next' new 5afef9ffcac3 Merge remote-tracking branch 'mips/mips-next' new d8d6ebb9a4c3 Merge remote-tracking branch 'nds32/next' new 5dea07b0597d Merge remote-tracking branch 'openrisc/for-next' new d6fe7f339ed8 Merge remote-tracking branch 'parisc-hd/for-next' new 9e144badc42b Merge remote-tracking branch 'powerpc/next' new ec742f4bc5c1 Merge remote-tracking branch 'risc-v/for-next' new bd588af0c127 Merge remote-tracking branch 's390/for-next' new 663ec9a7730d Merge remote-tracking branch 'xtensa/xtensa-for-next' new c4a74753f788 Merge remote-tracking branch 'pidfd/for-next' new 1229f2c6f188 fscache: rectify minor kernel-doc issues new 4370b67143c9 Merge remote-tracking branch 'fscache/fscache-next' new 9b83d06955cd Merge remote-tracking branch 'btrfs/for-next' new f8687d7691d2 smb3: negotiate current dialect (SMB3.1.1) when version 3 [...] new e6c7770ab3eb cifs: New optype for session operations. new bd638a0d5cbd cifs: Fix in error types returned for out-of-credit situations. new 75adb2440390 cifs: use discard iterator to discard unneeded network dat [...] new e7a692991604 cifs: convert readpages_fill_pages to use iter new f5bbe718be3e Merge remote-tracking branch 'cifs/for-next' new 408fc6e66ca3 Merge remote-tracking branch 'ecryptfs/next' new 7cb125ddbf6a Merge remote-tracking branch 'exfat/dev' new 1e9139329d06 Merge remote-tracking branch 'ext3/for_next' new 150c6c397b5d Merge remote-tracking branch 'ext4/dev' new 74051a137ce3 Merge remote-tracking branch 'f2fs/dev' new 465997f0869f Merge remote-tracking branch 'fsverity/fsverity' new aceee93c1f74 Merge remote-tracking branch 'jfs/jfs-next' new 9929f4adce36 xprtrdma: Remove FMR support in rpcrdma_convert_iovs() new 54e6aec57c25 xprtrdma: Simplify rpcrdma_convert_kvec() and frwr_map() new 67b16625d17b xprtrdma: Refactor invocations of offset_in_page() new 84dff5eb86ce rpcrdma: Fix comments about reverse-direction operation new 2324fbedc207 xprtrdma: Pad optimization, revisited new c30f259a2138 rpcrdma: Capture bytes received in Receive completion tracepoints new 586a0787ce35 xprtrdma: Clean up rpcrdma_prepare_readch() new acc905cc5b31 Merge remote-tracking branch 'nfs-anna/linux-next' new 76b6f837d928 Merge remote-tracking branch 'cel/for-next' new 3d832d532ba1 Merge remote-tracking branch 'overlayfs/overlayfs-next' new bf79345ba9af Merge remote-tracking branch 'v9fs/9p-next' new 4533fc631547 xfs: fix unused log variable in xfs_log_cover() new 560ab6c0d12e xfs: Fix 'set but not used' warning in xfs_bmap_compute_al [...] new 1aecf3734a95 xfs: fix chown leaking delalloc quota blocks when fssetxat [...] new b8055ed6779d xfs: reduce quota reservation when doing a dax unwritten e [...] new 4abe21ad67a7 xfs: clean up quota reservation callsites new 8554650003b8 xfs: create convenience wrappers for incore quota block re [...] new 35b1101099e8 xfs: remove xfs_trans_unreserve_quota_nblks completely new ad4a74739708 xfs: clean up icreate quota reservation calls new 7ac6eb46c9f3 xfs: fix up build warnings when quotas are disabled new 02b7ee4eb613 xfs: reserve data and rt quota at the same time new 3a1af6c317d0 xfs: refactor common transaction/inode/quota allocation idiom new 3de4eb106fcc xfs: allow reservation of rtblocks with xfs_trans_alloc_inode new f273387b0485 xfs: refactor reflink functions to use xfs_trans_alloc_inode new f2f7b9ff62a2 xfs: refactor inode creation transaction/inode/quota alloc [...] new 7317a03df703 xfs: refactor inode ownership change transaction/inode/quo [...] new 5c615f0feb9a xfs: remove xfs_qm_vop_chown_reserve new fea7aae6cecf xfs: rename code to error in xfs_ioctl_setattr new 2a4bdfa8558c xfs: shut down the filesystem if we screw up quota reservation new a636b1d1cf73 xfs: trigger all block gc scans when low on quota space new f41a0716f4b0 xfs: don't stall cowblocks scan if we can't take locks new 9a537de3b009 xfs: xfs_inode_free_quota_blocks should scan project quota new 3d4feec00673 xfs: move and rename xfs_inode_free_quota_blocks to avoid [...] new 111068f80eac xfs: pass flags and return gc errors from xfs_blockgc_free_quota new 4ca74205685e xfs: try worst case space reservation upfront in xfs_refli [...] new 766aabd59929 xfs: flush eof/cowblocks if we can't reserve quota for fil [...] new c237dd7c7094 xfs: flush eof/cowblocks if we can't reserve quota for ino [...] new 758303d14499 xfs: flush eof/cowblocks if we can't reserve quota for chown new 38899f809994 xfs: add a tracepoint for blockgc scans new 85c5b27075ba xfs: refactor xfs_icache_free_{eof,cow}blocks call sites new a1a7d05a0576 xfs: flush speculative space allocations when we run out of space new f83d436aef5d xfs: increase the default parallelism levels of pwork clients new 05a302a17062 xfs: set WQ_SYSFS on all workqueues in debug mode new f9296569837c xfs: relocate the eofb/cowb workqueue functions new 0461a320e33a xfs: hide xfs_icache_free_eofblocks new b943c0cd5615 xfs: hide xfs_icache_free_cowblocks new 865ac8e253c9 xfs: remove trivial eof/cowblocks functions new ce2d3bbe0647 xfs: consolidate incore inode radix tree posteof/cowblocks tags new 9669f51de5c0 xfs: consolidate the eofblocks and cowblocks workers new 419567534e16 xfs: only walk the incore inode tree once per blockgc scan new c9a6526fe7ae xfs: rename block gc start and stop functions new 894ecacf0f27 xfs: parallelize block preallocation garbage collection new 47bd6d3457fb xfs: expose the blockgc workqueue knobs publicly new 0fa4a10a2f5f xfs: don't bounce the iolock between free_{eof,cow}blocks new bc41fa5321f9 libxfs: expose inobtcount in xfs geometry new ce5e1062e253 xfs: rename `new' to `delta' in xfs_growfs_data_private() new 07aabd9c4a88 xfs: get rid of xfs_growfs_{data,log}_t new 45068063efb7 xfs: fix incorrect root dquot corruption error when switch [...] new 8a65b94bbcd0 Merge remote-tracking branch 'xfs/for-next' new 2ec1cf802584 Merge remote-tracking branch 'zonefs/for-next' new b3c898542f01 Merge remote-tracking branch 'iomap/iomap-for-next' new db4372b3acf8 Merge remote-tracking branch 'vfs/for-next' new b185af17fbad Merge remote-tracking branch 'printk/for-next' new 1dc2836692a1 Merge remote-tracking branch 'pci/next' new 4d3008330148 HID: lg-g15: make a const array static, makes object smaller new 99de398ef94b Merge branch 'for-5.12/logitech' into for-next new d883312489df HID: wacom: convert sysfs sprintf/snprintf family to sysfs_emit new 2fad0abdfa03 HID: displays: convert sysfs sprintf/snprintf family to sy [...] new b40b4d472f13 Merge branch 'for-5.11/upstream-fixes' into for-next new fc6a31b00739 HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE [...] new 698a7205a911 Merge branch 'for-5.11/upstream-fixes' into for-next new ef07c116d987 HID: logitech-dj: add support for keyboard events in eQUAD [...] new e3d1dbb6dede Merge branch 'for-5.11/upstream-fixes' into for-next new 174ff846e03f Merge remote-tracking branch 'hid/for-next' new a986e5b12596 Merge remote-tracking branch 'i2c/i2c/for-next' new 5e4cdca887fd dt-bindings: i3c: Convert the bus description to yaml new de67276e66fc dt-bindings: i3c: mipi-hci: Include the bus binding new 57f7c9ff1b3f dt-bindings: Add vendor prefix for Silvaco new b8b0446f1f1a dt-bindings: i3c: Describe Silvaco master binding new dd3c52846d59 i3c: master: svc: Add Silvaco I3C master driver new f06a1af8e739 MAINTAINERS: Add Silvaco I3C master new 5c34b8e7e8bb i3c: master: dw: Drop redundant disec call new b0a5b57afa4f Merge remote-tracking branch 'i3c/i3c/next' new f8305751acb1 Merge remote-tracking branch 'dmi/dmi-for-next' new aa10fedd27b5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 6ba87eb6d47c Merge remote-tracking branch 'jc_docs/docs-next' new b53f2fa136b1 media: mxl692: MaxLinear 692 ATSC demod/tuner driver new 688e2dd468ac media: em28xx-core: Fix TS2 active led new 1970105af093 media: em28xx-core: Fix i2c error debug new 2e74a01fb073 media: em28xx: Add support for Hauppauge USB QuadHD new 6532923237b4 media: smipcie: fix interrupt handling and IR timeout new c0133e9dbac8 media: doc: pixfmt-yuv: Fix 4:4:4 subsampling info new fee20eb5ceab media: media/pci: fix spelling typo of frimware new 08979f160eb9 media: media/dvb/dvbstb.svg: Antena -> Antenna new c90c103c8dc4 media: vidtv: adapter->mdev was set too late new 063b811f3465 media: uvc: strncpy -> strscpy new ea12d248b096 media: i2c: fix spelling mistakes: "enpoint" -> "endpoint" new 7e7618579dcd media: v4l2-async: Remove V4L2_ASYNC_MATCH_DEVNAME new 0e34fe5beace media: ipu3-cio2: Do not zero reserved fields new c432147c771d media: staging/intel-ipu3: Do not zero reserved fields new e88ccf09e79c media: i2c: max9286: fix access to unallocated memory new 38a50230292f media: i2c: ov5648: remove unnecessary NULL check new c1cf3d896d12 media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_re [...] new d6701f13bd07 media: atmel: Use v4l2_async_notifier_add_fwnode_remote_subdev new 49cff8db6c22 media: stm32: Use v4l2_async_notifier_add_fwnode_remote_subdev new 3a2822bfe45c media: exynos4-is: Use v4l2_async_notifier_add_fwnode_remo [...] new 5bbefdefe8a6 media: st-mipid02: Use v4l2_async_notifier_add_fwnode_remo [...] new 88367b1522bf media: cadence: Use v4l2_async_notifier_add_fwnode_remote_subdev new 50fe0de0fedb media: marvell-ccic: Use v4l2_async_notifier_add_*_subdev new 5fd934d70215 media: renesas-ceu: Use v4l2_async_notifier_add_*_subdev new c89502c84b15 media: pxa-camera: Use v4l2_async_notifier_add_*_subdev new be5ec392bb76 media: davinci: vpif_display: Remove unused v4l2-async code new c1cc23625062 media: v4l2-async: Discourage use of v4l2_async_notifier_a [...] new b01edcbd409c media: v4l2-async: Improve v4l2_async_notifier_add_*_subdev() API new 3e90e5ad9497 media: Clarify v4l2-async subdevice addition API new 918b866edfec media: dt-bindings: Remove old ov5647.yaml file, update ov [...] new 655ae29da72a media: marvell-ccic: power up the device on mclk enable new a59f853b3b4b media: i2c: Add driver for RDACM21 camera module new c00b72491366 media: dt-bindings: media: max9286: Document 'maxim,revers [...] new 02b57eb3b576 media: i2c: max9286: Break-out reverse channel setup new 5a386b1ff771 media: i2c: max9286: Make channel amplitude programmable new 85cb767cbfcd media: i2c: max9286: Configure reverse channel amplitude new ded8f0355a88 media: i2c: rdacm20: Constify static structs new d899e5f1db7a media: dt-bindings: media: imx258: add bindings for IMX258 sensor new 9d14932d3eb0 media: i2c: imx258: add support for binding via device tree new 2b585242b861 media: i2c: imx258: simplify getting state container new 9fda25332c4b media: i2c: imx258: get clock from device properties and e [...] new a52e17361987 media: mach-pxa: Register the camera sensor fixed-rate clock new 832e6609f790 media: pxa_camera: Drop the v4l2-clk clock register new 8de14b3acb9c media: ov9640: Use the generic clock framework new ea6300cdf181 media: mt9m111: Use the generic clock framework new 01747ab9ca07 media: ov6650: Use the generic clock framework new 85db876b08f1 media: Remove the legacy v4l2-clk API new d12783207ae8 media: ipu3-cio2: Build bridge only if ACPI is enabled new 6f862f848830 media: ov5675: fix vflip/hflip control new 49b94d580abc media: i2c: imx219: Implement V4L2_CID_LINK_FREQ control new 2984b0ddd557 media: ov8856: Configure sensor for GRBG Bayer for all modes new 41b3e23376e9 media: dt-bindings: media: Add bindings for imx334 new 9746b11715c3 media: i2c: Add imx334 camera sensor driver new a90c6b87ecac Merge remote-tracking branch 'v4l-dvb/master' new 8c389e197715 Merge remote-tracking branch 'v4l-dvb-next/master' new 24f16bf2a40a next-20210204/pm new afd63bf6cb25 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 8355fa392441 Merge remote-tracking branch 'cpupower/cpupower' new 2203975311a3 Merge remote-tracking branch 'devfreq/devfreq-next' new e01fb7be310b Merge remote-tracking branch 'opp/opp/linux-next' new 12b46208f470 Merge remote-tracking branch 'thermal/thermal/linux-next' new 1659d06bcb46 Merge remote-tracking branch 'ieee1394/for-next' new ce5e3f22df2e Merge remote-tracking branch 'rdma/for-next' new 7e3ce05e7f65 netlink: add tracepoint at NL_SET_ERR_MSG new 0053859496ba net: add EXPORT_INDIRECT_CALLABLE wrapper new 9c97921a51a0 net: fix building errors on powerpc when CONFIG_RETPOLINE [...] new 1d7bab6a9445 mm: constify page_is_pfmemalloc() argument new 48f971c9c80a skbuff: constify skb_propagate_pfmemalloc() "page" argument new bc38f30f8dbc net: introduce common dev_page_is_reusable() new a79afa78e625 net: use the new dev_page_is_reusable() instead of private [...] new 05656132a874 net: page_pool: simplify page recycling condition tests new e64ffa887541 Merge branch 'net-consolidate-page_is_pfmemalloc-usage' new c9dca822c729 net-loopback: set lo dev initial state to UP new a4a600dd301c udp: call udp_encap_enable for v6 sockets when enabling encap new 5d30c626b67e rxrpc: call udp_tunnel_encap_enable in rxrpc_open_socket new ccdafd226345 Merge branch 'net-enable-udp-v6-sockets-receiving-v4-packe [...] new d6adfd37e7eb nfc: pn533: Fix typo issue new 8f8a42ff003a net: hns3: remove redundant null check of an array new 1faba27f11c8 ipv6: silence compilation warning for non-IPV6 builds new f9a4719cc16f ipv6: move udp declarations to net/udp.h new 04f00ab2275f net/core: move gro function declarations to separate header new edf597da02a0 netfilter: move handlers to net/ip_vs.h new c56006f89fbc Merge branch 'fix-w-1-compilation-warnings-in-net-folder' new 53b823b29aac drivers: net: ethernet: i825xx: Fix couple of spellings in [...] new b53014f0791c net: dsa: bcm_sf2: Check egress tagging of CFP rule with p [...] new add285bce377 net: dsa: xrs700x: Correctly address device over I2C new a08c0d309d8c r8152: replace several functions about phy patch request new 80fd850b31f0 r8152: adjust the flow of power cut for RTL8153B new 6b4950d9501e Merge branch 'r8152-adjust-flow-for-power-cut' new 0102eeedb717 hv_netvsc: Allocate the recv_buf buffers after NVSP_MSG1_T [...] new 8dff9808e973 hv_netvsc: Load and store the proper (NBL_HASH_INFO) per-p [...] new 8ae90b757145 Merge branch 'amend-hv_netvsc-copy-packets-sent-by-hyper-v [...] new 63532ced0777 igc: Clean up nvm_operations structure new 4d59f52ba770 igc: Remove igc_set_fw_version comment new e96c5b46bdf1 igc: Remove MULR mask define new e65299444e3c igc: Add Host Good Packets Transmitted Count new 01bb6129c641 igc: Expose the NVM version new 94f794d15a5e igc: Expose the gPHY firmware version new ed443cdf67b5 igc: Prefer strscpy over strlcpy new 9c99482e45b0 igc: Remove unused local receiver mask new 4917fc8eb640 igc: Remove unused FUNC_1 mask new 9660ef25e958 igc: Fix TDBAL register show incorrect value new abb9efc70988 igb: fix TDBAL register show incorrect value new 6e6026f2dd20 igb: Enable RSS for Intel I211 Ethernet Controller new 2f7c1fd23d9f igb: remove h from printk format specifier new 99eb3943ab9b e1000e: remove the redundant value assignment in e1000_upd [...] new 5a04b958ad39 e1000: drop unneeded assignment in e1000_set_itr() new 4d469ec8ec05 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new c90597bdebb5 Merge tag 'wireless-drivers-next-2021-02-05' of git://git. [...] new b91b3a211542 dpaa2-eth: Simplify the calculation of variables new a8225efdf31e net: ethernet: ti: fix netdevice stats for XDP new 1697291dae7c net: bridge: mcast: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) new 247b557ee52a dccp: Return the correct errno code new a64566a22b6a net: sched: Return the correct errno code new d698e6a00a60 net: qualcomm: rmnet: Fix rx_handler for non-linear skbs new c1fcda2bdfd0 net: mhi-net: Add re-aggregation of fragmented packets new a455fcd7c770 net: dwc-xlgmac: Fix spelling mistake in function name new b358e2122b9d mm: page_frag: Introduce page_frag_alloc_align() new 3f6e687dff39 net: Introduce {netdev,napi}_alloc_frag_align() new 1b041601c798 net: octeontx2: Use napi_alloc_frag_align() to avoid the m [...] new d0dfbb9912d9 net: dpaa2: Use napi_alloc_frag_align() to avoid the memory waste new 9c2865e3fa42 Merge branch 'net-avoid-the-memory-waste-in-some-ethernet- [...] new 8cc8993cbcee net: wan: farsync: use new tasklet API new 694a0006c0b1 net: pcs: add pcs-lynx 1000BASE-X support new 46c518c8145b net: dpaa2-mac: add 1000BASE-X support new 085f1776fa03 net: dpaa2-mac: add backplane link mode support new 502c65af2669 Merge branch 'dpaa2-add-1000base-x-support' new 1002b89f23ea selftests: mptcp: add command line arguments for mptcp_join.sh new 3abc05d9ef6f mptcp: pm: add lockdep assertions new 74c05b9f6061 Merge branch 'mptcp-misc-updates-for-tests-lock-annotation' new 1cef42c8474f net: hns3: add api capability bits for firmware new 87ce161e8c67 net: hns3: RSS indirection table use device specification new 693e44157d31 net: hns3: optimize the code when update the tc info new e070c8b91ac1 net: hns3: add support for obtaining the maximum frame size new 2783e77b8df9 net: hns3: debugfs add max tm rate specification print new 3f094bd11a37 net: hns3: replace macro of max qset number with specification new 78936acc6e84 Merge branch 'net-hns3-updates-for-next' new 9d5ef190e561 net: dsa: automatically bring up DSA master when opening u [...] new c0a8a9c27493 net: dsa: automatically bring user ports down when master [...] new ea92000d5430 Revert "net: Have netpoll bring-up DSA management interface" new 46acf7bdbc72 Revert "net: ipv4: handle DSA enabled master network devices" new 8d9dbce4e8c4 Merge branch 'automatically-manage-dsa-master-interface-state' new 662981bbda29 net: mscc: ocelot: rename ocelot_netdevice_port_event to o [...] new 41e66fa28fef net: mscc: ocelot: use a switch-case statement in ocelot_n [...] new 583cbbe3eed9 net: mscc: ocelot: don't refuse bonding interfaces we can' [...] new f79c20c81723 net: mscc: ocelot: use ipv6 in the aggregation code new b80af659699d net: mscc: ocelot: set up the bonding mask in a way that a [...] new 2e9f4afadc70 net: mscc: ocelot: avoid unneeded "lp" variable in LAG join new 2527f2e88fba net: mscc: ocelot: set up logical port IDs centrally new 528d3f190c98 net: mscc: ocelot: drop the use of the "lags" array new 21357b614d3f net: mscc: ocelot: rename aggr_count to num_ports_in_lag new 23ca3b727ee6 net: mscc: ocelot: rebalance LAGs on link up/down events new a324d3d48fb3 net: dsa: make assisted_learning_on_cpu_port bypass offloa [...] new 8fe6832e96ac net: dsa: felix: propagate the LAG offload ops towards the [...] new bfc213f15918 Merge branch 'lag-offload-for-ocelot-dsa-switches' new 63ec9be13372 net: ipa: move mutex calls into __gsi_channel_stop() new b1750723c99c net: ipa: synchronize NAPI only for suspend new 3f77c926f649 net: ipa: do not cache event ring state new d5bc5015eb9d net: ipa: remove two unused register definitions new 9af5ccf32383 net: ipa: use a Boolean rather than count when replenishing new 4873537430e5 net: ipa: get rid of status size constraint new cd1150098f2c net: ipa: avoid field overflow new 163a180213af Merge branch 'net-ipa-a-mix-of-small-improvements' new 21c85974aab7 net/packet: Improve the comment about LL header visibility [...] new 7274c4147afb r8169: don't try to disable interrupts if NAPI is schedule [...] new 626899a02e6a netfilter: nftables: remove redundant assignment of variable err new c273a20c304f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new 08e1294daa29 ice: report timeout length for erasing during devlink flash new 9af368fa9c64 ice: create flash_info structure and separate NVM version new 74789085d9ce ice: introduce context struct for info report new 1fa95e0120eb ice: cache NVM module bank information new 0ce50c7066e2 ice: introduce function for reading from flash modules new 2c4fe41d727f ice: display some stored NVM versions via devlink info new e120a9ab45d3 ice: display stored netlist versions via devlink info new e67fbcfbb4ef ice: display stored UNDI firmware version via devlink info new e94c0df984d3 ice: Replace one-element array with flexible-array member new 11404310d58d ice: use flex_array_size where possible new 12aae8f1d879 ice: remove dead code new badc6ac32122 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 29476f8252d8 Merge remote-tracking branch 'net-next/master' new ba90c2cc0231 bpf: Allow usage of BPF ringbuffer in sleepable programs new f446b570ac7e bpf/selftests: Update the IMA test to use BPF ring buffer new ecda49c522f6 Merge branch 'BPF ring buffer + sleepable programs' new 23a2d70c7a2f bpf: Refactor BPF_PSEUDO_CALL checking as a helper function new d437f6fb524b Merge remote-tracking branch 'bpf-next/for-next' new bf3da527bbc9 esp: Simplify the calculation of variables new 4ac7a6eecbec xfrm: Return the correct errno code new c767ece392bd Merge remote-tracking branch 'ipsec-next/master' new 9532ed345c49 Merge remote-tracking branch 'bluetooth/master' new 834ec3e1ee65 gfs2: Lock imbalance on error path in gfs2_recover_one new 78178ca844f0 gfs2: Don't skip dlm unlock if glock has an lvb new 762849716511 Merge remote-tracking branch 'gfs2/for-next' new 5c21e2b772a2 Merge remote-tracking branch 'mtd/mtd/next' new 0a643ad4b57a Merge remote-tracking branch 'nand/nand/next' new abdf5a5ef965 mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overl [...] new 9166f4af32db mtd: spi-nor: sfdp: Fix last erase region marking new 969b276718de mtd: spi-nor: core: Fix erase type discovery for overlaid region new 58fa22f68fca mtd: spi-nor: core: Add erase size check for erase command [...] new a7a5acba0e06 mtd: spi-nor: Add Global Block Unlock command new 75386810d3a6 mtd: spi-nor: sst: Add support for Global Unlock on sst26vf new 92a2d9495837 Merge remote-tracking branch 'spi-nor/spi-nor/next' new b2cd1d812b95 crypto: ccree - fix spelling typo of allocated new b33fa5ff8190 crypto: octeontx2 - fix signedness bug in cptvf_register_i [...] new b4ea2220b86a crypto: octeontx2 - Add dependency on NET_VENDOR_MARVELL new 63b8ee4f548c crypto: crypto4xx - Avoid linking failure with HW_RANDOM=m new a14ff15776aa Merge remote-tracking branch 'crypto/master' new f349571528ba Merge remote-tracking branch 'drm/drm-next' new 24558dc4a676 Merge remote-tracking branch 'amdgpu/drm-next' new 41751b3e5c1a drm/i915: Reject 446-480MHz HDMI clock on GLK new 1f1257a67ca3 drm/i915/display: support ddr5 mem types new b64d6c51380b drm/i915/display: Support PSR Multiple Instances new 759cd2a6d1bf drm/i915/display: Support Multiple Transcoders' PSR status [...] new c5c874a83529 drm/i915/display: Remove PSR2 on JSL and EHL new 64218f91ab49 drm/i915: Make psr_safest_params and enable_psr2_sel_fetch [...] new 99092a976c8c drm/i915: refactor ddi translations into a separate file (v2) new dcb38f79126e drm/i915: migrate hsw fdi code to new file. new 6499f925dd47 drm/i915: Index min_{cdclk,voltage_level}[] with pipe new 3c4442aa2287 drm/i915: Use intel_hdmi_port_clock() more new d75cbb08b851 Merge remote-tracking branch 'drm-intel/for-linux-next' new 93d8da8d7efb Revert "drm/qxl: do not run release if qxl failed to init" new f8752f14c964 drm/qxl: use drmm_mode_config_init new 65ffea3c6e73 drm/qxl: unpin release objects new 4ca77c513537 drm/qxl: release shadow on shutdown new 76aefa4d274a drm/qxl: properly pin/unpin shadow new a7709b9b89a6 drm/qxl: handle shadow in primary destroy new 5f6c871fe919 drm/qxl: properly free qxl releases new 5a838e5d5825 drm/qxl: simplify qxl_fence_wait new f4a84e165e6d drm/qxl: allocate dumb buffers in ram new f2f12eb9c32b drm/scheduler: provide scheduler score externally new 0c9d59c3dbcf drm/mgag200: make a const array static, makes object smaller new 904beebb3eb5 drm/lima: Use delayed timer as default in devfreq profile new 1d048afe7e52 drm/lima: add governor data with pre-defined thresholds new 656ec220cdad Merge remote-tracking branch 'drm-misc/for-linux-next' new 5ca6d0268df8 drm/msm: remove unneeded variable: "rc" new 7df222c35920 drm/msm/disp/mdp5: mdp5_cfg: Fix msm8974v2 max_clk new c8d99bb938d3 drm/msm: Fix legacy relocs path new ea9f337ce81e drm/msm/dp: reset dp controller only at boot up and pm_resume new 182b4a2d2513 drm/msm/dp: Add a missing semi-colon new 5dd60d8f9fdf Merge remote-tracking branch 'drm-msm/msm-next' new 2994d0744abd Merge remote-tracking branch 'etnaviv/etnaviv/next' new 77f6959ab24d Merge remote-tracking branch 'regmap/for-next' new 036f90dd92bb ALSA: usb-audio: Correct document for snd_usb_endpoint_free_all() new fb3c293b82c3 ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode new a07df82c7990 ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk new fee03efc6934 ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 new c237813e3a10 ALSA: azt3328: Assign boolean values to a bool variable new 286792c50e20 Merge remote-tracking branch 'sound/for-next' new 2927e6d398d0 Merge branch 'asoc-5.11' into asoc-5.12 new 19657a609b68 ASoC: mediatek: mt8183-mt6358: set playback and capture co [...] new df91785a22e2 ASoC: dt-bindings: add mclk provider support to stm32 i2s new 8a262e614ef8 ASoC: stm32: i2s: add master clock provider new b6040f9b987e Merge series "ASoC: stm32: i2s: add master clock provider" [...] new 500c9f8c58a7 ASoC: dmaengine_pcm: add peripheral configuration new f08c74a3b52d ASoC: dt-bindings: renesas, rsnd: Group tuples in playback [...] new f7e250c46e54 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next new fa2fa84b31b8 Merge remote-tracking branch 'sound-asoc/for-next' new 18e83f5ce67f Merge remote-tracking branch 'modules/modules-next' new f234112ad9bd Merge remote-tracking branch 'input/next' new 2a7808024b19 io_uring: set msg_name on msg fixup new 5476dfed29ad io_uring: clean iov usage for recvmsg buf select new 257e84a5377f io_uring: refactor sendmsg/recvmsg iov managing new 11f8b6fd0db9 Merge branch 'for-5.12/io_uring' into for-next new 4e1660d9cd8d Merge remote-tracking branch 'block/for-next' new d7d25d0c3343 dm: fix iterate_device sanity check new f0e7035cc237 dm writecache: return the exact table values that were set new 337df14200d9 Merge remote-tracking branch 'device-mapper/for-next' new 1d9db4e6d2a3 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 9a575a653330 Merge remote-tracking branch 'mmc/next' new a8eaf984955b Merge remote-tracking branch 'mfd/for-mfd-next' new 041f2ae22af6 Merge remote-tracking branch 'backlight/for-backlight-next' new 765b300000e0 Merge remote-tracking branch 'battery/for-next' new b0a9e3d78ff0 Merge remote-tracking branch 'regulator/for-next' new f214fad9b5f1 Merge remote-tracking branch 'security/next-testing' new 2cf002d19497 apparmor: check/put label on apparmor_sk_clone_security() new 5268d795d688 apparmor: fix introspection of of task mode for unconfined tasks new 92de220a7f33 apparmor: update policy capable checks to use a label new 31ec99e13346 apparmor: switch to apparmor to internal capable check for [...] new ef70454508c0 security: apparmor: file.h: delete duplicated word new 4af7c863fc85 security: apparmor: delete repeated words in comments new d108370c644b apparmor: fix error check new 9a667ab64b5c Merge remote-tracking branch 'apparmor/apparmor-next' new 58dff9172ba7 ima: Free IMA measurement buffer on error new 96acc833dec8 ima: Free IMA measurement buffer after kexec syscall new 4a5cb5956643 Merge remote-tracking branch 'integrity/next-integrity' new a705cd749cb3 Merge remote-tracking branch 'keys/keys-next' new 42987febd746 Merge remote-tracking branch 'selinux/next' new ad9e8ddd5812 Merge remote-tracking branch 'smack/next' new 5857fc2482d1 Merge remote-tracking branch 'tomoyo/master' new c33034de5845 Merge remote-tracking branch 'tpmdd/next' new 4957a7d5333d watchdog: it8712f_wdt: remove definition of DEBUG new d70d178726ed dt-bindings: watchdog: Add bindings for Intel Keem Bay SoC new fa0f8d51e90d watchdog: Add watchdog driver for Intel Keembay Soc new 17f0d1b9bd33 watchdog: hpwdt: Assign boolean values to a bool variable new fa01fa70039c watchdog: renesas_wdt: don't sleep in atomic context new 1ee5981da617 dt-bindings: watchdog: renesas,wdt: add r8a779a0 (V3U) support new fbf376056d16 watchdog: ziirave_wdt: remove unused including <linux/version.h> new ac288a7b1a98 watchdog: stop wdd when watchdog hw running in reboot_notifier new e007372bfb5f watchdog: renesas_wdt: add grace period before rebooting new bbece05c0d3a watchdog: mtk_wdt: Remove mtk_wdt_stop() in probe() to pre [...] new a2fa9f574b20 dt-bindings: watchdog: sun4i: Add H616 compatible string new 1080f8a54bef dt-binding: watchdog: add more Rockchip compatibles to snp [...] new e547aa072858 dt-binding: mediatek: watchdog: fix the description of compatible new 53526bef0a23 dt-binding: mediatek: mt8192: update mtk-wdt document new af2a30fb7001 dt-binding: mt8192: add toprgu reset-controller head file new adc318a34066 watchdog: mt8192: add wdt support new b4b12b48458f watchdog: remove sirf prima driver new 011eda8c67e0 watchdog: remove sirf atlas driver new 30f1ec70ddf5 watchdog: remove zte zx driver new c1b50b55b00d watchdog: remove tango driver new 5ecd125b4b2a watchdog: remove coh901 driver new 310680d9f508 dt-bindings: watchdog: Add binding for Qcom SDX55 new 740c0a57b8f1 watchdog: mei_wdt: request stop on unregister new a4f3407c4160 watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ new 6da1b1195568 Merge remote-tracking branch 'watchdog/master' new 7a5661739d4b iommu/mediatek: Fix unsigned domid comparison with less than zero new 85c3e83d7dd5 Merge branches 'iommu/fixes', 'arm/renesas', 'arm/smmu', ' [...] new d9d4215cf813 Merge remote-tracking branch 'iommu/next' new 70af7df27cb0 Merge remote-tracking branch 'audit/next' new 44b5ee0b2e54 Merge remote-tracking branch 'devicetree/for-next' new 2269f5a8b1a7 spi: stm32: properly handle 0 byte transfer new 8f8d0e3e33e3 spi: stm32: do not mandate cs_gpio new 5a380b833ad4 spi: stm32: use bitfield macros new 084de5232820 spi: stm32h7: ensure message are smaller than max size new 1c75cfd53e21 spi: stm32: driver uses reset controller only at init new c63b95b76e69 spi: stm32: defer probe for reset new e1e2093b16cb spi: stm32h7: replace private SPI_1HZ_NS with NSEC_PER_SEC new c64e7efe46b7 spi: stm32: make spurious and overrun interrupts visible new 000c6f2363b3 Merge remote-tracking branch 'spi/for-5.12' into spi-next new f0a4fe810354 Merge remote-tracking branch 'spi/for-next' new b8f9df669dbf Merge remote-tracking branch 'tip/auto-latest' new 64f66b134c01 Merge remote-tracking branch 'edac/edac-for-next' new da24f5724005 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new a95fd6b4d18f Merge remote-tracking branch 'ftrace/for-next' new a3366593ae60 Merge remote-tracking branch 'rcu/rcu/next' new 14bed5ae40f0 Merge remote-tracking branch 'kvm-arm/next' new a46792227348 Merge remote-tracking branch 'percpu/for-next' new 2ce5906fa2f6 Merge remote-tracking branch 'workqueues/for-next' new 11a8caf02800 Merge remote-tracking branch 'drivers-x86/for-next' new 5c015dc9a4ae Merge remote-tracking branch 'chrome-platform/for-next' new fdec9eff1318 Merge remote-tracking branch 'hsi/for-next' new 5aed41d297ca Merge remote-tracking branch 'leds/for-next' new c9f55ed53159 Merge remote-tracking branch 'ipmi/for-next' new 05777a0d36c7 Merge remote-tracking branch 'driver-core/driver-core-next' new e81dee555417 usb: dwc2: pci: Drop the empty quirk function new efc9812edc61 usb: dwc3: haps: Constify the software node new 8dc6e6dd1bee usb: dwc3: qcom: Constify the software node new b64afd949ee3 platform/chrome: cros_ec: Import Type C control command new c8ec21c6d25c platform/chrome: cros_ec_typec: Clear Type C disc events new 89451aabea5f Merge tag 'tag-ib-usb-typec-chrome-platform-cros-ec-typec- [...] new 151f6ff78cdf software node: Provide replacement for device_add_properties() new b1638ee56c1a usb: dwc3: host: Use software node API with the properties new c8134c004ccf xhci: ext-caps: Use software node API with the properties new 0eaa1a3714db usb: musb: Fix runtime PM race in musb_queue_resume_work new ae2938c35843 usb: musb: Fix NULL check on struct musb_request field new eb44cef95427 usb: musb: dma: Remove unused variable new 23e32a595e11 usb: musb: jz4740: Add missing CR to error strings new 830c44c8c394 Merge remote-tracking branch 'usb/usb-next' new 2783f947fec8 Merge remote-tracking branch 'usb-serial/usb-next' new 1ee18ded86ec usb: cdnsp: Removes some useless trace events new 6befead8bc59 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new d0858167492b dt-bindings: phy: qcom,qmp: Add SM8350 UFS PHY bindings new 920abc105b5d phy: qcom-qmp: Add UFS V5 registers found in SM8350 new 0e43fdb94a83 phy: qcom-qmp: Add support for SM8350 UFS phy new 3dbbc8e97cb2 phy: zynqmp: Simplify code by using dev_err_probe() new 43851904cbd7 phy: qcom-qmp: make a const array static, makes object smaller new d68f2cb09597 phy: cpcap-usb: Simplify bool conversion new cb599d6d5297 Merge remote-tracking branch 'phy-next/next' new ea5b8be1622c Merge remote-tracking branch 'tty/tty-next' new 4c998836d413 habanalabs: update firmware boot interface new cb6ef0ee6d76 habanalabs: refactor MMU locks code new 8e39e75a134f habanalabs: Init the VM module for kernel context new ac6fdbfe2ea8 habanalabs/gaudi: support CS with no completion new c209e742141b habanalabs: allow user to pass a staged submission seq new f8b0f2ecc570 habanalabs/gaudi: remove duplicated gaudi packets masks new e1b85dbaf06d habanalabs/goya: move mmu_prepare to context init new 0eda23d77e1b habanalabs: report dram_page_size in hw_ip_info ioctl new 75d9a2a0aa28 habanalabs: replace WARN/WARN_ON with dev_crit in driver new 3b762f55aa27 habanalabs: kernel doc format in memory functions new f19040ce418d habanalabs: modify memory functions signatures new 2e368560080c habanalabs/gaudi: add debug prints for security status new 1530d468178d habanalabs: add ASIC property of functional HBMs new 3abe1040ba61 habanalabs: update to latest hl_boot_if.h new 9402a3362462 habanalabs: return dram virtual address in info ioctl new 266cdfa2b7bd habanalabs/gaudi: set uninitialized symbol new a1f8533269aa habanalabs: remove access to kernel memory using debugfs new b19dc67aa8c0 habanalabs: support non power-of-2 DRAM phys page sizes new 6769cea8de59 habanalabs: report correct dram size in info ioctl new edb07cb69caa habanalabs: read device boot errors after cpucp is up new 8563e19159b0 habanalabs: separate common code to dedicated folders new 1e3f2536a8fc habanalabs: increment ctx ref from within a cs allocation new d3f139c46280 habanalabs: add driver support for internal cb scheduling new 423815bf02e2 habanalabs/gaudi: remove PCI access to SM block new 825b30c4f37b habanalabs: Use 'dma_set_mask_and_coherent()' new f8bc7f091cc0 habanalabs/gaudi: print sync manager SEI interrupt info new eea4c2557cb9 habanalabs: ignore F/W BMC errors in case no BMC present new d2b980f3299e habanalabs: add security violations dump to debugfs new 2f8db5a17544 habanalabs: update email address in sysfs/debugfs docs new a24ab89001aa CREDITS: update email address and home address new 8d79ce162e2b habanalabs: always try to use the hint address new e1fa724dd17a habanalabs: add user available interrupt to hw_ip new 89473a1fc360 habanalabs: fix MMU debugfs related nodes new d00697fbe13c habanalabs: add new mem ioctl op for mapping hw blocks new 0811b3914695 habanalabs: add CS completion and timeout properties new cf30339d3f44 habanalabs: modify device_idle interface new 2795c8891577 habanalabs: staged submission support new 663a301d75b8 habanalabs: fix ETR security issue new 7838504171d9 habanalabs: update SyncManager interrupt handling new 230cd89480d3 habanalabs/gaudi: unmask HBM interrupts after handling new f1aebf5e3d60 habanalabs: update to latest hl_boot_if.h spec from F/W new 15b3d7f19019 Merge tag 'misc-habanalabs-next-2021-01-27' of https://git [...] new a74ab2ed0def misc: pvpanic: sysfs_emit uses should have a newline new 11a0b5e0ec8c random: fix the RNDRESEEDCRNG ioctl new 65b272814577 coresight: cti: Reduce scope for the variable 'cs_fwnode' [...] new b8336ad947e1 coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 new f6a18f354c58 coresight: etm4x: Handle access to TRCSSPCICRn new df81b43802f4 coresight: etm4x: Skip accessing TRCPDCR in save/restore new 6e736c60a9fe coresight: Introduce device access abstraction new 4eb1d85cfda8 coresight: tpiu: Prepare for using coresight device access [...] new 020052825e49 coresight: Convert coresight_timeout to use access abstraction new 8ce0029658ba coresight: Convert claim/disclaim operations to use access [...] new 5e2acf9d5d2d coresight: etm4x: Always read the registers on the host CPU new f5bd523690d2 coresight: etm4x: Convert all register accesses new c03ceec116ce coresight: etm4x: Make offset available for sysfs attributes new 4f2a67266ab3 coresight: etm4x: Add commentary on the registers new 03336d0f4d0d coresight: etm4x: Add sysreg access helpers new 91b9f0185487 coresight: etm4x: Hide sysfs attributes for unavailable registers new d02dfac3431f coresight: etm4x: Define DEVARCH register fields new 33d5573a15c2 coresight: etm4x: Check for Software Lock new 1d3eead7e9fb coresight: etm4x: Cleanup secure exception level masks new 4d1b1fd72908 coresight: etm4x: Clean up exception level masks new e49516e2df5b coresight: etm4x: Handle ETM architecture version new fd6e79050066 coresight: etm4x: Detect access early on the target CPU new 8b94db1edaee coresight: etm4x: Use TRCDEVARCH for component discovery new 4211bfce1eb9 coresight: etm4x: Expose trcdevarch via sysfs new 1ab3bb9df5e3 coresight: etm4x: Add necessary synchronization for sysreg access new dc1747a716fe coresight: etm4x: Detect system instructions support new c23bc382ef0e coresight: etm4x: Refactor probing routine new e97db2cf091a coresight: etm4x: Run arch feature detection on the CPU new 5214b563588e coresight: etm4x: Add support for sysreg only devices new 61c68c68b826 dts: bindings: coresight: ETM system register access only units new 4b6929f50d79 arm64: Add TRFCR_ELx definitions new e5d51fbe9bf5 coresight: Add support for v8.4 SelfHosted tracing new f72896063396 coresight: etm4x: Handle accesses to TRCSTALLCTLR new 76ec1ec8fc7c cxl: Simplify bool conversion new 72e008ce307f nvmem: core: Fix a resource leak on error in nvmem_add_cel [...] new 579db09c6106 nvmem: imx-iim: Use of_device_get_match_data() new f90714e56cb6 dt-bindings: nvmem: Add bindings for rmem driver new 5a3fa75a4d9c nvmem: Add driver to expose reserved memory as nvmem new 0445efacec75 nvmem: core: skip child nodes not matching binding new 49f259eff82e speakup ABI: Advertise synth parameters for all synths new 1f7c14afd4ad speakup: Make dectlk flush timeout configurable new 920fd8a70619 misc: rtsx: init of rts522a add OCP power off when no card [...] new 51571108888a Merge tag 'icc-5.12-rc1' of git://git.kernel.org/pub/scm/l [...] new 0573d3fa4864 Merge branch 'devel-stable' of git://git.armlinux.org.uk/~ [...] new b31f1eb41c14 nvmem: Kconfig: Correct typo in NVMEM_RMEM new e2057ee29973 nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer new 1609faa9e675 coresight: etm4x: Fix merge resolution for amba rework new 1e2f29ba83c5 mhi: pci_generic: Print warning in case of firmware crash new 026c5b1ec29c bus: mhi: pci_generic: Increase num of elements in hw event ring new 37f1cda4381f Merge tag 'mhi-for-v5.12' of git://git.kernel.org/pub/scm/ [...] new e59af9a321a1 Merge remote-tracking branch 'char-misc/char-misc-next' new 4d2eef4100f3 Merge remote-tracking branch 'extcon/extcon-next' new a1d9fda296b8 soundwire: Revert "soundwire: debugfs: use controller id i [...] new b04c975e654c soundwire: bus: use sdw_update_no_pm when initializing a device new 299e9780b919 soundwire: bus: use sdw_write_no_pm when setting the bus s [...] new c30b63ef0d84 soundwire: bus: use no_pm IO routines for all interrupt handling new 167790abb90f soundwire: export sdw_write/read_no_pm functions new 973794e85610 soundwire: bus: fix confusion on device used by pm_runtime new 6d7a1ff71cbb soundwire: bus: clarify dev_err/dbg device references new bfb93fc09284 Merge remote-tracking branch 'soundwire/next' new ef72719f4481 Merge remote-tracking branch 'thunderbolt/next' new f6b7c4ad7ec4 Merge remote-tracking branch 'vfio/next' new 45b754ae5b82 staging: most: sound: add sanity check for function argument new 9810cad7dad0 staging: most: sound: use non-safe list iteration new 0732ce21329d staging: qlge: fix read of an uninitialized pointer new 1aa291fbcd21 staging: rtl8723bs: fix rtw_cfg80211_monitor_if_xmit_entry [...] new 7a8d2f1908a5 staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table new a91e4e016051 staging: comedi: Switch from strlcpy to strscpy new a66111446d3e staging: greybus: Switch from strlcpy to strscpy new a288a21e70d4 staging: fsl-dpaa2: Switch from strlcpy to strscpy new 6367dee9e3db staging: most: Switch from strlcpy to strscpy new aca1bf728a2d staging: nvec: Switch from strlcpy to strscpy new 63ba253f8ad4 staging: octeon: Switch from strlcpy to strscpy new 3381583fd61b staging: olpc_dcon: Switch from strlcpy to strscpy new 7ea3f3a6bf48 staging: rtl8188eu: Switch from strlcpy to strscpy new 3055b52625c4 staging: rtl8192e: Switch from strlcpy to strscpy new 81590693e3a2 staging: rtl8192u: Switch from strlcpy to strscpy new f64e4ab3c228 staging: rtl8712: Switch from strlcpy to strscpy new 9c15db83a86b staging: sm750fb: Switch from strlcpy to strscpy new 18a2615c1f93 staging: wimax: Switch from strlcpy to strscpy new 0e23570a0cf6 staging: qlge/qlge_main: Use min_t instead of min new 4964a4300660 staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() new af48fc5a4f2a staging: rtl8723bs: fix pointer declaration style new f1bfe0982e82 staging: rtl8723bs: remove unused structures new 2faf12c57efe staging: vt665x: fix alignment constraints new de79d0472c51 Merge remote-tracking branch 'staging/staging-next' new 9da7a1aec309 Merge remote-tracking branch 'dmaengine/next' new 9038b266c10f Merge remote-tracking branch 'cgroup/for-next' new 4860894ff6c4 Merge remote-tracking branch 'scsi/for-next' new d965d9e430c4 Merge remote-tracking branch 'scsi-mkp/for-next' new e5fa8c0121e4 virtio-mem: Assign boolean values to a bool variable new 8c0bea4adac9 vdpa_sim_net: Make mac address array static new ef43f54feb41 vdpa: Extend routine to accept vdpa device name new be7f5be9e84a vdpa: Define vdpa mgmt device, ops and a netlink interface new 4e03414e3285 vdpa: Enable a user to add and delete a vdpa device new a12a2f694ce8 vdpa: Enable user to query vdpa device info new 6acba4951632 vdpa_sim_net: Add support for user supported devices new 7e158fabffa7 vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay new 6f2f2929eb94 virtio-pci: do not access iomem via struct virtio_pci_devi [...] new 58a9284af4dc virtio-pci: split out modern device new 55025d0f89a4 virtio-pci-modern: factor out modern device initialization logic new b3cd4ecd1037 virtio-pci-modern: introduce vp_modern_remove() new 22bf4fdd7003 virtio-pci-modern: introduce helper to set config vector new 137d2ec8cc46 virtio-pci-modern: introduce helpers for setting and getti [...] new 09855f0e6234 virtio-pci-modern: introduce helpers for setting and getti [...] new c3b1eae4d8d3 virtio-pci-modern: introduce vp_modern_generation() new a541cf4ccd46 virtio-pci-modern: introduce vp_modern_set_queue_vector() new 13178311a8d5 virtio-pci-modern: introduce vp_modern_queue_address() new 584ba91ca82e virtio-pci-modern: introduce helper to set/get queue_enable new 1d7d2a47b12f virtio-pci-modern: introduce helper for setting/geting queue size new d48f89fb7cb7 virtio-pci-modern: introduce helper for getting queue nums new 891ce932bca2 virtio-pci-modern: introduce helper to get notification offset new 523ae2da4929 virito-pci-modern: rename map_capability() to vp_modern_ma [...] new 86b87c9d858b virtio-pci: introduce modern device module new fd6c7eae66c3 virtio_vdpa: don't warn when fail to disable vq new 8c6daa79e527 virtio-blk: support per-device queue depth new 6a4764ba3d24 virtio_input: Prevent EV_MSC/MSC_TIMESTAMP loop storm for MT. new 590874fffa4e virtio_net: Fix fall-through warnings for Clang new f530ff023465 Merge remote-tracking branch 'vhost/linux-next' new 9e3df52bcdc9 Merge remote-tracking branch 'rpmsg/for-next' new 7bb5600f9834 Merge tag 'intel-gpio-v5.12-1' of gitolite.kernel.org:pub/ [...] new 5f8aa474ab2d gpio: gpio-xilinx: Simplify with dev_err_probe() new 9d15cc618c76 gpio: gpio-xilinx: Reduce spinlock array to array new bb97a5b06e0e gpio: gpio-xilinx: Add interrupt support new c568e9b15f08 gpio: gpio-xilinx: Add support for suspend and resume new 04d5e3bf0aa7 gpio: gpio-xilinx: Add check if width exceeds 32 new 62e5185163ed Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new b950a6e145a5 Merge remote-tracking branch 'pinctrl/for-next' new d8c197a343b2 Merge remote-tracking branch 'pwm/for-next' new 0cee706e7142 Merge remote-tracking branch 'userns/for-next' new 0b3dbe0cfe7c Merge remote-tracking branch 'livepatching/for-next' new c10dd65ebbf3 Merge remote-tracking branch 'coresight/next' new 6950d046eb6e rtc: cmos: Replace spin_lock_irqsave with spin_lock in hard IRQ new 513179755653 rtc: pm8xxx: Replace spin_lock_irqsave with spin_lock in hard IRQ new be3df3f85897 rtc: r7301: Replace spin_lock_irqsave with spin_lock in hard IRQ new 669022c29af6 rtc: tegra: Replace spin_lock_irqsave with spin_lock in hard IRQ new 3f2d30184773 rtc: mxc: Replace spin_lock_irqsave with spin_lock in hard IRQ new 0c1095d334da rtc: mxc_v2: Replace spin_lock_irqsave with spin_lock in hard IRQ new f007c479c2d0 rtc: rv3028: fix PORF handling new c37b643026dd rtc: rv3028: remove useless warning messages new 3b8fc144d945 dt-bindings: rtc: pcf2127: update bindings new d5328499bf01 rtc: class: remove bogus documentation new 8792bab957c8 rtc: armada38x: depend on OF new b8ded8177a3d rtc: bq32k: quiet maybe-unused variable warning new ae1247f79ddf rtc: brcmstb-waketimer: quiet maybe-unused variable warning new 97de1f587ab9 rtc: digicolor: quiet maybe-unused variable warning new fb38b5da9010 rtc: ds1672: quiet maybe-unused variable warning new 2c1dc25fa7c8 rtc: ds3232: quiet maybe-unused variable warning new 413b7841f166 rtc: isl1208: quiet maybe-unused variable warning new 2717c59e26be rtc: m41t80: quiet maybe-unused variable warning new ef886c440b9b rtc: meson: quiet maybe-unused variable warning new c8ecbc783c5e rtc: pcf85063: quiet maybe-unused variable warnings new c506bc10aa82 rtc: pcf85363: quiet maybe-unused variable warning new cbc1d52cb1bc rtc: rs5c372: quiet maybe-unused variable warning new dff31b0bc065 rtc: rv3028: quiet maybe-unused variable warning new 788babdd546a rtc: rv3029: quiet maybe-unused variable warning new 94428ac9aae9 rtc: rv3032: quiet maybe-unused variable warning new da8263215040 rtc: rv8803: quiet maybe-unused variable warning new 782d3ebfcf27 rtc: rx8010: quiet maybe-unused variable warning new 194084679e68 rtc: rx8581: quiet maybe-unused variable warning new 0a268386c7d1 rtc: s35390a: quiet maybe-unused variable warning new 302757c9ae62 rtc: sd3078: quiet maybe-unused variable warning new 5c78cceeb2d8 rtc: s3c: stop setting bogus time new 7d6bec2868f6 rtc: s3c: quiet maybe-unused variable warning new 24f17d1385c5 Merge remote-tracking branch 'rtc/rtc-next' new 6bdc1eacf219 Merge remote-tracking branch 'kspp/for-next/kspp' new 957e38f37419 Merge remote-tracking branch 'gnss/gnss-next' new 0f329eb4ad56 Merge remote-tracking branch 'slimbus/for-next' new f79d455097f0 Merge remote-tracking branch 'nvmem/for-next' new 3b31b8996840 Merge remote-tracking branch 'xarray/main' new a8c3209998af Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] new 06caa778d8b2 hv_utils: Add validation for untrusted Hyper-V values new e99c4afbee07 Drivers: hv: vmbus: Initialize memory to be sent to the host new 9c400d3548c3 Drivers: hv: vmbus: Reduce number of references to message [...] new fe8c1b18a27d Drivers: hv: vmbus: Copy the hv_message in vmbus_on_msg_dpc() new e3fa4b747f08 Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_ [...] new e4d221b42354 Drivers: hv: vmbus: Resolve race condition in vmbus_onoffe [...] new 975225fc5aae scsi: storvsc: Fix max_outstanding_req_per_channel for Win [...] new fc40081aab3f scsi: storvsc: Resolve data race in storvsc_probe() new 52e29c1bfbba Drivers: hv: vmbus: Add /sys/bus/vmbus/hibernation new 895b32e1f365 hv_utils: Fix spelling mistake "Hearbeat" -> "Heartbeat" new 6bcd0c5b6424 x86/hyperv: Load/save the Isolation Configuration leaf new a2528a10a5bd Drivers: hv: vmbus: Restrict vmbus_devices on isolated guests new 1580702fd837 Drivers: hv: vmbus: Enforce 'VMBus version >= 5.2' on isol [...] new e4966b63cd82 hv_netvsc: Restrict configurations on isolated guests new 3f9a78edae72 hv: hyperv.h: Replace one-element array with flexible-arra [...] new ba2875bc1464 asm-generic/hyperv: change HV_CPU_POWER_MANAGEMENT to HV_C [...] new bf74ce62723f x86/hyperv: detect if Linux is the root partition new 1de91422b92c Drivers: hv: vmbus: skip VMBus initialization if Linux is root new 1212ed5de889 clocksource/hyperv: use MSR-based access if running as root new 578ab4c08855 x86/hyperv: allocate output arg pages if required new df3ae25f31b1 x86/hyperv: extract partition ID from Microsoft Hypervisor [...] new f47a2689da98 x86/hyperv: handling hypercall page setup for root new 2807d93c7866 ACPI / NUMA: add a stub function for node_to_pxm() new ad989287208e x86/hyperv: provide a bunch of helper functions new 0e05d3173079 x86/hyperv: implement and use hv_smp_prepare_cpus new 70af2d44747c asm-generic/hyperv: update hv_msi_entry new c36b145472b3 asm-generic/hyperv: update hv_interrupt_entry new 5232e3385e38 asm-generic/hyperv: introduce hv_device_id and auxiliary s [...] new de5312cce2c3 asm-generic/hyperv: import data structures for mapping dev [...] new 6f9128509b3f x86/hyperv: implement an MSI domain for root partition new 9c9e1c68259d iommu/hyperv: setup an IO-APIC IRQ remapping domain for ro [...] new 0b02b3be3be7 Merge remote-tracking branch 'hyperv/hyperv-next' new 666fa8ce7575 Merge remote-tracking branch 'auxdisplay/auxdisplay' new a0749b748b12 Merge remote-tracking branch 'memblock/for-next' new 57c4867cfe24 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new 7a513b92928d Merge remote-tracking branch 'oprofile-removal/oprofile/removal' new 6f6bd831f7c0 mm/rmap: fix potential pte_unmap on an not mapped pte new b2061387e829 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 2a4c171377e4 /proc/kpageflags: do not use uninitialized struct pages new 56fef88604a8 Revert "mm: memcontrol: avoid workload stalls when lowerin [...] new 94c1240c781f hexagon: remove CONFIG_EXPERIMENTAL from defconfigs new 5c12230b630e scripts/spelling.txt: increase error-prone spell checking new 5b8f6970fe32 scripts/spelling.txt: check for "exeeds" new 412ac058bef3 scripts/spelling.txt: add "allocted" and "exeeds" typo new 6c3da015e0c0 ntfs: layout.h: delete duplicated words new 2652690c91b0 ocfs2: remove redundant conditional before iput new a06699a81816 ocfs2: clean up some definitions which are not used any more new b1d59cc85f9d ocfs2: fix a use after free on error new d2085cd1b4f7 ocfs2: Simplify the calculation of variables new 54c423cad7c3 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 2b90196e0d04 ocfs2: fix ocfs2 corrupt when iputting an inode new 2b7a28495c49 fs: delete repeated words in comments new 0f9e672a90ed ramfs: support O_TMPFILE new 357880da1706 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 24b7cba06aed mm, tracing: record slab name for kmem_cache_free() new 952fe3d99c20 mm/sl?b.c: remove ctor argument from kmem_cache_flags new 028dbc1e4b24 mm/slub: disable user tracing for kmemleak caches by default new 582ffa14a52b mm, slub: stop freeing kmem_cache_node structures on node offline new 91fe3df37c4f mm, slab, slub: stop taking memory hotplug lock new ae34e631b177 mm, slab, slub: stop taking cpu hotplug lock new 7299098b421b mm, slub: splice cpu and page freelists in deactivate_slab() new dda264459b0f mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SL [...] new 5de8168bfa71 mm/debug: improve memcg debugging new 3005be5cade2 mm/debug_vm_pgtable/basic: add validation for dirtiness af [...] new 061d282c4d62 mm/debug_vm_pgtable/basic: iterate over entire protection_map[] new 0215e8f51d24 mm/page_owner: use helper function zone_end_pfn() to get end_pfn new ae6c07d49e20 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] new 25ed46dd032b mm/filemap: remove unused parameter and change to void typ [...] new 3792489f8e3d mm/filemap: don't revert iter on -EIOCBQUEUED new 4b7965bbfb20 mm/filemap: rename generic_file_buffered_read subfunctions new cde16d36aacb mm/filemap: remove dynamically allocated array from filemap_read new 1e3386f91627 mm/filemap: convert filemap_get_pages to take a pagevec new 6c024168e388 mm/filemap: use head pages in generic_file_buffered_read new 613f25f79355 mm/filemap: pass a sleep state to put_and_wait_on_page_locked new 686f8bb25421 mm/filemap: support readpage splitting a page new 2a91f7d8c490 mm/filemap: inline __wait_on_page_locked_async into caller new e29c00bf4de3 mm/filemap: don't call ->readpage if IOCB_WAITQ is set new 11efb782f9ae mm/filemap: change filemap_read_page calling conventions new 0c22d6142eca mm/filemap: change filemap_create_page calling conventions new 2f3adbacf6fc mm/filemap: convert filemap_update_page to return an errno new cc41adc5331d mm/filemap: move the iocb checks into filemap_update_page new 4494da2f5944 mm/filemap: add filemap_range_uptodate new 14fe389c0f96 mm-filemap-add-filemap_range_uptodate-fix new be2ca58ab75a mm/filemap: split filemap_readahead out of filemap_get_pages new 3d87a269f394 mm/filemap: restructure filemap_get_pages new e03e47ee78c7 mm/filemap: don't relock the page after calling readpage new d2cf433bf2c5 mm/filemap: rename generic_file_buffered_read to filemap_read new 86f5a384bd83 mm/filemap: simplify generic_file_read_iter new e7e89621a19a mm/gup: don't pin migrated cma pages in movable zone new d2c349e1a34f mm/gup: check every subpage of a compound page during isolation new c5de2fb80855 mm/gup: return an error on migration failure new 0a1f8acc61eb mm/gup: check for isolation errors new 3a64af100ade mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN new f620a43fc81d mm: apply per-task gfp constraints in fast path new 777c90114e01 mm: honor PF_MEMALLOC_PIN for all movable pages new 13027df0221a mm/gup: do not migrate zero page new ce179f77ecd1 mm-gup-do-not-migrate-zero-page-fix new 4ea49e2a6830 make is_pinnable_page a macro new b327204af64c mm/gup: migrate pinned pages out of movable zone new 6a4673299da9 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] new 6398433069e1 mm/gup: change index type to long as it counts pages new 70ecc4c35b06 mm/gup: longterm pin migration cleanup new 43d594cc1263 selftests/vm: gup_test: fix test flag new 77459ea48732 selftests/vm: gup_test: test faulting in kernel, and verif [...] new b6a736d1a90d mm/swap_slots.c: remove redundant NULL check new 31781a9e4258 mm/swapfile.c: fix debugging information problem new 2992df9b587e mm/page_io: use pr_alert_ratelimited for swap read/write errors new 1770dc1b9b47 mm/swap_state: constify static struct attribute_group new fefb03b1a3fb mm/swap: don't SetPageWorkingset unconditionally during swapin new 202a6a462788 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] new e6aee286e178 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] new 1bd4b5356460 mm: memcontrol: optimize per-lruvec stats counter memory usage new 0b3300f0a29e mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] new 0edacdade410 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving new 01170cf31d2d mm: memcontrol: convert NR_ANON_THPS account to pages new f264de01455b mm: memcontrol: convert NR_FILE_THPS account to pages new 8df705f3e24e mm: memcontrol: convert NR_SHMEM_THPS account to pages new a605153f5301 mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages new 5f322e1a43f0 mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages new 4d7cb6476614 mm: memcontrol: make the slab calculation consistent new 378f089e45fb mm/memcg: revise the using condition of lock_page_lruvec f [...] new ba47ad81dc74 mm/memcg: remove rcu locking for lock_page_lruvec function series new 80913806e3c0 mm: memcg: add swapcache stat for memcg v2 new bdc3fb0c24cd mm-memcg-add-swapcache-stat-for-memcg-v2-fix new ccd0a19ac81d mm: kmem: make __memcg_kmem_(un)charge static new e576ffd830d9 mm: page_counter: re-layout structure to reduce false sharing new 1ff30567c329 mm/memcontrol: remove redundant NULL check new 330e23bdfec8 mm/mmap.c: remove unnecessary local variable new 54301256b94a mm/memory.c: fix potential pte_unmap_unlock pte error new 79bf68514a77 mm/pgtable-generic.c: simplify the VM_BUG_ON condition in [...] new 0fa876865ba4 mm/mmap.c: fix the adjusted length error new 492850bf447c mm/mprotect.c: optimize error detection in do_mprotect_pkey() new c6e081c0a343 mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() new f117b15cccda mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] new a6e1120b016e mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] new 173ccba12eb3 mm/page_reporting: use list_entry_is_head() in page_report [...] new 01b7f86b396c vmalloc: remove redundant NULL check new 827c30fd6f79 kasan: prefix global functions with kasan_ new 4daddf83a174 kasan: clarify HW_TAGS impact on TBI new 1b165a212865 kasan: clean up comments in tests new 33462cba73ad kasan: add macros to simplify checking test constraints new 2e9f38657263 kasan: add match-all tag tests new 5706d46853a1 kasan: export kasan_poison new 296500c7c4f7 kasan-add-match-all-tag-tests-fix-fix new 69bcb69e2f18 kasan, arm64: allow using KUnit tests with HW_TAGS mode new 55a53410f2ca kasan: rename CONFIG_TEST_KASAN_MODULE new 7303a89f9f58 kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL new 0bab849eb0cb kasan: adapt kmalloc_uaf2 test to HW_TAGS mode new f70e17333a81 kasan: fix memory corruption in kasan_bitops_tags test new 8dae8d899867 kasan: move _RET_IP_ to inline wrappers new 298d4540873e kasan: fix bug detection via ksize for HW_TAGS mode new 763d6790077c kasan: add proper page allocator tests new ad9e52273dd0 kasan: add a test for kmem_cache_alloc/free_bulk new 117d7ca9bb19 kasan: don't run tests when KASAN is not enabled new 8b619cc95e71 kasan: remove redundant config option new 701739070c69 kasan-remove-redundant-config-option-v3 new f82cdf667762 mm: fix prototype warning from kernel test robot new 374cb4cbea94 mm: rename memmap_init() and memmap_init_zone() new 6b5af82b40b3 mm: simplify parater of function memmap_init_zone() new 25b4d52f9ee5 mm: simplify parameter of setup_usemap() new bb847cd7dd54 mm: remove unneeded local variable in free_area_init_core new 8b5739269bc1 video: fbdev: acornfb: remove free_unused_pages() new e0a408f82148 mm: simplify free_highmem_page() and free_reserved_page() new 1033b83dabf2 mm/huge_memory.c: update tlb entry if pmd is changed new 1ffc1192c3e1 MIPS: do not call flush_tlb_all when setting pmd entry new 600f790c0694 mm/hugetlb: fix potential double free in hugetlb_register_ [...] new 78f608866c68 mm/hugetlb.c: fix unnecessary address expansion of pmd sharing new 97fe7eb0f96d mm/hugetlb: avoid unnecessary hugetlb_acct_memory() call new 273dc5d65af4 mm/hugetlb: use helper huge_page_order and pages_per_huge_page new 29a09d9db5b7 mm/hugetlb: fix use after free when subpool max_hpages acc [...] new 7e82e2b40317 mm/hugetlb: simplify the calculation of variables new f303c314540d mm/hugetlb: grab head page refcount once for group of subpages new 39b87cf6d212 mm/hugetlb: refactor subpage recording new fd594a0fd9b2 mm/hugetlb: fix some comment typos new 1a03d979cbc5 mm/hugetlb: remove redundant check in preparing and destro [...] new 91f1ea8b475a mm/hugetlb.c: fix typos in comments new 5b2ada2e7063 mm/vmscan: __isolate_lru_page_prepare() cleanup new cded7447906e mm/workingset.c: avoid unnecessary max_nodes estimation in [...] new b65f329fb9b4 mm/vmscan.c: use add_page_to_lru_list() new 3eace99e631a include/linux/mm_inline.h: shuffle lru list addition and d [...] new cbb079eca5ea mm: don't pass "enum lru_list" to lru list addition functions new 957d39aa9e30 mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() new e4d3e39e1be5 mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() new 3f38aa606c21 mm: add __clear_page_lru_flags() to replace page_off_lru() new 8c778c07a4a4 mm: VM_BUG_ON lru page flags new b4041ddc151c include/linux/mm_inline.h: fold page_lru_base_type() into [...] new b4e3bd548fc4 include/linux/mm_inline.h: fold __update_lru_size() into i [...] new d8977a6446cb mm/vmscan.c: make lruvec_lru_size() static new 74075cec557c mm: workingset: clarify eviction order and distance calculation new 3790c392bd96 hugetlb: use page.private for hugetlb specific page flags new 448cb4f91c1e hugetlb: convert page_huge_active() HPageMigratable flag new bccc619cc6ad hugetlb: convert PageHugeTemporary() to HPageTemporary flag new f4bc688fdc7d hugetlb: convert PageHugeFreed to HPageFreed flag new 37b232ca1b31 z3fold: remove unused attribute for release_z3fold_page new b02c3317a5f8 z3fold: simplify the zhdr initialization code in init_z3fo [...] new 639862d78aa2 mm/compaction: remove rcu_read_lock during page compaction new 05c325ea10d6 mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked new f855e8685bf7 mm/compaction: correct deferral logic for proactive compaction new 2440de679bce mm/compaction: fix misbehaviors of fast_find_migrateblock() new 769fec5f71a8 numa balancing: migrate on fault among multiple bound nodes new 851547fca6d6 mm/mempolicy: use helper range_in_vma() in queue_pages_tes [...] new 5205df5d2f7b mm, oom: fix a comment in dump_task() new ca3b53970521 mm/hugetlb: change hugetlb_reserve_pages() to type bool new 45b049086845 hugetlbfs: remove special hugetlbfs_set_page_dirty() new 814b44583107 hugetlbfs: remove useless BUG_ON(!inode) in hugetlbfs_setattr() new 7002d5be2c90 hugetlbfs: use helper macro default_hstate in init_hugetlbfs_fs new df2a8ccc9417 hugetlbfs: correct obsolete function name in hugetlbfs_rea [...] new ac7a48fbf7b0 hugetlbfs: remove meaningless variable avoid_reserve new c99b58ed3dc3 hugetlbfs: make hugepage size conversion more readable new 3d3f09647c6a hugetlbfs: correct some obsolete comments about inode i_mutex new 44bc5bbd579f hugetlbfs: fix some comment typos new 55a9902a0f5b mm/migrate: remove unneeded semicolons new 4f4a03583cdb mm: make pagecache tagged lookups return only head pages new 08ea6a9461fb mm/shmem: use pagevec_lookup in shmem_unlock_mapping new 79a723752905 mm/swap: optimise get_shadow_from_swap_cache new d5f03646d9d8 mm: add FGP_ENTRY new 114168e97f63 mm/filemap: rename find_get_entry to mapping_get_entry new 488775112432 mm/filemap: add helper for finding pages new 515bbb84ff28 fix mm-filemap-add-helper-for-finding-pages.patch new 1f38097e9a53 mm/filemap: add mapping_seek_hole_data new 8b83073da97b fix mm-filemap-add-mapping_seek_hole_data.patch new 1cea4804fd5b iomap: use mapping_seek_hole_data new d43fc5863632 mm: add and use find_lock_entries new 8423762277b0 fix mm-add-and-use-find_lock_entries.patch new c4973aa15d7d mm: add an 'end' parameter to find_get_entries new 1d3c7cba69c9 mm: add an 'end' parameter to pagevec_lookup_entries new cc7c65d8e7c5 mm: remove nr_entries parameter from pagevec_lookup_entries new 209a322fecd1 mm: pass pvec directly to find_get_entries new 3a6383e1ed0c mm: remove pagevec_lookup_entries new dbeccac8fecb mm,thp,shmem: limit shmem THP alloc gfp_mask new 0506cad637d8 mm,thp,shm: limit gfp mask to no more than specified new 56f882f19e39 mm,thp,shmem: make khugepaged obey tmpfs mount flags new 18b151f59516 mm: cma: allocate cma areas bottom-up new ccf9756fa318 mm-cma-allocate-cma-areas-bottom-up-fix new 5e40d2707f6d mm-cma-allocate-cma-areas-bottom-up-fix-2 new a82aecc3f526 mm-cma-allocate-cma-areas-bottom-up-fix-3 new 79d347110d13 mm-cma-allocate-cma-areas-bottom-up-fix-3-fix new 9e0b52af9101 mm/cma: expose all pages to the buddy if activation of an [...] new f670e98bacb8 mm/page_alloc: count CMA pages per zone and print them in [...] new 13be0fb2e871 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] new 295a478ebf19 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] new 05cc419cf79b mm: vmstat: fix NOHZ wakeups for node stat changes new cc68565d0cbb mm: vmstat: add some comments on internal storage of byte items new 39c377c6e9bf mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new 0e0b41bc8db4 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 1ce5d4fbb59e mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 6b2a471fedc3 mm/vmstat.c: erase latency in vmstat_shepherd new 0ddfe5272a21 mm: move pfn_to_online_page() out of line new 38094a59b9a4 mm: teach pfn_to_online_page() to consider subsection validity new 9c6c711d0425 mm: teach pfn_to_online_page() about ZONE_DEVICE section c [...] new b1f75927b30f mm-teach-pfn_to_online_page-about-zone_device-section-coll [...] new b4589b38a181 mm: fix memory_failure() handling of dax-namespace metadata new 8c48101fb2b7 mm/memory_hotplug: rename all existing 'memhp' into 'mhp' new 753f41d07124 mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE new b7e22dd2872e mm/memory_hotplug: use helper function zone_end_pfn() to g [...] new 6fdf678bfec1 drivers/base/memory: don't store phys_device in memory blocks new 1e350e17eb44 Documentation: sysfs/memory: clarify some memory block dev [...] new f27dfa8088bd mm/memory_hotplug: prevalidate the address range being add [...] new be3a55b2d079 arm64/mm: define arch_get_mappable_range() new 19a44b29d114 s390/mm: define arch_get_mappable_range() new 0aacefaea7dd virtio-mem: check against mhp_get_pluggable_range() which [...] new 91777558533e mm/rmap: correct some obsolete comments of anon_vma new 7575469b273c mm/rmap: remove unneeded semicolon in page_not_mapped() new 4fb2f4862956 mm/rmap: fix obsolete comment in __page_check_anon_rmap() new 0b918a59e71e mm/rmap: use page_not_mapped in try_to_unmap() new d447ee6a5872 mm: zswap: clean up confusing comment new 23e68e8f1c33 mm/zswap: add the flag can_sleep_mapped new dd8c102ed7fa mm/zswap: add return value in zswap_frontswap_load new 68f9e483d015 mm/zswap: fix potential memory leak new c27d7b8e19e0 mm/zswap: fix potential uninitialized pointer read on tmp new 74a4bf5c2a70 mm/zswap: fix variable 'entry' is uninitialized when used new bbb889b2b57a mm: set the sleep_mapped to true for zbud and z3fold new 8533c5f5b225 mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_a [...] new 8255bb73f9ff zsmalloc: account the number of compacted pages correctly new e59176118274 mm: remove arch_remap() and mm-arch-hooks.h new b63ba2d6e251 mm: page-flags.h: Typo fix (It -> If) new d3ba7b1a46be mm/dmapool: use might_alloc() new 69272af2154f mm/backing-dev.c: use might_alloc() new 52a056a0f665 bdi-use-might_alloc-fix new 62d25d704641 mm/early_ioremap.c: use __func__ instead of function name new 56b81990d5e6 mm: add Kernel Electric-Fence infrastructure new d5ca502155c1 kfence: Fix parameter description for kfence_object_start() new e47ee1b62847 kfence: avoid stalling work queue task without allocations new 60df589e6115 kfence: fix potential deadlock due to wake_up() new 499aaf528f26 kfence: add option to use KFENCE without static keys new 36aeef8e74f2 kfence: add missing copyright and description headers new e404a0621ad4 x86, kfence: enable KFENCE for x86 new 1cff19bfa90a kfence, x86: add missing copyright and description header new 07af8f6686c2 arm64, kfence: enable KFENCE for ARM64 new c836f8592ff9 kfence, arm64: add missing copyright and description header new 47eac850e321 kfence: use pt_regs to generate stack trace on faults new 0b1d3865923b mm, kfence: insert KFENCE hooks for SLAB new c13aa874c5da mm, kfence: insert KFENCE hooks for SLUB new 471b72e3cbd4 kfence, kasan: make KFENCE compatible with KASAN new 54d30864ef42 revert kasan-remove-kfence-leftovers new e6793930cd7c kasan: untag addresses for KFENCE new 5f0830d18dd4 kfence, Documentation: add KFENCE documentation new 9619844f1cc5 kfence: add missing copyright header to documentation new 39e0b30e00ed kfence: add test suite new 23677c87b4a1 kfence: fix typo in test new e81d8d686614 kfence: show access type in report new ea5679b56c06 MAINTAINERS: add entry for KFENCE new 87e84d3dcb60 tracing: add error_report_end trace point new 8f3a59f67d2e kfence: use error_report_end tracepoint new d14670d2d173 kasan: use error_report_end tracepoint new 5aa3867b567d fs/buffer.c: add debug print for __getblk_gfp() stall problem new 72ba0c1030a3 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 99ebfee4de46 kernel/hung_task.c: Monitor killed tasks. new 487efdd9b70c alpha: remove CONFIG_EXPERIMENTAL from defconfigs new 6634eb76c0c6 proc/wchan: use printk format instead of lookup_symbol_name() new c2e13d361242 sysctl.c: fix underflow value setting risk in vm_table new 27771f1d0d99 proc/sysctl: make protected_* world readable new 911c3beb0ced include/linux: remove repeated words new e9727d237da2 groups: use flexible-array member in struct group_info new 25ca89fa6d76 groups: simplify struct group_info allocation new a64533efd4e2 kernel: delete repeated words in comments new 374923c462ce lib/genalloc.c: change return type to unsigned long for bi [...] new 9e1e572c1674 string.h: move fortified functions definitions in a dedica [...] new bafee3b851de lib: stackdepot: add support to configure STACK_HASH_SIZE new bcd720317b95 lib: stackdepot: add support to disable stack depot new 04e1d30788b2 lib-stackdepot-add-support-to-disable-stack-depot-fix new d0f729490b79 lib: stackdepot: fix ignoring return value warning new a87e689744b3 lib/cmdline: remove an unneeded local variable in next_arg() new 1acafbfd7d82 lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] new a02515132af8 mm/page_poison: use unhashed address in hexdump for check_ [...] new 3964d5ec9fee include/linux/bitops.h: spelling s/synomyn/synonym/ new 68f49b5e2f30 checkpatch: improve blank line after declaration test new ec515f6b632f checkpatch: ignore warning designated initializers using NR_CPUS new 70c3b4f7094d checkpatch: trivial style fixes new b6fa0603c748 checkpatch: prefer ftrace over function entry/exit printks new b752850a850c checkpatch: improve TYPECAST_INT_CONSTANT test message new b837859b100a checkpatch: add warning for avoiding .L prefix symbols in [...] new a7b7339e3219 checkpatch: add kmalloc_array_node to unnecessary OOM mess [...] new 870df6a235ae init/version.c: remove Version_<LINUX_VERSION_CODE> symbol new 947135c64610 init: clean up early_param_on_off() macro new 14e3c26509fd aio: simplify read_events() new b066e4922304 scripts/gdb: fix list_for_each new 2af84ef8a309 initramfs: panic with memory information new 725e5888d42d initramfs-panic-with-memory-information-fix new e6846dd09619 Merge branch 'akpm-current/current' new 4e27def90719 mm: add definition of PMD_PAGE_ORDER new fd74de3e1553 mmap: make mlock_future_check() global new 057ad09af272 riscv/Kconfig: make direct map manipulation options depend on MMU new 19a55a2f0a2b set_memory: allow set_direct_map_*_noflush() for multiple pages new d32cf5f5049e set_memory: allow querying whether set_direct_map_*() is a [...] new 2877a0cdca75 arm64: kfence: fix header inclusion new 873424ed2365 mm: introduce memfd_secret system call to create "secret" [...] new 437e9b1a825c secretmem: use PMD-size pages to amortize direct map fragm [...] new b0ac51c59ad9 secretmem: add memcg accounting new 143156df6aef PM: hibernate: disable when there are active secretmem users new 51c1490d5125 arch, mm: wire up memfd_secret system call where relevant new f48c02740323 secretmem: test: add basic selftest for memfd_secret(2)
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 (3ce2f61d65e6) \ N -- N -- N refs/heads/akpm (f48c02740323)
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 1109 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: .mailmap | 2 + CREDITS | 8 +- Documentation/ABI/stable/sysfs-driver-speakup | 37 +- .../ABI/testing/debugfs-driver-habanalabs | 50 +- .../ABI/testing/sysfs-bus-coresight-devices-etm4x | 8 + Documentation/ABI/testing/sysfs-driver-habanalabs | 58 +- .../admin-guide/syscall-user-dispatch.rst | 4 +- Documentation/admin-guide/xfs.rst | 41 + .../devicetree/bindings/arm/coresight.txt | 5 +- .../devicetree/bindings/arm/rockchip.yaml | 5 + Documentation/devicetree/bindings/i3c/i3c.txt | 140 -- Documentation/devicetree/bindings/i3c/i3c.yaml | 179 +++ .../devicetree/bindings/i3c/mipi-i3c-hci.yaml | 9 +- .../bindings/i3c/silvaco,i3c-master.yaml | 60 + .../devicetree/bindings/media/i2c/imx258.yaml | 134 ++ .../bindings/media/i2c/maxim,max9286.yaml | 22 + .../devicetree/bindings/media/i2c/ov5647.yaml | 76 - .../devicetree/bindings/media/i2c/ovti,ov5647.yaml | 20 +- .../devicetree/bindings/media/i2c/sony,imx334.yaml | 91 ++ .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 1 + .../devicetree/bindings/rtc/nxp,pcf2127.yaml | 51 + .../devicetree/bindings/rtc/trivial-rtc.yaml | 6 +- .../devicetree/bindings/sound/renesas,rsnd.yaml | 6 +- .../devicetree/bindings/sound/st,stm32-i2s.yaml | 4 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 12 +- .../bindings/watchdog/intel,keembay-wdt.yaml | 57 + .../devicetree/bindings/watchdog/mtk-wdt.txt | 5 +- .../devicetree/bindings/watchdog/renesas,wdt.yaml | 1 + .../bindings/watchdog/sigma,smp8642-wdt.txt | 18 - .../devicetree/bindings/watchdog/sirfsoc_wdt.txt | 18 - .../devicetree/bindings/watchdog/snps,dw-wdt.yaml | 6 + .../bindings/watchdog/stericsson-coh901327.txt | 19 - .../bindings/watchdog/zte,zx2967-wdt.txt | 32 - Documentation/driver-api/media/v4l2-clocks.rst | 31 - Documentation/driver-api/media/v4l2-core.rst | 1 - Documentation/driver-api/media/v4l2-subdev.rst | 48 +- Documentation/networking/dsa/dsa.rst | 4 - Documentation/userspace-api/media/dvb/dvbstb.svg | 2 +- .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 6 +- MAINTAINERS | 30 + Makefile | 4 +- arch/arm/boot/compressed/head.S | 63 +- arch/arm/boot/dts/rk3036.dtsi | 83 +- arch/arm/boot/dts/rk322x.dtsi | 32 +- arch/arm/boot/dts/rk3288-miqi.dts | 5 + arch/arm/boot/dts/rk3288.dtsi | 115 +- arch/arm/boot/dts/rk3xxx.dtsi | 106 +- arch/arm/boot/dts/rv1108.dtsi | 14 + arch/arm/configs/at91_dt_defconfig | 12 +- arch/arm/include/asm/kexec-internal.h | 12 + arch/arm/kernel/asm-offsets.c | 5 + arch/arm/kernel/machine_kexec.c | 20 +- arch/arm/kernel/relocate_kernel.S | 38 +- arch/arm/mach-pxa/devices.c | 8 + arch/arm64/boot/dts/rockchip/Makefile | 2 + arch/arm64/boot/dts/rockchip/px30.dtsi | 83 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 63 +- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 3 +- .../{rk3328-rock64.dts => rk3328-rock-pi-e.dts} | 285 ++-- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 56 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 33 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 62 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 1 + arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dts | 52 + arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 53 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 29 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 109 +- arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/sysreg.h | 11 + arch/arm64/kernel/alternative.c | 2 +- arch/arm64/kernel/module-plts.c | 2 +- arch/arm64/kernel/perf_event.c | 2 +- arch/arm64/kernel/process.c | 4 +- arch/arm64/kernel/traps.c | 2 +- arch/arm64/mm/fault.c | 2 +- arch/arm64/mm/init.c | 28 +- arch/x86/hyperv/hv_init.c | 3 +- arch/x86/include/asm/apic.h | 10 - arch/x86/include/asm/barrier.h | 18 + arch/x86/include/asm/entry-common.h | 2 - arch/x86/kernel/apic/apic.c | 4 + arch/x86/kernel/apic/x2apic_cluster.c | 6 +- arch/x86/kernel/apic/x2apic_phys.c | 9 +- arch/x86/kernel/cpu/intel.c | 1 + arch/x86/kernel/hw_breakpoint.c | 61 +- arch/x86/kernel/step.c | 10 +- arch/x86/platform/efi/efi_64.c | 19 - block/bfq-iosched.c | 8 +- drivers/accessibility/speakup/speakup_dectlk.c | 11 +- drivers/accessibility/speakup/spk_types.h | 3 +- drivers/accessibility/speakup/synth.c | 3 + drivers/accessibility/speakup/varhandlers.c | 1 + drivers/base/swnode.c | 43 + drivers/block/virtio_blk.c | 11 +- drivers/bus/mhi/pci_generic.c | 12 +- drivers/char/random.c | 2 +- drivers/clk/rockchip/clk-cpu.c | 4 - drivers/clk/rockchip/clk-half-divider.c | 2 +- drivers/clk/rockchip/clk-pll.c | 6 +- drivers/clk/rockchip/clk-rk3368.c | 6 +- drivers/clk/rockchip/clk.c | 4 +- drivers/crypto/Kconfig | 2 +- drivers/crypto/ccree/cc_cipher.c | 2 +- drivers/crypto/marvell/Kconfig | 1 + drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c | 2 +- drivers/gpio/Kconfig | 2 + drivers/gpio/gpio-xilinx.c | 369 ++++- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/intel_bw.c | 12 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 8 +- drivers/gpu/drm/i915/display/intel_crt.c | 1 + drivers/gpu/drm/i915/display/intel_ddi.c | 1558 +------------------- drivers/gpu/drm/i915/display/intel_ddi.h | 8 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 1394 ++++++++++++++++++ drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 100 ++ drivers/gpu/drm/i915/display/intel_display.c | 2 - drivers/gpu/drm/i915/display/intel_display.h | 9 + .../gpu/drm/i915/display/intel_display_debugfs.c | 111 +- drivers/gpu/drm/i915/display/intel_display_types.h | 51 + drivers/gpu/drm/i915/display/intel_dp.c | 10 +- drivers/gpu/drm/i915/display/intel_fdi.c | 139 ++ drivers/gpu/drm/i915/display/intel_fdi.h | 3 + drivers/gpu/drm/i915/display/intel_hdmi.c | 33 +- drivers/gpu/drm/i915/display/intel_psr.c | 606 ++++---- drivers/gpu/drm/i915/display/intel_psr.h | 10 +- drivers/gpu/drm/i915/display/intel_sprite.c | 6 +- drivers/gpu/drm/i915/i915_drv.h | 42 +- drivers/gpu/drm/i915/i915_irq.c | 42 +- drivers/gpu/drm/i915/i915_params.h | 4 +- drivers/gpu/drm/i915/intel_dram.c | 6 + drivers/gpu/drm/lima/lima_devfreq.c | 11 +- drivers/gpu/drm/lima/lima_devfreq.h | 2 + drivers/gpu/drm/lima/lima_sched.c | 2 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 2 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 24 +- drivers/gpu/drm/msm/dp/dp_ctrl.h | 2 +- drivers/gpu/drm/msm/dp/dp_display.c | 14 +- drivers/gpu/drm/msm/dp/dp_panel.c | 3 +- drivers/gpu/drm/msm/msm_gem_submit.c | 2 + drivers/gpu/drm/panfrost/panfrost_job.c | 2 +- drivers/gpu/drm/qxl/qxl_cmd.c | 1 + drivers/gpu/drm/qxl/qxl_display.c | 15 +- drivers/gpu/drm/qxl/qxl_drv.c | 2 - drivers/gpu/drm/qxl/qxl_drv.h | 2 + drivers/gpu/drm/qxl/qxl_dumb.c | 2 +- drivers/gpu/drm/qxl/qxl_irq.c | 1 + drivers/gpu/drm/qxl/qxl_kms.c | 26 +- drivers/gpu/drm/qxl/qxl_release.c | 47 +- drivers/gpu/drm/scheduler/sched_entity.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 18 +- drivers/gpu/drm/v3d/v3d_sched.c | 10 +- drivers/hid/hid-ids.h | 2 + drivers/hid/hid-lg-g15.c | 2 +- drivers/hid/hid-logitech-dj.c | 1 + drivers/hid/hid-roccat-arvo.c | 6 +- drivers/hid/i2c-hid/i2c-hid-core.c | 2 + drivers/hid/wacom_sys.c | 2 +- drivers/hwtracing/coresight/coresight-catu.c | 12 +- drivers/hwtracing/coresight/coresight-core.c | 122 +- drivers/hwtracing/coresight/coresight-cti-core.c | 18 +- drivers/hwtracing/coresight/coresight-etb10.c | 10 +- drivers/hwtracing/coresight/coresight-etm3x-core.c | 9 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 811 ++++++---- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 189 ++- drivers/hwtracing/coresight/coresight-etm4x.h | 505 ++++++- drivers/hwtracing/coresight/coresight-funnel.c | 7 +- drivers/hwtracing/coresight/coresight-replicator.c | 13 +- drivers/hwtracing/coresight/coresight-stm.c | 4 +- drivers/hwtracing/coresight/coresight-tmc-core.c | 16 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 10 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 4 +- drivers/hwtracing/coresight/coresight-tpiu.c | 31 +- drivers/i3c/master/Kconfig | 8 + drivers/i3c/master/Makefile | 1 + drivers/i3c/master/dw-i3c-master.c | 5 - drivers/i3c/master/svc-i3c-master.c | 1478 +++++++++++++++++++ drivers/iommu/mtk_iommu.c | 2 +- drivers/mailbox/arm_mhuv2.c | 4 +- drivers/md/dm-table.c | 84 +- drivers/md/dm-writecache.c | 54 +- drivers/md/dm.c | 2 +- drivers/md/dm.h | 2 +- drivers/media/dvb-frontends/Kconfig | 9 + drivers/media/dvb-frontends/Makefile | 1 + drivers/media/dvb-frontends/mxl692.c | 1378 +++++++++++++++++ drivers/media/dvb-frontends/mxl692.h | 38 + drivers/media/dvb-frontends/mxl692_defs.h | 548 +++++++ drivers/media/i2c/Kconfig | 27 + drivers/media/i2c/Makefile | 3 + drivers/media/i2c/imx219.c | 15 +- drivers/media/i2c/imx258.c | 82 +- drivers/media/i2c/imx334.c | 1131 ++++++++++++++ drivers/media/i2c/max9286.c | 74 +- drivers/media/i2c/mt9m111.c | 17 +- drivers/media/i2c/ov5648.c | 4 +- drivers/media/i2c/ov5675.c | 6 +- drivers/media/i2c/ov6650.c | 28 +- drivers/media/i2c/ov8856.c | 4 +- drivers/media/i2c/ov8865.c | 2 +- drivers/media/i2c/ov9640.c | 15 +- drivers/media/i2c/ov9640.h | 2 +- drivers/media/i2c/rdacm20.c | 4 +- drivers/media/i2c/rdacm21.c | 623 ++++++++ drivers/media/i2c/st-mipid02.c | 21 +- drivers/media/pci/intel/ipu3/Kconfig | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 18 +- drivers/media/pci/saa7164/saa7164.h | 2 +- drivers/media/pci/smipcie/smipcie-ir.c | 46 +- drivers/media/platform/am437x/am437x-vpfe.c | 2 +- drivers/media/platform/atmel/atmel-isc.h | 1 + drivers/media/platform/atmel/atmel-isi.c | 46 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 44 +- drivers/media/platform/cadence/cdns-csi2rx.c | 17 +- drivers/media/platform/davinci/vpif_capture.c | 2 +- drivers/media/platform/davinci/vpif_display.c | 86 +- drivers/media/platform/davinci/vpif_display.h | 1 - drivers/media/platform/exynos4-is/media-dev.c | 25 +- drivers/media/platform/exynos4-is/media-dev.h | 2 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 14 +- drivers/media/platform/marvell-ccic/mcam-core.c | 12 +- drivers/media/platform/marvell-ccic/mcam-core.h | 1 - drivers/media/platform/marvell-ccic/mmp-driver.c | 11 +- drivers/media/platform/omap3isp/isp.c | 74 +- drivers/media/platform/pxa_camera.c | 83 +- drivers/media/platform/qcom/camss/camss.c | 11 +- drivers/media/platform/rcar-vin/rcar-core.c | 5 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 2 +- drivers/media/platform/rcar_drif.c | 2 +- drivers/media/platform/renesas-ceu.c | 56 +- .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 15 +- drivers/media/platform/stm32/stm32-dcmi.c | 87 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 9 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h | 1 - drivers/media/platform/ti-vpe/cal.c | 12 +- drivers/media/platform/video-mux.c | 14 +- drivers/media/platform/xilinx/xilinx-vipp.c | 10 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 18 +- drivers/media/usb/em28xx/Kconfig | 1 + drivers/media/usb/em28xx/em28xx-cards.c | 46 + drivers/media/usb/em28xx/em28xx-core.c | 4 +- drivers/media/usb/em28xx/em28xx-dvb.c | 26 + drivers/media/usb/em28xx/em28xx-i2c.c | 6 +- drivers/media/usb/em28xx/em28xx.h | 1 + drivers/media/usb/uvc/uvc_driver.c | 2 +- drivers/media/v4l2-core/Makefile | 2 +- drivers/media/v4l2-core/v4l2-async.c | 95 +- drivers/media/v4l2-core/v4l2-clk.c | 321 ---- drivers/media/v4l2-core/v4l2-fwnode.c | 6 +- drivers/misc/cardreader/rts5227.c | 5 + drivers/misc/cxl/sysfs.c | 2 +- drivers/misc/habanalabs/common/Makefile | 10 +- drivers/misc/habanalabs/common/asid.c | 6 +- drivers/misc/habanalabs/common/command_buffer.c | 8 +- .../misc/habanalabs/common/command_submission.c | 473 +++++- drivers/misc/habanalabs/common/context.c | 33 +- drivers/misc/habanalabs/common/debugfs.c | 43 +- drivers/misc/habanalabs/common/device.c | 23 +- drivers/misc/habanalabs/common/firmware_if.c | 143 +- drivers/misc/habanalabs/common/habanalabs.h | 100 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 22 +- drivers/misc/habanalabs/common/hw_queue.c | 51 +- drivers/misc/habanalabs/common/memory.c | 614 +++++--- drivers/misc/habanalabs/common/mmu/Makefile | 2 + drivers/misc/habanalabs/common/{ => mmu}/mmu.c | 124 +- drivers/misc/habanalabs/common/{ => mmu}/mmu_v1.c | 4 +- drivers/misc/habanalabs/common/pci/Makefile | 2 + drivers/misc/habanalabs/common/{ => pci}/pci.c | 47 +- drivers/misc/habanalabs/gaudi/gaudi.c | 436 ++++-- drivers/misc/habanalabs/gaudi/gaudiP.h | 3 + drivers/misc/habanalabs/gaudi/gaudi_coresight.c | 18 +- drivers/misc/habanalabs/gaudi/gaudi_security.c | 5 + drivers/misc/habanalabs/goya/goya.c | 83 +- drivers/misc/habanalabs/goya/goyaP.h | 1 + drivers/misc/habanalabs/goya/goya_coresight.c | 11 +- drivers/misc/habanalabs/goya/goya_security.c | 5 + drivers/misc/habanalabs/include/common/cpucp_if.h | 14 + .../misc/habanalabs/include/common/hl_boot_if.h | 14 + .../habanalabs/include/gaudi/gaudi_async_events.h | 4 + .../misc/habanalabs/include/gaudi/gaudi_masks.h | 5 +- .../misc/habanalabs/include/gaudi/gaudi_packets.h | 27 +- .../habanalabs/include/goya/asic_reg/goya_masks.h | 5 +- drivers/misc/pvpanic.c | 4 +- drivers/mtd/spi-nor/core.c | 49 +- drivers/mtd/spi-nor/core.h | 2 + drivers/mtd/spi-nor/sfdp.c | 5 +- drivers/mtd/spi-nor/sst.c | 52 +- drivers/net/bareudp.c | 6 - drivers/net/dsa/bcm_sf2_cfp.c | 2 +- drivers/net/dsa/ocelot/felix.c | 32 + drivers/net/dsa/xrs700x/xrs700x_i2c.c | 31 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/t4_pci_id_tbl.h | 1 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 42 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 5 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 25 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 2 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 59 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 20 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 6 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 10 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 9 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 8 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 57 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 8 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 15 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 10 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 9 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 47 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 8 +- drivers/net/ethernet/i825xx/ether1.c | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 17 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 1 - drivers/net/ethernet/intel/e1000e/ich8lan.c | 7 - drivers/net/ethernet/intel/fm10k/fm10k_main.c | 13 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 15 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 15 +- drivers/net/ethernet/intel/ice/ice.h | 2 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 27 - drivers/net/ethernet/intel/ice/ice_common.c | 2 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 273 +++- drivers/net/ethernet/intel/ice/ice_ethtool.c | 8 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 2 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 10 +- drivers/net/ethernet/intel/ice/ice_main.c | 16 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 662 +++++++-- drivers/net/ethernet/intel/ice/ice_nvm.h | 14 + drivers/net/ethernet/intel/ice/ice_status.h | 1 + drivers/net/ethernet/intel/ice/ice_txrx.c | 13 +- drivers/net/ethernet/intel/ice/ice_type.h | 131 +- drivers/net/ethernet/intel/igb/igb_main.c | 16 +- drivers/net/ethernet/intel/igc/igc.h | 2 + drivers/net/ethernet/intel/igc/igc_defines.h | 4 +- drivers/net/ethernet/intel/igc/igc_dump.c | 2 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 24 +- drivers/net/ethernet/intel/igc/igc_hw.h | 1 - drivers/net/ethernet/intel/igc/igc_main.c | 10 +- drivers/net/ethernet/intel/igc/igc_phy.c | 18 + drivers/net/ethernet/intel/igc/igc_phy.h | 1 + drivers/net/ethernet/intel/igc/igc_regs.h | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 9 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 9 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 7 +- drivers/net/ethernet/mscc/ocelot.c | 206 +-- drivers/net/ethernet/mscc/ocelot.h | 4 - drivers/net/ethernet/mscc/ocelot_net.c | 131 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 5 + drivers/net/ethernet/realtek/r8169_main.c | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 7 +- drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac.h | 2 +- drivers/net/ethernet/ti/cpsw.c | 4 +- drivers/net/ethernet/ti/cpsw_new.c | 4 +- drivers/net/ethernet/ti/cpsw_priv.c | 12 +- drivers/net/ethernet/ti/cpsw_priv.h | 2 +- drivers/net/hyperv/netvsc.c | 23 +- drivers/net/hyperv/rndis_filter.c | 4 +- drivers/net/ipa/gsi.c | 70 +- drivers/net/ipa/gsi.h | 1 - drivers/net/ipa/gsi_reg.h | 10 - drivers/net/ipa/ipa_endpoint.c | 38 +- drivers/net/ipa/ipa_reg.h | 22 +- drivers/net/loopback.c | 6 + drivers/net/mhi_net.c | 74 +- drivers/net/pcs/pcs-lynx.c | 36 + drivers/net/usb/r8152.c | 150 +- drivers/net/virtio_net.c | 1 + drivers/net/wan/farsync.c | 12 +- drivers/net/wan/hdlc_x25.c | 6 +- drivers/net/xen-netback/rx.c | 9 +- drivers/nfc/pn533/pn533.c | 4 +- drivers/nvme/host/pci.c | 4 + drivers/nvme/target/tcp.c | 3 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 129 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 47 + drivers/phy/xilinx/phy-zynqmp.c | 11 +- drivers/platform/chrome/cros_ec_typec.c | 29 +- drivers/rtc/Kconfig | 1 + drivers/rtc/class.c | 5 - drivers/rtc/rtc-bq32k.c | 2 +- drivers/rtc/rtc-brcmstb-waketimer.c | 2 +- drivers/rtc/rtc-cmos.c | 9 +- drivers/rtc/rtc-digicolor.c | 2 +- drivers/rtc/rtc-ds1672.c | 2 +- drivers/rtc/rtc-ds3232.c | 2 +- drivers/rtc/rtc-isl1208.c | 2 +- drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-mc146818-lib.c | 4 +- drivers/rtc/rtc-meson.c | 2 +- drivers/rtc/rtc-mxc.c | 5 +- drivers/rtc/rtc-mxc_v2.c | 7 +- drivers/rtc/rtc-pcf85063.c | 38 +- drivers/rtc/rtc-pcf85363.c | 2 +- drivers/rtc/rtc-pm8xxx.c | 9 +- drivers/rtc/rtc-r7301.c | 5 +- drivers/rtc/rtc-rs5c372.c | 2 +- drivers/rtc/rtc-rv3028.c | 12 +- drivers/rtc/rtc-rv3029c2.c | 2 +- drivers/rtc/rtc-rv3032.c | 2 +- drivers/rtc/rtc-rv8803.c | 2 +- drivers/rtc/rtc-rx8010.c | 2 +- drivers/rtc/rtc-rx8581.c | 2 +- drivers/rtc/rtc-s35390a.c | 2 +- drivers/rtc/rtc-s3c.c | 17 +- drivers/rtc/rtc-sd3078.c | 2 +- drivers/rtc/rtc-tegra.c | 6 +- drivers/soundwire/bus.c | 136 +- drivers/soundwire/debugfs.c | 2 +- drivers/spi/spi-stm32.c | 114 +- drivers/staging/comedi/comedi_fops.c | 4 +- drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c | 6 +- drivers/staging/greybus/audio_helper.c | 2 +- drivers/staging/greybus/audio_module.c | 2 +- drivers/staging/greybus/audio_topology.c | 6 +- drivers/staging/greybus/power_supply.c | 2 +- drivers/staging/greybus/spilib.c | 4 +- drivers/staging/media/imx/imx-media-csi.c | 14 +- drivers/staging/media/imx/imx-media-of.c | 2 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 19 +- drivers/staging/media/imx/imx7-media-csi.c | 16 +- drivers/staging/media/imx/imx7-mipi-csis.c | 15 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 3 - drivers/staging/media/tegra-video/vi.c | 10 +- drivers/staging/most/sound/sound.c | 8 +- drivers/staging/most/video/video.c | 6 +- drivers/staging/nvec/nvec_ps2.c | 4 +- drivers/staging/octeon/ethernet-mdio.c | 6 +- drivers/staging/olpc_dcon/olpc_dcon.c | 2 +- drivers/staging/qlge/qlge_devlink.c | 3 +- drivers/staging/qlge/qlge_main.c | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 2 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 + drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c | 6 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 2 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 2 +- drivers/staging/rtl8723bs/include/hal_intf.h | 8 +- drivers/staging/rtl8723bs/include/ieee80211.h | 79 - drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/staging/sm750fb/sm750.c | 2 +- .../vc04_services/bcm2835-audio/bcm2835-ctl.c | 6 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 2 +- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 6 +- drivers/staging/vt6655/rxtx.h | 8 +- drivers/staging/vt6656/rxtx.h | 6 +- drivers/staging/wimax/i2400m/netdev.c | 6 +- drivers/staging/wimax/i2400m/usb.c | 4 +- drivers/usb/cdns3/cdnsp-ep0.c | 5 - drivers/usb/cdns3/cdnsp-gadget.c | 2 - drivers/usb/cdns3/cdnsp-ring.c | 1 - drivers/usb/cdns3/cdnsp-trace.h | 10 - drivers/usb/dwc2/gadget.c | 8 +- drivers/usb/dwc2/pci.c | 18 - drivers/usb/dwc3/core.c | 2 +- drivers/usb/dwc3/dwc3-haps.c | 8 +- drivers/usb/dwc3/dwc3-qcom.c | 12 +- drivers/usb/dwc3/host.c | 2 +- drivers/usb/host/xhci-ext-caps.c | 3 +- drivers/usb/musb/jz4740.c | 18 +- drivers/usb/musb/musb_core.c | 31 +- drivers/usb/musb/musb_gadget.c | 2 +- drivers/usb/musb/musbhsdma.c | 4 - drivers/vdpa/mlx5/net/mlx5_vnet.c | 18 + drivers/vhost/scsi.c | 9 +- drivers/virtio/Kconfig | 10 +- drivers/virtio/Makefile | 1 + drivers/virtio/virtio_input.c | 15 + drivers/virtio/virtio_pci_common.h | 22 +- drivers/virtio/virtio_pci_modern.c | 506 +------ drivers/virtio/virtio_pci_modern_dev.c | 599 ++++++++ drivers/virtio/virtio_vdpa.c | 3 +- drivers/watchdog/Kconfig | 65 +- drivers/watchdog/Makefile | 6 +- drivers/watchdog/atlas7_wdt.c | 221 --- drivers/watchdog/coh901327_wdt.c | 408 ----- drivers/watchdog/hpwdt.c | 6 +- drivers/watchdog/it8712f_wdt.c | 1 - drivers/watchdog/keembay_wdt.c | 286 ++++ drivers/watchdog/mei_wdt.c | 1 + drivers/watchdog/mtk_wdt.c | 23 +- drivers/watchdog/qcom-wdt.c | 13 +- drivers/watchdog/renesas_wdt.c | 33 +- drivers/watchdog/sirfsoc_wdt.c | 216 --- drivers/watchdog/tangox_wdt.c | 209 --- drivers/watchdog/watchdog_core.c | 2 +- drivers/watchdog/ziirave_wdt.c | 1 - drivers/watchdog/zx2967_wdt.c | 279 ---- fs/cifs/dir.c | 16 +- fs/cifs/file.c | 7 - fs/cifs/fscache.h | 5 - fs/gfs2/lock_dlm.c | 8 +- fs/gfs2/recovery.c | 4 +- fs/io_uring.c | 79 +- fs/nfs/internal.h | 8 - fs/nfs/read.c | 13 +- fs/xfs/libxfs/xfs_attr.c | 15 +- fs/xfs/libxfs/xfs_bmap.c | 32 +- fs/xfs/libxfs/xfs_fs.h | 1 + fs/xfs/libxfs/xfs_sb.c | 2 + fs/xfs/scrub/common.c | 4 +- fs/xfs/xfs_bmap_util.c | 60 +- fs/xfs/xfs_dquot.c | 39 +- fs/xfs/xfs_file.c | 24 +- fs/xfs/xfs_fsops.c | 32 +- fs/xfs/xfs_fsops.h | 4 +- fs/xfs/xfs_globals.c | 7 +- fs/xfs/xfs_icache.c | 438 +++--- fs/xfs/xfs_icache.h | 24 +- fs/xfs/xfs_inode.c | 30 +- fs/xfs/xfs_ioctl.c | 75 +- fs/xfs/xfs_iomap.c | 54 +- fs/xfs/xfs_iops.c | 26 +- fs/xfs/xfs_iwalk.c | 5 +- fs/xfs/xfs_linux.h | 3 +- fs/xfs/xfs_log.c | 10 +- fs/xfs/xfs_mount.c | 5 +- fs/xfs/xfs_mount.h | 9 +- fs/xfs/xfs_mru_cache.c | 2 +- fs/xfs/xfs_pwork.c | 25 +- fs/xfs/xfs_pwork.h | 4 +- fs/xfs/xfs_qm.c | 116 +- fs/xfs/xfs_quota.h | 49 +- fs/xfs/xfs_reflink.c | 87 +- fs/xfs/xfs_super.c | 44 +- fs/xfs/xfs_super.h | 6 + fs/xfs/xfs_symlink.c | 15 +- fs/xfs/xfs_sysctl.c | 15 +- fs/xfs/xfs_sysctl.h | 3 +- fs/xfs/xfs_trace.c | 1 + fs/xfs/xfs_trace.h | 48 +- fs/xfs/xfs_trans.c | 195 +++ fs/xfs/xfs_trans.h | 13 + fs/xfs/xfs_trans_dquot.c | 71 +- include/drm/gpu_scheduler.h | 5 +- include/dt-bindings/clock/rk3368-cru.h | 3 + .../dt-bindings/reset-controller/mt8192-resets.h | 30 + include/linux/coresight.h | 218 ++- include/linux/cpumask.h | 2 +- include/linux/entry-common.h | 1 + include/linux/fscache.h | 4 +- include/linux/gfp.h | 12 +- include/linux/icmpv6.h | 2 +- include/linux/irq.h | 4 +- include/linux/kexec.h | 5 + include/linux/mm.h | 2 +- include/linux/mtd/spi-nor.h | 1 + include/linux/netlink.h | 6 + include/linux/platform_data/cros_ec_commands.h | 26 + include/linux/property.h | 4 + include/linux/skbuff.h | 56 +- include/linux/soundwire/sdw.h | 2 + include/linux/thread_info.h | 2 + include/linux/uio.h | 8 +- include/linux/virtio_pci_modern.h | 111 ++ include/media/davinci/vpif_types.h | 2 - include/media/v4l2-async.h | 89 +- include/media/v4l2-clk.h | 73 - include/net/gro.h | 12 + include/net/ip_vs.h | 11 + include/net/udp.h | 4 + include/net/udp_tunnel.h | 3 +- include/soc/mscc/ocelot.h | 11 +- include/sound/dmaengine_pcm.h | 5 + include/trace/events/netlink.h | 29 + include/trace/events/rpcrdma.h | 50 +- include/uapi/linux/prctl.h | 3 + include/uapi/misc/habanalabs.h | 56 +- kernel/bpf/verifier.c | 33 +- kernel/dma/map_benchmark.c | 12 +- kernel/entry/common.c | 12 +- kernel/entry/syscall_user_dispatch.c | 4 +- kernel/kexec_file.c | 5 + kernel/time/ntp.c | 4 +- lib/cpumask.c | 79 +- lib/iov_iter.c | 24 +- mm/memory.c | 1 + mm/page_alloc.c | 8 +- net/bridge/br_multicast.c | 2 +- net/core/datagram.c | 12 +- net/core/dev.c | 18 +- net/core/netpoll.c | 22 +- net/core/page_pool.c | 14 +- net/core/skbuff.c | 26 +- net/dccp/feat.c | 2 +- net/dsa/dsa2.c | 7 +- net/dsa/dsa_priv.h | 13 + net/dsa/slave.c | 39 +- net/ipv4/ipconfig.c | 21 +- net/ipv4/udp.c | 6 + net/ipv6/esp6.c | 2 +- net/ipv6/ip6_input.c | 3 +- net/ipv6/ip6_offload.c | 1 + net/ipv6/udp.c | 4 +- net/mptcp/pm.c | 2 + net/mptcp/pm_netlink.c | 13 + net/mptcp/protocol.c | 4 + net/mptcp/protocol.h | 5 + net/netfilter/ipvs/ip_vs_core.c | 12 - net/netfilter/nft_cmp.c | 4 +- net/netlink/af_netlink.c | 8 + net/packet/af_packet.c | 4 +- net/rxrpc/call_object.c | 2 - net/rxrpc/local_object.c | 7 +- net/sched/em_nbyte.c | 2 +- net/sunrpc/xprtrdma/backchannel.c | 4 +- net/sunrpc/xprtrdma/frwr_ops.c | 12 +- net/sunrpc/xprtrdma/rpc_rdma.c | 67 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 4 +- net/sunrpc/xprtrdma/xprt_rdma.h | 15 +- net/vmw_vsock/af_vsock.c | 7 +- net/xfrm/xfrm_user.c | 2 +- scripts/kallsyms.c | 6 + security/apparmor/apparmorfs.c | 4 +- security/apparmor/include/file.h | 2 +- security/apparmor/include/label.h | 1 + security/apparmor/include/policy.h | 6 +- security/apparmor/label.c | 4 +- security/apparmor/lsm.c | 22 +- security/apparmor/path.c | 2 +- security/apparmor/policy.c | 59 +- security/apparmor/policy_unpack.c | 2 +- security/integrity/ima/ima_kexec.c | 3 + sound/core/pcm_dmaengine.c | 2 + sound/pci/azt3328.c | 2 +- sound/soc/codecs/rt5682-sdw.c | 4 +- sound/soc/codecs/rt5682.c | 6 + sound/soc/codecs/rt700-sdw.c | 4 +- sound/soc/codecs/rt711-sdw.c | 4 +- sound/soc/intel/boards/sof_sdw.c | 9 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 41 + sound/soc/qcom/lpass-apq8016.c | 2 +- sound/soc/stm/stm32_i2s.c | 310 +++- sound/usb/endpoint.c | 2 +- sound/usb/mixer_quirks.c | 367 +++-- sound/usb/pcm.c | 2 +- tools/power/x86/turbostat/turbostat.c | 10 +- tools/testing/selftests/bpf/prog_tests/test_ima.c | 23 +- tools/testing/selftests/bpf/progs/ima.c | 33 +- tools/testing/selftests/dma/dma_map_benchmark.c | 23 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 1068 ++++++++------ tools/testing/selftests/net/txtimestamp.c | 6 +- .../syscall_user_dispatch/sud_benchmark.c | 8 +- .../selftests/syscall_user_dispatch/sud_test.c | 14 +- 653 files changed, 20164 insertions(+), 10482 deletions(-) delete mode 100644 Documentation/devicetree/bindings/i3c/i3c.txt create mode 100644 Documentation/devicetree/bindings/i3c/i3c.yaml create mode 100644 Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/imx258.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/ov5647.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml create mode 100644 Documentation/devicetree/bindings/rtc/nxp,pcf2127.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/intel,keembay-wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/sigma,smp8642-wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/sirfsoc_wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/stericsson-coh901327.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt delete mode 100644 Documentation/driver-api/media/v4l2-clocks.rst create mode 100644 arch/arm/include/asm/kexec-internal.h copy arch/arm64/boot/dts/rockchip/{rk3328-rock64.dts => rk3328-rock-pi-e.dts} (68%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4b.dts create mode 100644 drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c create mode 100644 drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h create mode 100644 drivers/i3c/master/svc-i3c-master.c create mode 100644 drivers/media/dvb-frontends/mxl692.c create mode 100644 drivers/media/dvb-frontends/mxl692.h create mode 100644 drivers/media/dvb-frontends/mxl692_defs.h create mode 100644 drivers/media/i2c/imx334.c create mode 100644 drivers/media/i2c/rdacm21.c delete mode 100644 drivers/media/v4l2-core/v4l2-clk.c create mode 100644 drivers/misc/habanalabs/common/mmu/Makefile rename drivers/misc/habanalabs/common/{ => mmu}/mmu.c (77%) rename drivers/misc/habanalabs/common/{ => mmu}/mmu_v1.c (99%) create mode 100644 drivers/misc/habanalabs/common/pci/Makefile rename drivers/misc/habanalabs/common/{ => pci}/pci.c (91%) create mode 100644 drivers/virtio/virtio_pci_modern_dev.c delete mode 100644 drivers/watchdog/atlas7_wdt.c delete mode 100644 drivers/watchdog/coh901327_wdt.c create mode 100644 drivers/watchdog/keembay_wdt.c delete mode 100644 drivers/watchdog/sirfsoc_wdt.c delete mode 100644 drivers/watchdog/tangox_wdt.c delete mode 100644 drivers/watchdog/zx2967_wdt.c create mode 100644 include/dt-bindings/reset-controller/mt8192-resets.h create mode 100644 include/linux/virtio_pci_modern.h delete mode 100644 include/media/v4l2-clk.h create mode 100644 include/net/gro.h create mode 100644 include/trace/events/netlink.h