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 0278f9c5b615 kdump: use vmlinux_build_id to simplify omits a61754d84314 buildid: fix kernel-doc notation omits 5e3e5d7ea6df buildid: mark some arguments const omits 8b21bc6e9485 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits d5147c323224 scripts/decode_stacktrace.sh: silence stderr messages from [...] omits 2a959b18a058 scripts/decode_stacktrace.sh: support debuginfod omits d790119d2308 x86/dumpstack: use %pSb/%pBb for backtrace printing omits ba6c0ba1cbc6 arm64: stacktrace: use %pSb for backtrace printing omits 3b0c6724067f module: fix build error when CONFIG_SYSFS is disabled omits 8d4c2ba2600b module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 5cbeea3e5cec buildid: fix build when CONFIG_MODULES is not set omits da956650e405 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits bc36d9069f23 module: add printk formats to add module build ID to stacktraces omits 64ab830e0ca9 dump_stack: add vmlinux build ID to stack traces omits bad880a6f1e6 buildid-stash-away-kernels-build-id-on-init-fix omits 8025950bc96a buildid: stash away kernels build ID on init omits e8b976147d1e buildid: add API to parse build ID out of buffer omits d3ed62531443 buildid: only consider GNU notes for build ID parsing omits fe465ab08545 mm: fix spelling mistakes in header files omits b117146f8fb5 secretmem: test: add basic selftest for memfd_secret(2) omits 9003da387d9c arch, mm: wire up memfd_secret system call where relevant omits 687534aa2701 PM: hibernate: disable when there are active secretmem users omits 9d6c66209c8a mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 380e1e51e555 mm: introduce memfd_secret system call to create "secret" [...] omits 8f2d43286bb3 set_memory: allow querying whether set_direct_map_*() is a [...] omits c6f49564934d riscv/Kconfig: make direct map manipulation options depend on MMU omits 00eccfb874c4 mmap: make mlock_future_check() global omits d255021c42fc mm/slub: use stackdepot to save stack trace in objects-fix omits 093894da0338 slub: STACKDEPOT: rename save_stack_trace() omits cf4ca7399149 mm/slub: use stackdepot to save stack trace in objects omits 0d7463b1fbd0 Merge branch 'akpm-current/current' omits 4b21fe951aee Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits 11b92b010b72 Merge remote-tracking branch 'cxl/next' omits 12c13d996e31 Merge remote-tracking branch 'rust/rust-next' omits f3626979fc29 Merge remote-tracking branch 'memblock/for-next' omits 994a199944d4 Merge remote-tracking branch 'mhi/mhi-next' omits 028fedf4918f Merge remote-tracking branch 'fpga/for-next' omits d2061ebed16c Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 114651a09f6f Merge remote-tracking branch 'hyperv/hyperv-next' omits dc83e60647b7 Merge remote-tracking branch 'nvmem/for-next' omits ad9abff5a2a0 Merge remote-tracking branch 'slimbus/for-next' omits 62d4680040e3 Merge remote-tracking branch 'gnss/gnss-next' omits 0b41ef9ec6e9 Merge remote-tracking branch 'kspp/for-next/kspp' omits edd0fbb9eeed Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 49a93255c63b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 798d8097b16c Merge remote-tracking branch 'rtc/rtc-next' omits 58dfc1843359 Merge remote-tracking branch 'coresight/next' omits 7132f3f0dceb Merge remote-tracking branch 'livepatching/for-next' omits 676b0f7b56e6 Merge remote-tracking branch 'userns/for-next' omits 296b1448e1cf Merge remote-tracking branch 'pwm/for-next' omits 06b7258e964c Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits f68e2d5b2d85 Merge remote-tracking branch 'pinctrl-intel/for-next' omits c2d31cb95a3f Merge remote-tracking branch 'pinctrl/for-next' omits 77f7cfd508a3 Merge remote-tracking branch 'gpio-intel/for-next' omits 21516d9ce3e1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits b01b048d35a0 Merge remote-tracking branch 'rpmsg/for-next' omits 542883f6a4f1 Merge remote-tracking branch 'vhost/linux-next' omits 313497a304ef Merge remote-tracking branch 'scsi-mkp/for-next' omits c942755514ab Merge remote-tracking branch 'scsi/for-next' omits f6f457971b34 Merge remote-tracking branch 'cgroup/for-next' omits 319d0cde3973 Merge remote-tracking branch 'dmaengine/next' omits 98dcc9e917d0 Merge remote-tracking branch 'icc/icc-next' omits e545a291625e Merge remote-tracking branch 'iio/togreg' omits 75618a0971a7 Merge remote-tracking branch 'staging/staging-next' omits 06b44f99cd2d Merge remote-tracking branch 'thunderbolt/next' omits b36b17795bc4 Merge remote-tracking branch 'soundwire/next' omits e9258bffe52f Merge remote-tracking branch 'phy-next/next' omits e5d91dccdc94 Merge remote-tracking branch 'extcon/extcon-next' omits 3bbc6d09dc72 Merge remote-tracking branch 'char-misc/char-misc-next' omits 5a2e81419cfc Merge remote-tracking branch 'tty/tty-next' omits 6eb74844ecd1 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits ba66fc2d0b29 Merge remote-tracking branch 'usb-serial/usb-next' omits e8aec7d5f645 Merge remote-tracking branch 'usb/usb-next' omits 709d590cf830 Merge remote-tracking branch 'driver-core/driver-core-next' omits 0539554756d2 Merge remote-tracking branch 'ipmi/for-next' omits a73f049b90eb Merge remote-tracking branch 'leds/for-next' omits 1ec21843e8e9 Merge remote-tracking branch 'drivers-x86/for-next' omits 2576a5ee744c Merge remote-tracking branch 'percpu/for-next' omits 66b0e1f75db7 Merge remote-tracking branch 'kvm-arm/next' omits d39e69fc3ebe Merge remote-tracking branch 'rcu/rcu/next' omits aab10f8c19e5 Merge remote-tracking branch 'edac/edac-for-next' omits 5efdb12aea27 Merge remote-tracking branch 'tip/auto-latest' omits 21c2c4e8db92 Merge remote-tracking branch 'spi/for-next' omits 3d4b61739b69 Merge remote-tracking branch 'devicetree/for-next' omits 69c96c563361 Merge remote-tracking branch 'audit/next' omits dc8c51deca6d Merge remote-tracking branch 'iommu/next' omits b4e4150cf187 Merge remote-tracking branch 'smack/next' omits f9ec5185092e Merge remote-tracking branch 'selinux/next' omits 151f9d2b46fd Merge remote-tracking branch 'keys/keys-next' omits 2e409dca84d6 Merge remote-tracking branch 'integrity/next-integrity' omits d0418a04e225 Merge remote-tracking branch 'apparmor/apparmor-next' omits d4a564b1d0af Merge remote-tracking branch 'security/next-testing' omits a7bea2c2d745 Merge remote-tracking branch 'regulator/for-next' omits 40fb938220a4 Merge remote-tracking branch 'battery/for-next' omits 5c86ca95e8d8 Merge remote-tracking branch 'backlight/for-backlight-next' omits d974eaded7f2 Merge remote-tracking branch 'mfd/for-mfd-next' omits 0b5688ddbdd4 Merge remote-tracking branch 'mmc/next' omits 84c014b7c57a Merge remote-tracking branch 'device-mapper/for-next' omits 19370ff183fd Merge remote-tracking branch 'block/for-next' omits 9145689ea5fd Merge remote-tracking branch 'input/next' omits 264441880212 Merge remote-tracking branch 'modules/modules-next' omits 02da0391fa16 Merge remote-tracking branch 'sound-asoc/for-next' omits ac2af0548773 Merge remote-tracking branch 'sound/for-next' omits c0eda0f05aa2 Merge remote-tracking branch 'regmap/for-next' omits 9ebd5b5d3cee Merge remote-tracking branch 'etnaviv/etnaviv/next' omits f6821f05a768 Merge remote-tracking branch 'drm-msm/msm-next' omits d7e7f9052027 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 322cd7af8464 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 97d9f0d8b801 Merge remote-tracking branch 'amdgpu/drm-next' omits d1f7452872e5 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 302f3adf3371 Merge remote-tracking branch 'drm/drm-next' omits c68ea772ae6e Merge remote-tracking branch 'crypto/master' omits 4247f5e17124 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits ae9188b2f2e8 Merge remote-tracking branch 'nand/nand/next' omits 81d9f55447af Merge remote-tracking branch 'mtd/mtd/next' omits ff91d94f846d Merge remote-tracking branch 'gfs2/for-next' omits 736b89188173 Merge remote-tracking branch 'bluetooth/master' omits 2758402ca59f Merge remote-tracking branch 'wireless-drivers-next/master' omits c0b0c632fc65 Merge remote-tracking branch 'ipsec-next/master' omits ef9e80e9d504 Merge remote-tracking branch 'bpf-next/for-next' omits 00efd15603d0 Merge remote-tracking branch 'net-next/master' omits ef758954ac5d Merge remote-tracking branch 'rdma/for-next' omits 95cac6a8c0ca Merge remote-tracking branch 'dlm/next' omits 501cf7a64973 Merge remote-tracking branch 'opp/opp/linux-next' omits ca2379939621 Merge remote-tracking branch 'devfreq/devfreq-next' omits ea823390715b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 171de28c1a62 Merge remote-tracking branch 'pm/linux-next' omits d24509055b10 Merge remote-tracking branch 'v4l-dvb-next/master' omits 5bb2fa957e49 Merge remote-tracking branch 'v4l-dvb/master' omits 6b9779de2562 Merge remote-tracking branch 'jc_docs/docs-next' omits 95ca0abd1f64 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 22e770971ea9 Merge remote-tracking branch 'i2c/i2c/for-next' omits a2c11cc3b573 Merge remote-tracking branch 'hid/for-next' omits 35d70801fd5a Merge remote-tracking branch 'printk/for-next' omits 379bd76a91a6 Merge remote-tracking branch 'vfs/for-next' omits 64c7c879968a Merge remote-tracking branch 'v9fs/9p-next' omits e849d2945eea Merge remote-tracking branch 'nfsd/nfsd-next' omits 3c706b43347b Merge remote-tracking branch 'jfs/jfs-next' omits 4caec3cd9260 Merge remote-tracking branch 'f2fs/dev' omits 4b44fa64b845 Merge remote-tracking branch 'ext3/for_next' omits 772ba2c5bfd8 Merge remote-tracking branch 'erofs/dev' omits e7c9c072a39f Merge remote-tracking branch 'configfs/for-next' omits fd0d81b8d6d3 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 796fa9ec9f6c Merge remote-tracking branch 'cifs/for-next' omits f9d0ed3a7dd6 Merge remote-tracking branch 'ceph/master' omits 47791d55a4c7 Merge remote-tracking branch 'btrfs/for-next' omits 6c20cbccf602 Merge remote-tracking branch 'pidfd/for-next' omits c1464a635a1d Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 1395a628cf14 Merge remote-tracking branch 'sh/for-next' omits 08392af13f07 Merge remote-tracking branch 's390/for-next' omits 51d4f5cede61 Merge remote-tracking branch 'risc-v/for-next' omits 04195c4b9279 Merge remote-tracking branch 'powerpc/next' omits e757ded731f4 Merge remote-tracking branch 'mips/mips-next' omits 45eee15982b1 Merge remote-tracking branch 'microblaze/next' omits 8638b73b3f34 Merge remote-tracking branch 'm68k/for-next' omits 51e08ad1b9bf Merge remote-tracking branch 'h8300/h8300-next' omits c1a611917650 Merge remote-tracking branch 'csky/linux-next' omits 7c5eda414bdb Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 9e10fc92feb3 Merge remote-tracking branch 'clk-imx/for-next' omits 020f16d4487d Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 48e5109067e6 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 1a1a0d6456a1 Merge remote-tracking branch 'tegra/for-next' omits ca6f10cc58eb Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 0961e400df5f Merge remote-tracking branch 'stm32/stm32-next' omits 29a5de6bd0be Merge remote-tracking branch 'scmi/for-linux-next' omits 0b67c293c0d8 Merge remote-tracking branch 'samsung-krzk/for-next' omits 3d639e6a40aa Merge remote-tracking branch 'rockchip/for-next' omits d7b9e71d8bce Merge remote-tracking branch 'reset/reset/next' omits c89423624166 Merge remote-tracking branch 'renesas/next' omits b5dc5b52fa1f Merge remote-tracking branch 'raspberrypi/for-next' omits fa6e501405d8 Merge remote-tracking branch 'qcom/for-next' omits 942713f5fb49 Merge remote-tracking branch 'omap/for-next' omits afba80133b96 Merge remote-tracking branch 'mvebu/for-next' omits 65537549056b Merge remote-tracking branch 'mediatek/for-next' omits 755e535b696a Merge remote-tracking branch 'keystone/next' omits 21f138af1ae9 Merge remote-tracking branch 'imx-mxs/for-next' omits fc0e5ef5c9e8 Merge remote-tracking branch 'drivers-memory/for-next' omits 9c93e949043b Merge remote-tracking branch 'at91/at91-next' omits 0f7887f50b64 Merge remote-tracking branch 'aspeed/for-next' omits ca3950682a3d Merge remote-tracking branch 'amlogic/for-next' omits 1f675a383e99 Merge remote-tracking branch 'actions/for-next' omits 024ce960cd07 Merge remote-tracking branch 'arm64/for-next/core' omits 8f71bd2d9dc6 Merge remote-tracking branch 'arm/for-next' omits 38064dda10a8 Merge remote-tracking branch 'asm-generic/master' omits 1c82441f4e90 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 6fdf81815fc5 Merge remote-tracking branch 'kbuild/for-next' omits 925d384a4656 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 6bd26f0b60ab Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 7cde1f772aef Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 3ffad321389d Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 417bd528e91f Merge remote-tracking branch 'pidfd-fixes/fixes' omits bd7e327dc0c7 Merge remote-tracking branch 'risc-v-fixes/fixes' omits f1f64b9eabb8 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits c0dadc51b58a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits d47ad6b56d61 Merge remote-tracking branch 'scsi-fixes/fixes' omits 4765a230a33d Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 840757bee302 Merge remote-tracking branch 'vfs-fixes/fixes' omits d74366728ec8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits dca743889161 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 56d58ca03f9b Merge remote-tracking branch 'omap-fixes/fixes' omits ff7e78e09367 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 5b75fb637ccf Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 2a0e2dcb0bb6 Merge remote-tracking branch 'vfio-fixes/for-linus' omits 7fe0baa9307e Merge remote-tracking branch 'ide/master' omits f922d05cc87e Merge remote-tracking branch 'input-current/for-linus' omits 88b78c11840b Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 342de7f8ee73 Merge remote-tracking branch 'phy/fixes' omits 933c3dde4e0d Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits d8e00d3ec4f9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits c8a7033fac70 Merge remote-tracking branch 'usb.current/usb-linus' omits 47e6eca006b7 Merge remote-tracking branch 'pci-current/for-linus' omits 0fea98497439 Merge remote-tracking branch 'spi-fixes/for-linus' omits a986a29acdf2 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 5acf8858c17e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits de0b2c9f46f1 Merge remote-tracking branch 'sound-current/for-linus' omits 3d7fd629b231 Merge remote-tracking branch 'mac80211/master' omits 26280eca04d2 Merge remote-tracking branch 'wireless-drivers/master' omits 195522a8f5e8 Merge remote-tracking branch 'netfilter/master' omits b63fd761ca0e Merge remote-tracking branch 'ipsec/master' omits feacb2553a07 Merge remote-tracking branch 'bpf/master' omits 2cc31b9e62be Merge remote-tracking branch 'net/master' omits 81bc41a2c168 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 2c243153d1d4 dm: Forbid requeue of writes to zones omits 1697e8d750d4 dm: Introduce dm_report_zones() omits 9d410884a64c dm: move zone related code to dm-zone.c omits 02214606d399 dm: cleanup device_area_is_invalid() omits 88afb505e054 dm: Fix dm_accept_partial_bio() relative to zone managemen [...] omits e086adffd511 dm zoned: check zone capacity omits 6c4a0e31f499 drm/radeon: Add HD-audio component notifier support (v2) omits e2861cec34d5 drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 2c7abedacc12 Revert "drm/amd/display: To modify the condition in indica [...] omits 73e7a0e55df5 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits f2ff721bb1a8 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 241a146cdc35 drm/amdgpu: only check for _PR3 on dGPUs omits f524c43dec8e drm/amdgpu: add another raven1 gfxoff quirk omits 395d7e1e8811 usb/host: enable auto power control for xhci-pci omits 56b019f8eda0 drm/amdgpu: Use drm_dbg_kms for reporting failure to get a GEM FB omits d34628844904 Merge branch for-5.14/arm64/dt into for-next omits 4ad2e66192bb Merge branch for-5.14/arm/defconfig into for-next omits b2b315df631d Merge branch for-5.14/arm/dt into for-next omits e688e30c3961 Merge branch for-5.14/memory into for-next omits 4ca4262310cc Merge branch for-5.14/firmware into for-next omits ab97e9d60b81 Merge branch for-5.14/soc into for-next omits 44294215ba36 Merge branch for-5.14/dt-bindings into for-next omits 4efe4caca526 Merge branch for-5.14/regulator into for-next omits 5b48516044b1 Merge branch for-5.14/clk into for-next omits e1cb4e6408f5 Merge remote-tracking branch 'spi/for-5.14' into spi-next omits 7ddc37efc148 Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits 9d14fc3a416d Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 88a0f637b67b Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 8df4fb4ae8f4 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits 385247d1d50e Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits 810e72a0e620 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits ae352822321d ALSA: timer: Fix master timer notification omits 81910a634d57 Merge branch 'efi/core' omits 667461d0ddf8 Merge branch 'efi/urgent' omits ea0d1eaced0a Merge branch 'irq/core' omits ba7d60dc32cf Merge branch 'locking/core' omits fc6015d287b5 Merge branch 'objtool/core' omits fdf0aeb562fa Merge branch 'perf/core' omits 1e1b18525766 Merge branch 'perf/urgent' omits 219f1651a69c Merge branch 'ras/core' omits b35c9a23394c Merge branch 'sched/core' omits 352ec4be8bb9 Merge branch 'sched/urgent' omits 27e87d05c778 Merge branch 'smp/core' omits b7e30c099cc2 Merge branch 'timers/core' omits 96fe11c4a23c Merge branch 'timers/nohz' omits e018c9324a06 Merge branch 'x86/apic' omits 86fafdab9510 Merge branch 'x86/boot' omits dffbd1c0ee11 Merge branch 'x86/cleanups' omits a25d2ae7d3fb Merge branch 'x86/cpu' omits b32ed865d4f1 Merge branch 'x86/entry' omits da176238f20a Merge branch 'x86/fpu' omits 9eea3f3d10ae Merge branch 'x86/irq' omits 35632e411d0f Merge branch 'x86/misc' omits 26c7bcec6140 Merge branch 'x86/splitlock' omits 5e0847265c9a Merge branch 'x86/urgent' omits a0cb322813c8 linux-next-pre omits d704f7d1848e ipc-utilc-use-binary-search-for-max_idx-fix omits 5aff02e7bd67 ipc/util.c: use binary search for max_idx omits baa22ffd2c99 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock omits 1c2531acc3e1 ipc: use kmalloc for msg_queue and shmid_kernel omits d100886260d7 ipc sem: use kvmalloc for sem_undo allocation omits 1285340eab54 lib-decompressors-remove-set-but-not-used-variabled-level-fix omits 5bc5dce53bf3 lib/decompressors: remove set but not used variabled 'level' omits 37991d08f860 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits 45d6205d997b kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] omits 77aa72a999a7 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits f2fff4d8ed03 exec: remove checks in __register_bimfmt() omits 3d21a4046b1c x86: signal: don't do sas_ss_reset() until we are certain [...] omits b4517bb3e33e hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits d3c29511c232 init/main.c: silence some -Wunused-parameter warnings omits 26bbe6c51878 init: print out unknown kernel parameters omits 222143914073 checkpatch: scripts/spdxcheck.py now requires python3 omits e83c17cb3ec2 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits cc855eb53e8b lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits b25ddfd7a9ed lib/math/rational: fix spelling mistake "demominator" -> " [...] omits 076512dda20a lib-math-rational-add-kunit-test-cases-fix omits 33cb08c68656 lib/math/rational: add Kunit test cases omits d4dd248a116b lib/math/rational.c: fix divide by zero omits 815c913a0dc9 seq_file: drop unused *_escape_mem_ascii() omits 49bc43b0f9d9 nfsd: avoid non-flexible API in seq_quote_mem() omits ca6500bbfd5e seq_file: convert seq_escape() to use seq_escape_str() omits 01f172db4290 seq_file: add seq_escape_str() as replica of string_escape_str() omits 63a19c6d4a79 seq_file: introduce seq_escape_mem() omits 9932d84432cb MAINTAINERS: add myself as designated reviewer for generic [...] omits 07d02bbeeb6f lib/test-string_helpers: add test cases for new features omits e2c7bfbb5c07 lib/test-string_helpers: get rid of trailing comma in terminators omits 071140c07ddf lib/test-string_helpers: print flags in hexadecimal format omits e8350c465e2c lib/string_helpers: allow to append additional characters [...] omits 6d0faf76eb7d lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits f556b0241bae lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 25abbafd13c4 lib/string_helpers: drop indentation level in string_escape_mem() omits 09cf112b27fd lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits 121e400edef0 lib/string_helpers: switch to use BIT() macro omits 813b0b4123c8 lib: decompress_bunzip2: remove an unneeded semicolon omits 2179b2ae4e06 kernel.h: split out panic and oops helpers (ia64 fix) omits 7010147b5268 kernelh-split-out-panic-and-oops-helpers-fix omits a91ab0581bcd kernel.h: split out panic and oops helpers omits 5eebf4698de7 proc/sysctl: make protected_* world readable omits cc88bce57671 sysctl: remove redundant assignment to first omits b439c809ad19 procfs/dmabuf: add inode number to /proc/*/fdinfo omits 07dcf705ad90 procfs: allow reading fdinfo with PTRACE_MODE_READ omits 6f75ce2ac2af fs-proc-kcorec-add-mmap-interface-fix omits d7d3b048232c fs/proc/kcore.c: add mmap interface omits b1d3b96f924f proc: add .gitignore for proc-subset-pid selftest omits 8cac0f416400 proc: Avoid mixing integer types in mem_rw() omits 43102ac17c67 kernel/hung_task.c: Monitor killed tasks. omits 5a593174553f fs/buffer.c: dump more info for __getblk_gfp() stall problem omits fb007406a7ba fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 9706e0c92b6a kfence: unconditionally use unbound work queue omits b05ffc2faad5 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM omits 7eabaea573d5 mm/page_alloc: move prototype for find_suitable_fallback omits 8a02477784c5 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined omits a2126480bcba mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations omits 2531ed3a29c0 mm/swap: make swap_address_space an inline function omits 39205390ba92 mm/z3fold: add kerneldoc fields for z3fold_pool omits 20dfeb1faa26 mm/zbud: add kerneldoc fields for zbud_pool omits 881db0fad589 mm/memory_hotplug: fix kerneldoc comment for __remove_memory omits 99e15c7523e7 mm/memory_hotplug: fix kerneldoc comment for __try_online_node omits 0056e276d020 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] omits c7c89c6c2dcd mm/mapping_dirty_helpers: remove double Note in kerneldoc omits 8d0120ecd379 mm/page_alloc: make should_fail_alloc_page() static omits c6305c31c020 mm/vmalloc: include header for prototype of set_iounmap_nonlazy omits 3ffd8130060a mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages omits b9c895e2d87e mm: fix spelling mistakes omits e161f27d9e64 mm: define default value for FIRST_USER_ADDRESS omits e40a54bd7084 mm: fix comments mentioning i_mutex omits a8d86ecfd788 mm: fix typos and grammar error in comments omits 53dc46e0dbcf zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK omits 5341ea7a4f67 mm/highmem: Remove deprecated kmap_atomic omits a4d0c8cd47bb mm/zswap.c: fix two bugs in zswap_writeback_entry() omits 81165db42951 mm/zswap.c: avoid unnecessary copy-in at map time omits aa4afff4199b mm/zswap.c: remove unused function zswap_debugfs_exit() omits c27c556693ff mm-rmap-make-try_to_unmap-void-function-fix-fix omits 724a1e04c155 mm-rmap-make-try_to_unmap-void-function-fix omits 54a08f5d8899 mm: rmap: make try_to_unmap() void function omits 09c95d59654e mmmemory_hotplug-drop-unneeded-locking-fix omits 5fc4be0a9366 mm,memory_hotplug: drop unneeded locking omits 99e1e9598b31 memory-hotplug.rst: complete admin-guide overhaul omits 7025acd69d3f mm/memory_hotplug: rate limit page migration warnings omits 9549694d149c selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits 67e3d77d5428 selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits e6ea6107f7da MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits 507547089f2e mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits 45ee8abc6f65 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits 8058fa0e2722 mm: make variable names for populate_vma_page_range() consistent omits bb9a0641580d mm: generalize ZONE_[DMA|DMA32] omits 64495d7f948e nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits ae0b04a33a61 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits dc012e29fb34 mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] omits 5fab76c5a6e2 mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fail [...] omits b1c817d4075a mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits f20f5fa24426 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] omits da668ed5d109 mm: migrate: check mapcount for THP instead of refcount omits e5f6c012df43 mm: migrate: don't split THP for misplaced NUMA page omits 3427ab35fb6d mm: migrate: account THP NUMA migration counters correctly omits f85f2ff1695b mm: thp: fix a double unlock bug omits 6f6cab5b872f mm: thp: refactor NUMA fault handling omits 95c3bd900dce mm: memory: make numa_migrate_prep() non-static omits 192dab2db3f2 mm: memory: add orig_pmd to struct vm_fault omits 3f8c8ff9397e mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix-fix omits ed910797b02b mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 470548fd3864 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 8d6e8db78955 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 060c1b417bca arm64: drop pfn_valid_within() and simplify pfn_valid() omits 61ae418fbb40 arm64: decouple check whether pfn is in linear map from pf [...] omits 1be7ba511745 memblock: update initialization of reserved pages omits 654040b76be9 include/linux/mmzone.h: add documentation for pfn_valid() omits 65a62813d4df mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 76ef14cc2bca mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 64c7121104db mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits ac921d684173 mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] omits 8c320c623a8b mm/mempolicy: cleanup nodemask intersection check for oom omits 30a475fc8120 mm/compaction: use DEVICE_ATTR_WO macro omits e35d71de786a fs/proc/kcore: use page_offline_(freeze|thaw) omits 944455d1b2c9 virtio-mem: use page_offline_(start|end) when setting Page [...] omits f74d65e2db5b mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] omits 5554809eda53 fs/proc/kcore: don't read offline sections, logically offl [...] omits 00c90f6f2ad6 fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM omits 1980513da1c6 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER omits 80867c3af95d docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits 3a513bfbaff3 mm/kconfig: move HOLES_IN_ZONE into mm omits 3fe04bff5151 userfaultfd: fix UFFDIO_CONTINUE ioctl request definition omits c4e0157067bb userfaultfd/selftests: exercise minor fault handling shmem [...] omits c3bc418b62eb userfaultfd-selftests-reinitialize-test-context-in-each-test-fix omits 564285965aad userfaultfd/selftests: reinitialize test context in each test omits 12144111e4ae userfaultfd/selftests: create alias mappings in the shmem test omits 350dd613e20f userfaultfd/selftests: use memfd_create for shmem test type omits 3d42ecd0c98d userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits 58ac52260fd2 userfaultfd/shmem: advertise shmem minor fault support omits 7bef7bda72f9 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 65d4f7c257ef userfaultfd/shmem: support minor fault registration for shmem omits 81d20562076d userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits 2e397c28b878 userfaultfd/selftests: add pagemap uffd-wp test omits 21fce3f6553e mm/pagemap: export uffd-wp protection information omits 4aa59149d762 mm/userfaultfd: fail uffd-wp registration if not supported omits 02ccf21d6246 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits e7e7fdc2b833 mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix omits 541304eb7cb7 mm/userfaultfd: fix uffd-wp special cases for fork() omits 9301c7579549 mm/thp: simplify copying of huge zero page pmd when fork omits db31f798de95 userfaultfd/selftests: unify error handling omits 5d70bb8f8b1c userfaultfd/selftests: only dump counts if mode enabled omits fa8a602b5809 userfaultfd/selftests: dropping VERIFY check in locking_thread omits 63381350402b userfaultfd/selftests: remove the time() check on delayed uffd omits 09ef396ea4b5 userfaultfd/selftests: use user mode only omits 6b5858c21a47 userfaultfd: remove set but not used variable 'vm_alloc_shared' omits cf1944d7c5e0 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY omits 5bcf7b8d70be khugepaged: selftests: remove debug_cow omits aae37ca409dc powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits 20418a14fde9 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits b42f1ebe8566 mm/vmalloc: enable mapping of huge pages at pte level in vmap omits e6ca98932b9b arm64: define only {pud/pmd}_{set/clear}_huge when useful omits aa9f0cabb1ef x86: define only {pud/pmd}_{set/clear}_huge when useful omits e3bebbbef111 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits 8d38e31119c8 mm/hugetlb: change parameters of arch_make_huge_pte() omits c72ade975611 mm/huge_memory.c: don't discard hugepage if other processe [...] omits 13ad78e616ad mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits 52c285581b1c mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] omits f6e04f469578 mm/huge_memory.c: add missing read-only THP checking in tr [...] omits 0cd09a2069da mm/huge_memory.c: use page->deferred_list omits 4c1350ec2e9e mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits 5d643484b3a5 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 30f1518c513c mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits 1afc0c7819d2 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits 563a4925ba06 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits b931c3e80297 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits 5ff2498ae2f6 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits 318998c05022 mm: hugetlb: fix dissolve_free_huge_page use of tail/head page omits 2ba2f93a65cd mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 841cd050f482 mm: hugetlb: defer freeing of HugeTLB pages omits cf858119a658 mm: hugetlb: free the vmemmap pages associated with each H [...] omits 63df27bd8532 mm: hugetlb: gather discrete indexes of tail page omits d336bdf888c6 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 902e2b636e46 mm: memory_hotplug: factor out bootmem core functions to b [...] omits 873ee7608720 mm,hwpoison: send SIGBUS with error virutal address omits 9970a5af9342 mm,hwpoison: return -EHWPOISON to denote that the page has [...] omits d98703d07b16 mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix omits 0540b01418c0 mm/memory-failure: use a mutex to avoid memory_failure() races omits eba23eff086b mm/page_alloc: fix counting of managed_pages omits 56cfceb45ca3 mm/page_alloc: improve memmap_pages dbg msg omits bc09e20fad00 mm: drop SECTION_SHIFT in code comments omits 76b2ed1dcaed mm/page_alloc: introduce vm.percpu_pagelist_high_fraction -fix omits 5c25eeaf2c6d mm/page_alloc: introduce vm.percpu_pagelist_high_fraction omits 0966f1af0c25 mm/page_alloc: limit the number of pages on PCP lists when [...] omits dac3cfc3ddea mm/page_alloc: scale the number of pages that are batch freed omits 261e4476d32d mm/page_alloc: adjust pcp->high after CPU hotplug events omits d0440cc92e7a mm/page_alloc: disassociate the pcp->high from pcp->batch -fix omits 86b557a4afc7 mm/page_alloc: disassociate the pcp->high from pcp->batch omits b828c940bf3f mm/page_alloc: delete vm.percpu_pagelist_fraction omits 0886811bfda2 mm: page_alloc: dump migrate-failed pages only at -EBUSY omits 80545c5068c2 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] omits b3fec7833423 mm/page_alloc: avoid conflating IRQs disabled with zone->lock omits 62ecd1dcdfe2 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] omits 32b26da06adb mm/page_alloc: reduce duration that IRQs are disabled for [...] omits 37a2a64677ed mm/page_alloc: batch the accounting updates in the bulk allocator omits 83ab56d15b55 mm/vmstat: inline NUMA event counter updates omits 9714d80c6379 mm/vmstat: convert NUMA statistics to basic NUMA counters omits daa6f0724651 mm-page_alloc-convert-per-cpu-list-protection-to-local_loc [...] omits 7924f902de0c mm/page_alloc: work around a pahole limitation with zero-s [...] omits e668c640e5e1 mm/page_alloc: convert per-cpu list protection to local_lock omits 38659610b773 mm/page_alloc: split per cpu page lists and zone stats -fix -fix omits 554b3ce757e3 mm/page_alloc: split per cpu page lists and zone stats -fix omits 97cb23951785 mm/page_alloc: split per cpu page lists and zone stats omits c4b6ca130609 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 omits e2ac92cbd40e mm/page_alloc: switch to pr_debug omits 24f8b060b2ed mm: optimise nth_page for contiguous memmap omits 1b6a2cfa3286 mm: constify page_count and page_ref_count omits c6a2e3ef1372 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits b800c5c40be2 mm: make compound_head const-preserving omits b04331bd045a mm/page_owner: constify dump_page_owner omits 9f5f592b5650 mm/debug: factor PagePoisoned out of __dump_page omits 84e0baaa8f36 mm/page_alloc: bail out on fatal signal during reclaim/com [...] omits 2db5b157d339 mm: make __dump_page static omits b7af9c872303 mm/mmzone.h: simplify is_highmem_idx() omits 9e4c9b5f005d mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits d3a13589f49b kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits 4c58440c9124 fix for "printk: introduce dump_stack_lvl()" omits 4403e381e7aa printk: introduce dump_stack_lvl() omits a3ec9e463158 mm/vmalloc: Fallback to a single page allocator omits c92464c8a58a mm/vmalloc: remove quoted strings split across lines omits 3464fa81898d mm/vmalloc: print a warning message first on failure omits 88c6347cc20f mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() omits 073a5182028c mm/page_alloc: add an alloc_pages_bulk_array_node() helper omits a6e941d07216 mm-rename-the-global-section-array-to-mem_sections-fix-fix omits b94bc04138c1 mm-rename-the-global-section-array-to-mem_sections-fix omits 5f11d5bc4811 mm: rename the global section array to mem_sections omits 11106c2822ff mm/dmapool: use DEVICE_ATTR_RO macro omits 4a107310a750 powerpc/mm: enable move pmd/pud omits f1408a3b64b1 mm/mremap: allow arch runtime override omits 82b341b57596 mm/mremap: move TLB flush outside page table lock omits 0b4975c7e0a9 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] omits e26113d6a39a mm/mremap: use range flush that does TLB and page walk cac [...] omits d3ac09dc3038 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] omits 17fc22080d69 powerpc/mm/book3s64: update tlb flush routines to take a p [...] omits 0528e5fae45d powerpc/mm/book3s64: fix possible build error omits b8c4dfb32bfc mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix omits e826117c2632 mm/mremap: use pmd/pud_poplulate to update page table entries omits fbfdf8035e09 selftest/mremap_test: avoid crash with static build omits 62953d5955ba selftest/mremap_test: update the test to handle pagesize o [...] omits c87377b71cef mm: improve mprotect(R|W) efficiency on pages referenced once omits c899844b0f93 mm: improve mprotect(R|W) efficiency on pages referenced once omits 48eb442f1787 nouveau/svm: implement atomic SVM access omits 594be42b44d4 nouveau/svm: refactor nouveau_range_fault omits b97024d2a2c7 mm: selftests: fix potential integer overflow on shift of a int omits 791b21022d7e mm: selftests for exclusive device memory omits bb0ed629c861 mm: device exclusive memory access omits 142bbf9fa025 mm/memory.c: allow different return codes for copy_nonpres [...] omits a419792ba7d8 mm: rename migrate_pgmap_owner omits f5e94bcafce0 mm/rmap: split migration into its own function omits 4ad0de8ef973 mm/rmap: split try_to_munlock from try_to_unmap omits d05d06c559d2 mm/swapops: rework swap entry manipulation code omits 4ae0422b1fe5 mm: remove special swap entry functions omits 7f0f650e64a8 mm/mempolicy: use vma_lookup() in __access_remote_vm() omits 27be368382e8 mm/memory.c: use vma_lookup() in __access_remote_vm() omits 512b7567f414 mm/mremap: use vma_lookup() in vma_to_resize() omits 8e4691b03f0d mm/migrate: use vma_lookup() in do_pages_stat_array() omits f4761e0612ce mm/ksm: use vma_lookup() in find_mergeable_vma() omits 115fb6dd291c lib/test_hmm: use vma_lookup() in dmirror_migrate() omits ef2167a2d0b6 kernel/events/uprobes: use vma_lookup() in find_active_uprobe() omits 1e719b8f416b misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() omits 9d393d07adfb media: videobuf2: use vma_lookup() in get_vaddr_frames() omits 93222b2c549d drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() omits c5054428c410 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() omits d453148609ae vfio: use vma_lookup() instead of find_vma_intersection() omits 5b1362be692a virt/kvm: use vma_lookup() instead of find_vma_intersection() omits 4cdb223ae480 x86/sgx: use vma_lookup() in sgx_encl_find() omits 8c8dba831c5c arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() omits 043e9739707f arch/mips/kernel/traps: use vma_lookup() instead of find_vma() omits d69c29023337 arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] omits c16e11e6c699 arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] omits b21917d33e51 arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] omits b7de406d791b arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] omits 447a4b6d8c20 drm/i915/selftests: use vma_lookup() in __igt_mmap() omits 87d85670244e mm: add vma_lookup(), update find_vma_intersection() comments omits 738ffd4a65ba mm/memory.c: fix comment of finish_mkwrite_fault() omits e312c974c2fa mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits 63019087df0d mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits 1de451878791 mm/mmap: introduce unlock_range() for code cleanup omits df025cbfb92c mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits f6a0486b8c71 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits b402c0289649 binfmt-remove-in-tree-usage-of-map_executable-fix omits d8378a8989ce binfmt: remove in-tree usage of MAP_EXECUTABLE omits f48dbea4827d perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits 03b0705152dd memcontrol: use flexible-array member omits 82d73545fefc mm: vmscan: remove noinline_for_stack omits e46e7c10c67d mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits a8c0b3823f6f mm: memcontrol: simplify the logic of objcg pinning memcg omits b4e3f8df4f30 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits b294623a99c5 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits e2e7b7c85b34 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits 65f33c2ec7d0 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits 9b9fad88cf54 mm: memcontrol: fix page charging in page replacement omits 9313334791f1 mm: memcontrol: fix root_mem_cgroup charging omits dbb20150fff1 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits 16b960136420 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix omits b4885535cbf2 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 omits f4c01fe93d97 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits 1cbdf4f55440 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches omits 721d7cb38e73 mm: memcg/slab: properly set up gfp flags for objcg pointer array omits 4d3746755aaf mm/memcontrol.c: fix potential uninitialized variable warning omits db3c2f50ee57 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] omits dc56fb9925ce mm/memcg: optimize user context object stock access omits 5de55bded27f mm/memcg: improve refill_obj_stock() performance omits 78c15b0b301c mm/memcg: cache vmstat data in percpu memcg_stock_pcp omits f34f338703a3 mm/memcg: move mod_objcg_state() to memcontrol.c omits c2d420faaa6f mm: free idle swap cache page after COW omits 85900469f2f4 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] omits 9baa9f5a88dd mm/swap: remove unused global variable nr_swapper_spaces omits e1d09731dad7 mm/swap_slots.c: delete meaningless forward declarations omits 398453081c52 mm/swap: remove unused local variable nr_shadows omits bd7312044361 mm/swapfile: fold scan_swap_map() into the only caller get [...] omits 90e922e7abcb mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION omits 964572dcf4f1 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] omits 090bfa46f0f5 mm/shmem: fix shmem_swapin() race with swapoff omits ccf57061fef3 mm/swap: remove confusing checking for non_swap_entry() in [...] omits b784e77670a3 swap: fix do_swap_page() race with swapoff omits 52b820e84e88 mm/swapfile: use percpu_ref to serialize against concurren [...] omits 3e60ec4ceb0c fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED omits 9d6db90755fe mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes omits 5731f357329c mm: gup: pack has_pinned in MMF_HAS_PINNED omits c5f03e742cb2 mm: gup: allow FOLL_PIN to scale in SMP omits 4af6675493b6 mm/gup_benchmark: support threading omits 2d4421aa7461 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() omits b5e929a3660b mm/page-writeback: update the comment of Dirty position control omits 1d21fd4a31ca mm/page-writeback: Fix performance when BDI's share of rat [...] omits 6673ab326c17 mm: page-writeback: kill get_writeback_state() comments omits be43c08ada01 mm/debug_vm_pgtable: ensure THP availability via has_trans [...] omits eba4dc2123bd tools/vm/page_owner_sort.c: check malloc() return omits 8ae730338049 slub-force-on-no_hash_pointers-when-slub_debug-is-enabled-fix omits fa8a6a9f70e8 slub: force on no_hash_pointers when slub_debug is enabled omits 570421beed8e slub: indicate slab_fix() uses printf formats omits 840841cc646a slub: actually use 'message' in restore_bytes() omits 6f8d8ba7ea62 slub: restore slub_debug=- behavior omits ea432968c6fc mm, slub: fix support for clang 10 omits c3bd9764446b kfence: test: fix for "mm, slub: change run-time assertion [...] omits c1acff5e6633 mm, slub: change run-time assertion in kmalloc_index() to [...] omits 9b913898f863 slub: remove resiliency_test() function omits f1347b8f08fd mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] omits 018c6bbbbe0f mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] omits 0209dd94198d mm/slub, kunit: add a KUnit test for SLUB debugging functionality omits 8100117deaca kunit: make test->lock irq safe omits d79adfbaa180 doc: watchdog: modify the doc related to "watchdog/%u" omits ea8e359d5a82 doc: watchdog: modify the explanation related to watchdog thread omits 178abb86bb08 kernel: watchdog: modify the explanation related to watchd [...] omits 1905e88ba205 ocfs2: fix ocfs2 corrupt when iputting an inode omits 3d0de54f1c9b ocfs2: clear links count in ocfs2_mknod() if an error occurs omits c33629b3f819 ocfs2: replace simple_strtoull() with kstrtoull() omits 6a18bea7d6da ocfs2: remove repeated uptodate check for buffer omits 9f2ffa5e942a ocfs2: remove redundant assignment to pointer queue omits e1228a0f1b24 ocfs2: fix snprintf() checking omits 1305db45a1f3 ocfs2: remove unnecessary INIT_LIST_HEAD() omits e9a2ead57868 squashfs: add option to panic on errors omits 1a3800b58ee1 scripts/spelling.txt: add more spellings to spelling.txt omits 0fcbfc416609 streamline_config.pl: add softtabstop=4 for vim users omits 8f4f05f547f5 streamline_config.pl: make spacing consistent omits 2f4be32940f4 ia64: mca_drv: fix incorrect array size calculation omits cce54c4c6a90 ia64: headers: drop duplicated words omits 70e8094593a7 kthread: switch to new kerneldoc syntax for named variable [...] omits 35a1c557193e /proc/kpageflags: do not use uninitialized struct pages omits 888965373ce3 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 8577bd5f9031 ocfs2: fix data corruption by fallocate omits 70301bbbd592 lib: crc64: fix kernel-doc warning omits 463a88ac250a mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY omits b2b9ab942ba2 hugetlb: pass head page to remove_hugetlb_page() omits 5863a747863d drivers/base/memory: fix trying offlining memory blocks wi [...] omits cf73ec53c414 mm/page_alloc: fix counting of free pages after take off f [...] omits 49866839bc5f mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() omits 281664555628 pid: take a reference when initializing `cad_pid` omits 990307506646 kfence: use TASK_IDLE when awaiting allocation omits 8d3ab32e1634 Revert "MIPS: make userspace mapping young by default" omits 2de432b84c21 dm table: Constify static struct blk_ksm_ll_ops omits 77e40164cb61 dm writecache: interrupt writeback if suspended omits 15fb41c6e1a5 dm writecache: don't split bios when overwriting contiguou [...] omits e276a8f2b349 dm writecache: reduce latency by using early kcopyd callback omits 004ba76083d1 dm: improve kcopyd latency omits ef64a6f80a7e memory: tegra30-emc: Use devm_tegra_core_dev_init_opp_table() omits ab7d6623513e memory: tegra20-emc: Use devm_tegra_core_dev_init_opp_table() omits 08decdd5b448 memory: tegra: Enable compile testing for all drivers omits fc49fecb6518 hwmon: (max31790) Add support for fanX_min attributes omits da00f9f0e817 hwmon: (max31790) Detect and report zero fan speed omits d43b3470fafe hwmon: (max31790) Clear fan fault after reporting it omits 5917adf78d53 hwmon: (max31790) Add support for fanX_enable attributes omits bbe01b39ea48 hwmon: (max31790) Fix pwmX_enable attributes omits 485356eba50b hwmon: (max31790) Report correct current pwm duty cycles omits 009007a156f5 hwmon: (max31790) Fix fan speed reporting for fan7..12 omits 3a6d378d1d5e hwmon: Add sht4x Temperature and Humidity Sensor Driver omits 3fca16d3ddbe docs: hwmon: Add an entry for mp2888 omits 989c4cb5ac96 hwmon: (adm1275) enable adm1272 temperature reporting omits 1febebabe51e dt-bindings: Add MP2888 voltage regulator device omits f7e59ee5c28e hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller omits d21e8b297a90 hwmon: (pmbus) Increase maximum number of phases per page omits 7d2199a88213 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] omits 8a7ffa5f9ced hwmon: (pmbus) Add support for additional Flex BMR convert [...] omits 01c80043d1e9 hwmon: (pmbus) Add documentation for new flags omits 67ee62123e47 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK omits 4cc32de661e9 hwmon: (sch56xx-common) Simplify sch56xx_device_add omits 70f2550913f5 hwmon: (sch56xx-common) Use helper function omits 230219eae07e hwmon: (sch56xx-common) Use strscpy omits c69b5c0e8950 hwmon: (sch56xx) Use devres functions for watchdog omits e1d639a320e4 hwmon: (lm70) Use SPI_MODE_X_MASK omits 7dcaa6b08202 hwmon: (max31722) Remove non-standard ACPI device IDs omits 3d8fe0037757 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" omits ac5e01c2b66d docs: hwmon: avoid using UTF-8 chars omits 813705eef01b docs: hwmon: ir36021.rst: replace some characters omits c75ed5f2776c dt-bindings: hwmon: Add Texas Instruments TMP1075 omits f48d3bebacbd hwmon: (lm75) Add TI TMP1075 support omits ac7efe3fdb02 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver omits b3c02883c805 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 omits fe40db607855 f2fs: support RO feature omits 301f7eba67df iio: adc: ti-adc161s626: Use devm managed functions for al [...] omits 63a19756cde1 iio: adc: ti-adc108s102: Use devm managed functions for al [...] omits 4408ea4730a7 iio: adc: ti-adc0832: Use devm managed functions for all o [...] omits 5ad9ed3dc355 iio: adc: ti-adc081c: Use devm managed functions for all o [...] omits 607149ad66a6 iio: adc: max1118: Avoid jumping back and forth between sp [...] omits 6cef5f29d375 iio: adc: max1118: Use devm_ managed functions for all of probe omits e09ae291692c iio: adc: max11100: Use devm_ functions for rest of probe() omits c14180a907a9 iio: adc: max11100: Use get_unaligned_be16() rather than o [...] omits 30d12b1a5db9 iio: chemical: sgp30: Drop use of %hx in format string. omits 7a14d8f0f9ae iio: light: si1145: Drop use of %hhx format specifier. omits c400be40780a iio: light: si1133: Drop remaining uses of %hhx format string. omits b8c3164f4852 iio: imu: inv_mpu6050: Drop use of %hhx format string. omits d0074e9f705f iio: gyro: st_gyro: Support mount matrix omits 058d3ac49b89 iio: magnetometer: st_magn: Support mount matrix omits 6376e00303bc iio: accel: st_sensors: Stop copying channels omits 26b5f58722b3 iio: accel: st_sensors: Support generic mounting matrix omits 706284e40712 iio: st_sensors: Create extended attr macro omits 16f0f622c305 iio: adis16136: make use of adis lock helpers omits 8f8a0d9a9a5b iio: adis16260: make use of adis lock helpers omits 4dc230efbdeb staging: iio: cdc: ad7746: use dt for capacitive channel setup. omits 3d7ede6c03ed dt-bindings: staging: iio: cdc: ad7746: add binding docume [...] omits 9601a5dd5a61 iio: afe: iio-rescale: Support processed channels omits 4cea89749c65 staging: iio: cdc: ad7746: Remove unnecessary assignment i [...] omits 49ecbf2d2a0b iio: Drop Duplicated "mount-matrix" parameter omits bb031a264d0a iio: adis16480: support burst read function omits 2f51b16aabb9 iio: buffer: Remove redundant assignment to in_loc omits 7c6d33e7b4aa iio: hid: trigger: Balance runtime pm + use pm_runtime_res [...] omits a270b89dde14 iio: adc: tsc2046: fix a warning message in tsc2046_adc_up [...] omits 08e4d8f11134 iio: si1133: fix format string warnings omits d3506d256d94 Merge branch 'misc' into for-next adds 503d1acb0182 MAINTAINERS: add btrfs IRC link adds fd2ff2774e90 Merge tag 'for-5.13-rc4-tag' of git://git.kernel.org/pub/s [...] adds 216e5835966a io_uring: fix misaccounting fix buf pinned pages adds ec955023967c Merge tag 'io_uring-5.13-2021-06-03' of git://git.kernel.d [...] adds 12b2aaadb6d5 nvme-rdma: fix in-casule data send for chained sgls adds a6c144f3d2e2 nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_ [...] adds 1c5f8e882a05 nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure [...] adds 4237de2f73a6 nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy [...] adds 6622f9acd29c nvme-loop: do not warn for deleted controllers during reset adds bcd9a0797d73 nvmet: fix freeing unallocated p2pmem adds e369edbb0d8c Merge tag 'nvme-5.13-2021-06-03' of git://git.infradead.or [...] adds 143d28dcf238 Merge tag 'block-5.13-2021-06-03' of git://git.kernel.dk/l [...] adds f88cd3fb9df2 Merge tag 'vfio-v5.13-rc5' of git://github.com/awilliam/li [...] adds dad7b9896a5d ARM: 9081/1: fix gcc-10 thumb2-kernel regression adds 191fc41500a9 Merge remote-tracking branch 'arm-current/fixes' adds 82123a3d1d5a powerpc/kprobes: Fix validation of prefixed instructions a [...] adds 5362a4b6ee61 powerpc: Fix reverse map real-mode address lookup with hug [...] adds 1438709e6328 KVM: PPC: Book3S HV: Save host FSCR in the P7/8 path adds 59cc84c802eb Revert "powerpc/kernel/iommu: Align size for IOMMU_PAGE_SI [...] adds d2b25c6957c4 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 59717f3931f0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds a8db57c1d285 rtnetlink: Fix missing error code in rtnl_bridge_notify() adds 261ba78cc364 sit: set name of device back to struct parms adds c47cc304990a net: kcm: fix memory leak in kcm_sendmsg adds 86b84066dc8f Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 5379260852b0 igb: Fix XDP with PTP enabled adds f6c10b48f8c8 i40e: add correct exception tracing for XDP adds 89d65df024c5 ice: add correct exception tracing for XDP adds 8281356b1cab ixgbe: add correct exception tracing for XDP adds 74431c40b9c5 igb: add correct exception tracing for XDP adds faae81420d16 ixgbevf: add correct exception tracing for XDP adds 45ce08594ec3 igc: add correct exception tracing for XDP adds e102db780e1c ice: track AF_XDP ZC enabled queues in bitmap adds 4189777ca84f Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds bce130e7f392 net: caif: added cfserl_release function adds a2805dca5107 net: caif: add proper error handling adds b53558a950a8 net: caif: fix memory leak in caif_device_notify adds 7f5d86669fa4 net: caif: fix memory leak in cfusbl_device_notify adds e03101824d25 Merge branch 'caif-fixes' adds a27fb314cba8 cxgb4: fix regression with HASH tc prio value update adds d7736958668c net/x25: Return the correct errno code adds 49251cd00228 net: Return the correct errno code adds 59607863c54e fib: Return the correct errno code adds 5e7a2c649481 Merge tag 'wireless-drivers-2021-06-03' of git://git.kerne [...] adds 821bbf79fe46 ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_ [...] adds 9fdd04918a45 net: ieee802154: fix null deref in parse dev addr adds ad6f5cc5f6c2 net/ieee802154: drop unneeded assignment in llsec_iter_devkeys() adds aab53e6756ca net: ieee802154: mrf24j40: Drop unneeded of_match_ptr() adds 79c6b8ed30e5 ieee802154: fix error return code in ieee802154_add_iface() adds 373e864cf524 ieee802154: fix error return code in ieee802154_llsec_getparams() adds e31d57ca146b Merge tag 'ieee802154-for-davem-2021-06-03' of git://git.k [...] adds 1a8024239dac virtio-net: fix for skb_over_panic inside big mode adds 8b0c8b4be2d7 Merge remote-tracking branch 'net/master' adds d7b0408934c7 xfrm: policy: Read seqcount outside of rcu-read side in xf [...] adds 6e1e89418a5c xfrm: Remove the repeated declaration adds eebd49a4ffb4 xfrm: remove the fragment check for ipv6 beet mode adds 97688bd3ee02 Merge remote-tracking branch 'ipsec/master' adds 058507da0bce Merge remote-tracking branch 'mac80211/master' adds a3e74fb9247c RDMA/ipoib: Fix warning caused by destroying non-initial netns adds d930793039d5 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 9c1fe96bded9 ALSA: timer: Fix master timer notification adds b8b90c176026 ALSA: hda: update the power_state during the direct-complete adds 47a49b5ecc24 Merge remote-tracking branch 'sound-current/for-linus' adds 320232caf1d8 ASoC: AMD Renoir: Remove fix for DMI entry on Lenovo 2020 [...] adds d031d99b02ea ASoC: meson: gx-card: fix sound-dai dt schema adds 8bef925e37bd ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values adds 5ad906c936dd Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds f610502c5f19 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 50bec7fb4cb1 regulator: hi6421v600: Fix .vsel_mask setting adds cb2381cbecb8 regulator: rt4801: Fix NULL pointer dereference if priv->e [...] adds c3c945a3b6a9 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds 173ade6f725e Merge remote-tracking branch 'regulator-fixes/for-linus' adds 058d24b0ace2 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds d38fa9a155b2 spi: stm32-qspi: Always wait BUSY bit to be cleared in stm [...] adds 3fdda0a2ec2b Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds efc050c1dfd6 Merge remote-tracking branch 'spi-fixes/for-linus' adds 14297b44f08d Merge remote-tracking branch 'pci-current/for-linus' adds 8d396bb0a5b6 usb: dwc3: debugfs: Add and remove endpoint dirs dynamically adds d7be060d3ca7 Merge remote-tracking branch 'usb.current/usb-linus' adds f676be36c1e6 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 62470af5fc45 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds d6e9e8e5dd53 phy: ralink: phy-mt7621-pci: drop 'of_match_ptr' to fix -W [...] adds d1ce245fe409 phy: Sparx5 Eth SerDes: check return value after calling p [...] adds 60dbc7710d12 Merge remote-tracking branch 'phy/fixes' adds 9c97a1b2ac4e iio: dummy: Fix build error when CONFIG_IIO_TRIGGERED_BUFF [...] adds 1dbee85ad439 iio: frequency: adf4350: disable reg and clk on error in a [...] adds 1ace234ba938 iio: accel: bma180: Fix BMA25x bandwidth register values adds f470e2c98ff1 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds 7f341c6ace88 Merge remote-tracking branch 'input-current/for-linus' adds 8101f7626c51 Merge remote-tracking branch 'ide/master' adds 99b18e88a1cf dmaengine: idxd: Fix missing error code in idxd_cdev_open() adds dea8464ddf55 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() adds acbef0922c7d dmaengine: ipu: fix doc warning in ipu_irq.c adds bd4989ed149b Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 7190d7e1151f Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 44abfbfe454d Merge remote-tracking branch 'omap-fixes/fixes' adds ea002198ae55 dt-bindings: hwmon: Fix typo in TI ADS7828 bindings adds 1603eb86c6fb hwmon: (corsair-psu) fix suspend behavior adds 8253e80e44bd Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 7a93b8004965 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 3180bd6ad49b Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 1910f33d0d74 Merge remote-tracking branch 'vfs-fixes/fixes' adds b430e1d65ef6 platform/surface: aggregator: Fix event disable function adds 23a7f2f54096 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 33c0eac84ea1 Merge remote-tracking branch 'scsi-fixes/fixes' adds 8de59544a48e Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds d9e441bf5567 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 5b6b614f3dba Merge remote-tracking branch 'risc-v-fixes/fixes' adds 9f92a425ff45 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 0c35f11d19c3 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 89f861d8f229 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 55ec17a05277 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new fa0abcbc3336 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 115df6e26f6a Merge remote-tracking branch 'kbuild/for-next' new 471bfe684424 Merge remote-tracking branch 'compiler-attributes/compiler [...] new 2ada05c3a46d Merge remote-tracking branch 'asm-generic/master' new aafc8eb78635 ARM: update __swp_entry_to_pte() to use PTE_TYPE_FAULT new 50ef2e07778d ARM: change vmalloc_min to be unsigned long new be3152d16fab ARM: use a temporary variable to hold maximum vmalloc size new 17ee1e51a2fc ARM: change vmalloc_min to vmalloc_start new 54b16133b73a ARM: change vmalloc_start to vmalloc_size new 8a12c739db7b ARM: use "* SZ_1M" rather than "<< 20" new cde1687066d1 ARM: use MiB for vmalloc sizes new 9e6014c4f579 ARM: 9070/1: Make UNWINDER_ARM depend on ld.bfd or ld.lld 11.0.0+ new 44cf9ab29fb4 ARM: 9076/1: boot: remove redundant piggy_data from clean-files new 67f9fb4e8df9 ARM: 9077/1: PLT: Move struct plt_entries definition to header new 27e331a926db ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() new 1f12fb25c5c5 ARM: 9079/1: ftrace: Add MODULE_PLTS support new 2f2aa13d6cfd ARM: 9082/1: [v2] mark prepare_page_table as __init new c3fb38899aeb ARM: 9083/1: uncompress: atags_to_fdt: Spelling s/REturn/Return/ new 222970862626 ARM: 9084/1: simplify the build rule of mach-types.h new d09a6f27f805 ARM: 9085/1: remove unneeded abi parameter to syscallnr.sh new c41e7643306c ARM: 9086/1: syscalls: use pattern rules to generate sysca [...] new 1500fbc77bd8 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 new 1c74bc9c743a Merge branches 'fixes' and 'misc' into for-next new 35348ed1a5dc Merge remote-tracking branch 'arm/for-next' new c5f496645d1a Merge remote-tracking branch 'arm64/for-next/core' new 281e44f5fd4f arm64: perf: Add more support on caps under sysfs new 83b753cc29d4 Merge remote-tracking branch 'arm-perf/for-next/perf' new 01d7f8c1b92e Merge remote-tracking branch 'actions/for-next' new 9b76ab948cd9 Merge remote-tracking branch 'amlogic/for-next' new 4848ed37d470 Merge remote-tracking branch 'aspeed/for-next' new c9318c5a3dd8 Merge remote-tracking branch 'at91/at91-next' new 8c84a7335e71 memory: renesas-rpc-if: correct whitespace new 717cd731de89 MAINTAINERS: memory: cover also header file new 56ebc9b0d77e memory: tegra: Enable compile testing for all drivers new f8c9670ffffe memory: tegra20-emc: Use devm_tegra_core_dev_init_opp_table() new b4f74b59b99f memory: tegra30-emc: Use devm_tegra_core_dev_init_opp_table() new eeafcdea4693 Merge tag 'tegra-for-5.14-memory' of https://git.kernel.or [...] new 4f1ac76e5ed9 memory: tegra: Consolidate register fields new e899993845e6 memory: tegra: Unify struct tegra_mc across SoC generations new 6cc884c1c7fe memory: tegra: Introduce struct tegra_mc_ops new 5c9016f0a8a3 memory: tegra: Push suspend/resume into SoC drivers new c64738e94994 memory: tegra: Make per-SoC setup more generic new ddeceab0a959 memory: tegra: Extract setup code into callback new 1079a66bc32f memory: tegra: Parameterize interrupt handler new e474b3a15db6 memory: tegra: Make IRQ support opitonal new 0de93c698587 memory: tegra: Only initialize reset controller if available new 7355c7b9ae0d memory: tegra: Unify drivers new 7191b623a238 memory: tegra: Add memory client IDs to tables new 8fd9f632ba93 memory: tegra: Split Tegra194 data into separate file new 393d66fd2cac memory: tegra: Implement SID override programming new 6713da4271fd Merge branch 'for-v5.14/tegra-mc' into for-next new 9e5af7fdbe79 Merge remote-tracking branch 'drivers-memory/for-next' new 174c40799966 Merge remote-tracking branch 'imx-mxs/for-next' new c15133b645ae Merge remote-tracking branch 'keystone/next' new 312d1dcda9e5 Merge remote-tracking branch 'mediatek/for-next' new c10f0b8a9954 Merge remote-tracking branch 'mvebu/for-next' new 272e3ced3cdb Merge remote-tracking branch 'omap/for-next' new fd712cfa6fee Merge remote-tracking branch 'qcom/for-next' new 7a04b88dd845 Merge remote-tracking branch 'raspberrypi/for-next' new 9b3c3979638d Merge remote-tracking branch 'renesas/next' new 2fb6c24d7cf8 Merge remote-tracking branch 'reset/reset/next' new e71ccdff376b dt-bindings: phy: rename phy nodename in phy-rockchip-inno [...] new da76290fa39d dt-bindings: soc: rockchip: grf: add compatible for RK3308 [...] new 016c15e5c814 Merge branch 'v5.14-armsoc/drivers' into for-next new 2fd2300a9c17 ARM: dts: rockchip: rename nodename for phy-rockchip-inno-usb2 new 1a2289fe148b Merge branch 'v5.14-armsoc/dts32' into for-next new 18d5c7bf50c6 arm64: dts: rockchip: add rk817 codec to Odroid Go new 8c3d64251ac5 arm64: dts: rockchip: rename nodename for phy-rockchip-inno-usb2 new 9fcf74b274a1 arm64: dts: rockchip: add USB support to rk3308.dtsi new 9537e476517f Merge branch 'v5.14-armsoc/dts64' into for-next new 60fba46d6e7a ARM: dts: rockchip: remove #phy-cells from usbphy node rk3 [...] new 7bb4870abf84 Merge branch 'v5.14-armsoc/dts32' into for-next new c097653837e5 Merge remote-tracking branch 'rockchip/for-next' new 24940897cc62 Merge remote-tracking branch 'samsung-krzk/for-next' new ab7766b72855 firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is n [...] new ed7ecb883901 firmware: arm_scpi: Add compatibility checks for shmem node new 6bf7661d68ee firmware: arm_scmi: Add compatibility checks for shmem node new b83e30834a7a Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 594df21dc2d7 Merge remote-tracking branch 'scmi/for-linux-next' new 6b7ebcfb55e4 Merge remote-tracking branch 'stm32/stm32-next' new aa39da68b651 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 47ca9e6f249d Merge branch for-5.14/clk into for-next new 93b82113d54a Merge branch for-5.14/regulator into for-next new 23d5ec3f0286 phy: tegra: xusb: Move usb3 port init for Tegra210 new 2352fdb0d35e phy: tegra: xusb: Rearrange UPHY init on Tegra210 new c339605cb0f6 phy: tegra: xusb: Add Tegra210 lane_iddq operation new c545a9056712 phy: tegra: xusb: Add sleepwalk and suspend/resume new 2d1021487273 phy: tegra: xusb: Add wake/sleepwalk for Tegra210 new 0baabcbedd9e phy: tegra: xusb: Tegra210 host mode VBUS control new 1f9cab6cc20c phy: tegra: xusb: Add wake/sleepwalk for Tegra186 new 0c9aee9b9d69 Merge branch for-5.14/phy into for-next new 791f80321511 phy: tegra: xusb: Add wake/sleepwalk for Tegra210 new a014ab2c4394 phy: tegra: xusb: Tegra210 host mode VBUS control new 0291a1e3dd8d phy: tegra: xusb: Add wake/sleepwalk for Tegra186 new c6b2fb20602e Merge branch 'for-5.14/phy' into for-5.14/usb new 961176de5b8d Merge branch 'for-5.14/phy' into for-5.14/usb new efcf71f3277f usb: xhci: tegra: Unlink power domain devices new c89f6ef58fff usb: xhci: tegra: Enable ELPG for runtime/system PM new 8784e661c0f7 Merge branch for-5.14/usb into for-next new c13914a49dc2 Merge branch for-5.14/dt-bindings into for-next new 9f5a65515585 Merge branch for-5.14/soc into for-next new fef9bc8a17e2 Merge branch for-5.14/firmware into for-next new f4928726df63 Merge branch for-5.14/memory into for-next new 2c3b38fdd76a Merge branch for-5.14/arm/dt into for-next new 797e9f202d31 Merge branch for-5.14/arm/defconfig into for-next new 6e49cb4501f6 Merge branch for-5.14/arm64/dt into for-next new 4921538ea4a5 Merge remote-tracking branch 'tegra/for-next' new bc9ba3d416aa Merge remote-tracking branch 'ti-k3/ti-k3-next' new fd8d8319b68c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 7f891faf596e clk: qcom: clk-rcg2: Add support for duty-cycle for RCG new 86881de4939a clk: qcom: Simplify usage of dev_err_probe() new 15abefda7fde clk: qcom: cleanup some dev_err_probe() calls new e8f859f8dc63 Merge branch 'clk-qcom' into clk-next new 419b3ab6987f clk: versatile: remove dependency on ARCH_* new 497a76f6cd02 Merge branch 'clk-versatile' into clk-next new 6435c4991394 Merge tag 'renesas-clk-for-v5.14-tag1' of git://git.kernel [...] new 9cac4f755407 Merge branch 'clk-renesas' into clk-next new c37f1cdd1fc9 clk: sifive: Fix kernel-doc new 06abc7537686 clk: analogbits: fix doc warning in wrpll-cln28hpc.c new 73273b7a1d34 Merge branch 'clk-sifive' into clk-next new 6faa7e4ddce6 dt-bindings: clock: Add MDM9607 GCC clock bindings new 48b7253264ea clk: qcom: Add MDM9607 GCC driver new 52a436e0b7fe clk: qcom: smd-rpm: Switch to parent_data new a0384ecfe2aa clk: qcom: smd-rpm: De-duplicate identical entries new 8ff48c82df66 clk: qcom: dispcc-sm8250: Add sc8180x support new 2ebdd326d199 clk: qcom: dispcc-sm8250: Add EDP clocks new ec7e22abec97 dt-bindings: clock: qcom: rpmcc: Document MSM8226 compatible new f439944a1d13 Merge branch 'clk-qcom' into clk-next new 2310dba72e2b Merge remote-tracking branch 'clk/clk-next' new 73f18a660acb Merge remote-tracking branch 'clk-imx/for-next' new 01e293565bf4 Merge remote-tracking branch 'csky/linux-next' new 624a4a48930a Merge remote-tracking branch 'h8300/h8300-next' new 9a8dfe97ec43 Merge remote-tracking branch 'm68k/for-next' new 5a8adfcda486 Merge remote-tracking branch 'microblaze/next' new 1b69afc1e343 Merge remote-tracking branch 'mips/mips-next' new a92cef9f5b7e Merge remote-tracking branch 'powerpc/next' new c01552881376 Merge remote-tracking branch 'risc-v/for-next' new f70f5f8e23f7 Merge remote-tracking branch 's390/for-next' new 453b9fa62891 Merge remote-tracking branch 'sh/for-next' new c81d110341b9 Merge remote-tracking branch 'xtensa/xtensa-for-next' new dd8b477f9a3d mount: Support "nosymfollow" in new mount api new 5990b5d770cb tests: test MOUNT_ATTR_NOSYMFOLLOW with mount_setattr() new 5ddf9602d711 Merge branch 'fs.mount_setattr.nosymfollow' into for-next new 211ed4fc9d21 Merge remote-tracking branch 'pidfd/for-next' new 58e3a857dd29 Merge remote-tracking branch 'btrfs/for-next' new 666460435918 Merge remote-tracking branch 'ceph/master' new 28b42cb58dce cifs: missed ref-counting smb session in find new 374c6c7bba3c cifs: changes to support multichannel during channel reconnect new 69f98828728f cifs: get rid of binding_chan and use chans_need_reconnect [...] new e4cf1da5b0ab Merge remote-tracking branch 'cifs/for-next' new 2535062c10fe Merge remote-tracking branch 'cifsd/cifsd-for-next' new 1f7146c159ed Merge remote-tracking branch 'configfs/for-next' new eab81ffdefaf Merge remote-tracking branch 'erofs/dev' new 39dea1388382 Merge remote-tracking branch 'ext3/for_next' new a8867f4e3809 ext4: fix memory leak in ext4_mb_init_backend on error path. new b45f189a19b3 ext4: fix accessing uninit percpu counter variable with fa [...] new b2676d0f31f2 ext4: Fix bug on in ext4_es_cache_extent as ext4_split_ext [...] new ff18aad7a89c ext4: fix fast commit alignment issues new 70ac330690c7 ext4: fix memory leak in ext4_fill_super new 946e59db46bc ext4: fix no-key deletion for encrypt+casefold new 7bbbf7c385ed ext4: Only advertise encrypted_casefold when encryption an [...] new 6a7c2e9a435d Merge remote-tracking branch 'ext4/dev' new e91c9fe09913 f2fs: logging neatening new 098c5dee0d99 f2fs: support RO feature new ace1c2322fc6 f2fs: Show casefolding support only when supported new d48d280791d9 f2fs: Advertise encrypted casefolding in sysfs new 82a4bde500f7 f2fs: clean up /sys/fs/f2fs/<disk>/features new 33f83a5ff9bf Merge remote-tracking branch 'f2fs/dev' new 93bcc01c6212 Merge remote-tracking branch 'jfs/jfs-next' new f8849e206ef5 NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_N [...] new 0b4f132b15f9 NFS: Ensure the NFS_CAP_SECURITY_LABEL capability is set w [...] new 476bdb04c501 NFS: Fix use-after-free in nfs4_init_client() new 09226e8303be NFS: Fix a potential NULL dereference in nfs_get_client() new d1b5c230e9cb NFS: FMODE_READ and friends are C macros, not enum types new 501e49253587 Merge remote-tracking branch 'nfs/linux-next' new e202852f37dd Merge remote-tracking branch 'nfsd/nfsd-next' new 02cb645736bb Merge remote-tracking branch 'v9fs/9p-next' new d6fb45ff8d56 Merge remote-tracking branch 'vfs/for-next' new 83080d0a833f Merge remote-tracking branch 'printk/for-next' new 3c352ab9e91c Merge remote-tracking branch 'hid/for-next' new 3aacbdbd9a01 Merge remote-tracking branch 'i2c/i2c/for-next' new 99de0b1d0263 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 new 18a630e32469 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver new 579f77e5e75b hwmon: (lm75) Add TI TMP1075 support new 86bbd4fa1b5c dt-bindings: hwmon: Add Texas Instruments TMP1075 new 75f4e92a9fb9 docs: hwmon: ir36021.rst: replace some characters new 93fb312a0a4f docs: hwmon: avoid using UTF-8 chars new 338e2ef78431 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" new c59d88d8f9d6 hwmon: (max31722) Remove non-standard ACPI device IDs new 70ac026ad2fd hwmon: (lm70) Use SPI_MODE_X_MASK new 7c674abb6f7a hwmon: (sch56xx) Use devres functions for watchdog new 94bdd8b8c6e6 hwmon: (sch56xx-common) Use strscpy new 7ead747d49db hwmon: (sch56xx-common) Use helper function new f6794e056f0e hwmon: (sch56xx-common) Simplify sch56xx_device_add new 735cd0058bc6 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK new c9c021cbedc3 hwmon: (pmbus) Add documentation for new flags new 604ebadc0df0 hwmon: (pmbus) Add support for additional Flex BMR convert [...] new fb8aab26ddfe hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] new 84185a0c5d71 hwmon: (pmbus) Increase maximum number of phases per page new 3fc1e311687e hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller new 192aafa40f4a dt-bindings: Add MP2888 voltage regulator device new 5714de938559 hwmon: (adm1275) enable adm1272 temperature reporting new d8df3526e67f docs: hwmon: Add an entry for mp2888 new 4eb180903742 hwmon: Add sht4x Temperature and Humidity Sensor Driver new e1829789348f hwmon: (sht4x) Fix sht4x_read_values return value new b0843bda2844 hwmon: (max31790) Fix fan speed reporting for fan7..12 new d16d106811a4 hwmon: (max31790) Report correct current pwm duty cycles new ae32ef18e616 hwmon: (max31790) Fix pwmX_enable attributes new 0be181043c88 hwmon: (max31790) Clear fan fault after reporting it new a145de31242c hwmon: (max31790) Detect and report zero fan speed new 683fea529d2d Merge remote-tracking branch 'hwmon-staging/hwmon-next' new c9a7fb71976c Merge remote-tracking branch 'jc_docs/docs-next' new 09104a9f7bab Merge remote-tracking branch 'v4l-dvb/master' new fdfca2cc5777 Merge remote-tracking branch 'v4l-dvb-next/master' new 66ee23461db7 Merge remote-tracking branch 'pm/linux-next' new 424a5c02758d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 3bbb7e9b938e Merge remote-tracking branch 'devfreq/devfreq-next' new 81a47a85666b Merge remote-tracking branch 'opp/opp/linux-next' new 368f49ff1499 Merge remote-tracking branch 'dlm/next' new f97442887275 RDMA/core: Sanitize WQ state received from the userspace new 96376a40959e IB/cm: Pair cm_alloc_response_msg() with a cm_free_response_msg() new 4b4e586ebe37 IB/cm: Split cm_alloc_msg() new c1cf6d9f743a IB/cm: Call the correct message free functions in cm_send_ [...] new efafae671707 IB/cm: Tidy remaining cm_msg free paths new 3595c398f6db Revert "IB/cm: Mark stale CM id's whenever the mad agent w [...] new 70076a414efc IB/cm: Simplify ib_cancel_mad() and ib_modify_mad() calls new 7345201c3963 IB/cm: Improve the calling of cm_init_av_for_lap and cm_in [...] new 76039ac9095f IB/cm: Protect cm_dev, cm_ports and mad_agent with kref and lock new 8498a30e1b94 RDMA/irdma: Register auxiliary driver and implement privat [...] new 44d9e52977a1 RDMA/irdma: Implement device initialization definitions new 3f49d6842569 RDMA/irdma: Implement HW Admin Queue OPs new d1850c005aee RDMA/irdma: Add HMC backing store setup functions new a3a06db504d3 RDMA/irdma: Add privileged UDA queue implementation new 3ae331c75128 RDMA/irdma: Add QoS definitions new 146b9756f14c RDMA/irdma: Add connection manager new e8c4dbc2fcac RDMA/irdma: Add PBLE resource manager new b48c24c2d710 RDMA/irdma: Implement device supported verb APIs new dd90451fac23 RDMA/irdma: Add RoCEv2 UD OP support new 551c46edc769 RDMA/irdma: Add user/kernel shared libraries new 915cc7ac0f8e RDMA/irdma: Add miscellaneous utility definitions new ddae5d62f3db RDMA/irdma: Add dynamic tracing for CM new 48d6b3336a9f RDMA/irdma: Add ABI definitions new fa0cf568fd76 RDMA/irdma: Add irdma Kconfig/Makefile and remove i40iw new f6d2bbdf3d96 RDMA/irdma: Update MAINTAINERS file new 50971e39154d Merge branch 'irdma' into rdma.git for-next new 9aa3af40a864 Merge remote-tracking branch 'rdma/for-next' new d467d0bc7ab8 rtnetlink: Fix spelling mistakes new dd0d91b91398 libceph: Fix spelling mistakes new 5abaf211c4a5 net: hdlc_cisco: remove redundant blank lines new 001aa274300d net: hdlc_cisco: fix the code style issue about "foo* bar" new c1300f37ea99 net: hdlc_cisco: add some required spaces new 05ff5525aa82 net: hdlc_cisco: remove unnecessary out of memory message new 4e38d514788c net: hdlc_cisco: add blank line after declaration new 4a20f8ecbf61 net: hdlc_cisco: remove redundant space new b596ce68fd4a Merge branch 'hdlc_cisco-cleanups' new b81017aeee4e net: pcs: xpcs: delete shim definition for mdio_xpcs_get_ops() new a54a8b71f6fa net: pcs: xpcs: there is only one PHY ID new 9900074eccce net: pcs: xpcs: make the checks related to the PHY interfa [...] new a1a753ed1d4a net: pcs: xpcs: export xpcs_validate new 14b517cb62d6 net: pcs: xpcs: export xpcs_config_eee new 8e2bb9569942 net: pcs: xpcs: export xpcs_probe new 679e283ec7d6 net: pcs: xpcs: use mdiobus_c45_addr in xpcs_{read,write} new 2cac15dae2f6 net: pcs: xpcs: convert to mdio_device new 11059740e616 net: pcs: xpcs: convert to phylink_pcs_ops new c356be057432 Merge branch 'xpcs-phylink_pcs_ops' new f8e0a68babae net/smc: avoid possible duplicate dmb unregistration new 5e4a43ceb22a net/smc: no need to flush smcd_dev's event_wq before destr [...] new 81ac670a6772 Merge branch 'smc-next' new a58224040f2d nfc: mrvl: remove useless "continue" at end of loop new 2c95e6c7e558 nfc: mrvl: reduce the scope of local variables new 1bd4f5716fc3 qed: Add TCP_ULP FW resource layout new 897e87a10c35 qed: Add NVMeTCP Offload PF Level FW and HW HSI new 76684ab8f4f9 qed: Add NVMeTCP Offload Connection Level FW and HW HSI new 203d136e8958 qed: Add support of HW filter block new ab47bdfd2e2e qed: Add NVMeTCP Offload IO Level FW and HW HSI new 826da4861430 qed: Add NVMeTCP Offload IO Level FW Initializations new 806ee7f81a2b qed: Add IP services APIs support new eda1bc65b0dc Merge branch 'QED-NVMeTCP-Offload' new 14623e005a1e tipc: eliminate redundant fields in struct tipc_sock new 62633c2f17f1 tipc: refactor function tipc_sk_anc_data_recv() new 5ef213258ddf tipc: simplify handling of lookup scope during multicast m [...] new ae1d9cc31244 Merge branch 'tipc-cleanups' new f0e8cb6106da nvme-tcp-offload: Add nvme-tcp-offload - NVMeTCP HW offload ULP new 98a5097d1e08 nvme-fabrics: Move NVMF_ALLOWED_OPTS and NVMF_REQUIRED_OPT [...] new af527935bd5a nvme-fabrics: Expose nvmf_check_required_opts() globally new 4b8178ec5794 nvme-tcp-offload: Add device scan implementation new 5aadd5f9311e nvme-tcp-offload: Add controller level implementation new 5faf6d685548 nvme-tcp-offload: Add controller level error recovery impl [...] new e4ba452ded39 nvme-tcp-offload: Add queue level implementation new 35155e2626dc nvme-tcp-offload: Add IO level implementation new 5ff5622ea1f1 Merge branch 'NVMeTCP-Offload-ULP' new 9c153d388976 net: vlan: Avoid using strncpy() new 43902070fb7b net: bonding: Use strscpy_pad() instead of manually-trunca [...] new a29cb6914681 net: tcp better handling of reordering then loss cases new 5e0b8928927f net:cxgb3: replace tasklets with works new 6a8dd8b2fa5b net:cxgb3: fix code style issues new 490dcecabbf9 mlx5: count all link events new e6dfa4a54a90 net/mlx5: Fix duplicate included vhca_event.h new b74fc1ca6a45 net/mlx5: check for allocation failure in mlx5_ft_pool_init() new c4cf987ebe14 net/mlx5e: Remove the repeated declaration new ab57a912befe net/mlx5e: IPoIB, Add support for NDR speed new 771a563ea05b net/mlx5e: Zero-init DIM structures new 8ec5d438a3c2 net/mlx5e: RX, Re-place page pool numa node change logic new 040ee6172e77 net/mlx5e: Disable TX MPWQE in kdump mode new 39e8cc6d757a net/mlx5e: Disable TLS device offload in kdump mode new f68406ca3b77 net/mlx5e: Remove unreachable code in mlx5e_xmit() new fcd1a53064cf Merge tag 'mlx5-updates-2021-06-03' of git://git.kernel.or [...] new 5567d4d9e738 net: ipa: add support for inline checksum offload new d15ec1933309 Revert "net: ipa: disable checksum offload for IPA v4.5+" new e5118f5723ee Merge branch 'ipa-inline-csum' new feb938fad63f net: phy: marvell: use phy_modify_changed() for marvell_se [...] new 92e1b57c3865 bonding: remove redundant initialization of variable ret new a10541f5d9fa sch_htb: fix doc warning in htb_add_to_id_tree() new 819fb78f6955 net: ks8851: Make ks8851_read_selftest() return void new 118de6106735 net: ethernet: rmnet: Restructure if checks to avoid unini [...] new e32ea44c7ae4 icmp: fix lib conflict with trinity new ebbf5fcb94a7 netdevsim: Fix unsigned being compared to less than zero new 64b9d52f3da4 Merge remote-tracking branch 'net-next/master' new 16cac0060680 libbpf: Move few APIs from 0.4 to 0.5 version new 232c9e8bd5eb libbpf: Refactor header installation portions of Makefile new 7d8a819dd316 libbpf: Install skel_internal.h header used from light skeletons new 56b8b7f9533b selftests/bpf: Add xdp_redirect_multi into .gitignore new 6b91558353cf Merge remote-tracking branch 'bpf-next/for-next' new 422e43c8fe95 Merge remote-tracking branch 'ipsec-next/master' new da16f5be45d0 b43: phy_n: Delete some useless TODO code new d1dbaa54191e b43legacy: Remove unused inline function txring_to_priority() new fef1cdbba4d1 b43legacy: Fix spelling mistake "overflew" -> "overflowed" new 080f9c10c773 ipw2x00: Minor documentation update new 0f4c97a2db77 Merge remote-tracking branch 'wireless-drivers-next/master' new 313e06a76a3f Bluetooth: bnep: Use the correct print format new dc7530bc0665 Bluetooth: cmtp: Use the correct print format new def89fcbf55f Bluetooth: hidp: Use the correct print format new ef3ff9865223 Bluetooth: 6lowpan: Use the correct print format new a8201bbfd87d Bluetooth: a2mp: Use the correct print format new d68d9753b828 Bluetooth: amp: Use the correct print format new aee005893410 Bluetooth: mgmt: Use the correct print format new 899a333d7082 Bluetooth: msft: Use the correct print format new 48f4e2eef7ca Bluetooth: sco: Use the correct print format new e62473c516b6 Bluetooth: smp: Use the correct print format new e853b4de31eb Merge remote-tracking branch 'bluetooth/master' new f4fd91361b9d Merge remote-tracking branch 'gfs2/for-next' new b2f37bba5124 Merge remote-tracking branch 'mtd/mtd/next' new 5ca5683969f0 Merge remote-tracking branch 'nand/nand/next' new 40ff32d39b47 Merge remote-tracking branch 'spi-nor/spi-nor/next' new e7662cb9e99e crypto: hisilicon - switch to memdup_user_nul() new 5d0421d65be8 hwrng: exynos - Use pm_runtime_resume_and_get() to replace [...] new b21d14d9885a hwrng: omap - Use pm_runtime_resume_and_get() to replace o [...] new e9009fb227fa hwrng: ks-sa - Use pm_runtime_resume_and_get() to replace [...] new 7551a074700a crypto: af_alg - use DIV_ROUND_UP helper macro for calculations new f5a6bf077126 crypto: ixp4xx - convert to platform driver new 937264905aa2 crypto: ixp4xx - Add DT bindings new 76f24b4f46b8 crypto: ixp4xx - Add device tree support new 4cd8c3152ede crypto: octeontx2 - Add mailbox support for CN10K new eb33cd9116b2 crypto: octeontx2 - add support to map LMTST region for CN10K new 40a645f753b3 crypto: octeontx2 - add support for CPT operations on CN10K new 76c1f4e0efd8 crypto: octeontx2 - enable and handle ME interrupts new d5c1477b2f39 crypto: hisilicon/sec - add new type of SQE new adc3f65a7806 crypto: hisilicon/sec - driver adapt to new SQE new 7b44c0eecd6a crypto: hisilicon/sec - add new skcipher mode for SEC new 5652d55a76f6 crypto: hisilicon/sec - add fallback tfm supporting for XTS mode new 6161f40c630b crypto: hisilicon/sec - fixup 3des minimum key size declaration new 1e609f5fb73b crypto: hisilicon/hpre - fix ecdh self test issue new 9612581fc109 crypto: hisilicon/hpre - add check before gx modulo p new b981f7990e1a crypto: hisilicon/hpre - register ecdh NIST P384 new 38cd3968bf28 crypto: hisilicon/qm - adjust reset interface new e3ac4d20e936 crypto: hisilicon/qm - enable PF and VFs communication new 3cd53a27c2fc crypto: hisilicon/qm - add callback to support communication new 760fe22cf5e9 crypto: hisilicon/qm - update reset flow new b6e57c7cdd79 Merge remote-tracking branch 'crypto/master' new 5745d647d556 Merge tag 'amd-drm-next-5.14-2021-06-02' of https://gitlab [...] new cc8e176a1699 Merge remote-tracking branch 'drm/drm-next' new b970b8e9fbb4 drm/doc: Include fence chain api new 4a888ba03fd9 drm/vgem/vgem_drv: Standard comment blocks should not use [...] new 95b2151fec3e drm/sched: Fix inverted comment for hang_limit new c5ef15ae0963 video: fbdev: atyfb: mach64_cursor.c: deleted the repeated word new ff323d6d72e1 video: fbdev: mb862xx: use DEVICE_ATTR_RO macro new f611b1e7624c drm: Avoid circular dependencies for CONFIG_FB new 5ea4dba68305 drm/msm/a6xx: add CONFIG_QCOM_LLCC dependency new 4dc7c97d04dc drm/pl111: depend on CONFIG_VEXPRESS_CONFIG new 01b166b23be2 drm/mediatek/mtk_disp_color: Strip incorrect doc and demot [...] new cebecaf18e4e drm/mediatek/mtk_disp_gamma: Strip and demote non-conforma [...] new ae727f6722dc drm/mediatek/mtk_disp_ovl: Strip and demote non-conformant header new f2ab3713d6ab drm/mediatek/mtk_disp_rdma: Strip and demote non-conforman [...] new 2f921c077069 drm/sti/sti_hdmi_tx3g4c28phy: Provide function names for k [...] new 8fb84ac8911e drm/sti/sti_hda: Provide missing function names new 94c38225f335 drm/sti/sti_tvout: Provide a bunch of missing function names new 6c3f953381e5 drm/sti/sti_hqvdp: Fix incorrectly named function 'sti_hqv [...] new 8c69d0298fb5 drm/nouveau/nvkm/subdev/mc/tu102: Make functions called by [...] new c3d670fcc874 drm/ttm/ttm_tt: Demote non-conformant kernel-doc header new 81f9fedd5cb4 drm/panel/panel-raspberrypi-touchscreen: Demote kernel-doc abuse new c372257758ad drm/panel/panel-sitronix-st7701: Demote kernel-doc abuse new 73f6f23063ec drm/exynos/exynos7_drm_decon: Fix incorrect naming of 'dec [...] new 6668da9fb787 drm/exynos/exynos_drm_ipp: Fix documentation for 'exynos_d [...] new a3dd6d9093ee drm/vboxvideo/hgsmi_base: Place function names into headers new 8fd54b2c94ac drm/vboxvideo/modesetting: Provide function names for prot [...] new 610d9c311b13 drm/panel: add rotation support for Elida KD35T133 panels new 0939cd7e9e1d Merge remote-tracking branch 'drm-misc/for-linux-next' new 1718b53159d1 drm/amdgpu: Use drm_dbg_kms for reporting failure to get a GEM FB new 4d0be62638c2 drm/amdkfd: Add flush-type parameter to kfd_flush_tlb new 5834407d685f drm/amdkfd: Add heavy-weight TLB flush after unmapping new 891069653f51 drm/amdgpu: Add table_freed parameter to amdgpu_vm_bo_update new 0c4187038a67 drm/amdkfd: Make TLB flush conditional on mapping new c49d64b02100 drm/amdgpu: remove redundant assignment of variable k new 9aeff4e09425 drm/amd/display: remove variable active_disp new 1e5d0ab46347 drm: fix doc warnings in drm_atomic.h new 5f70127b3276 drm/amd/display: Keep linebuffer pixel depth at 30bpp for [...] new c4ff54d4874e usb/host: enable auto power control for xhci-pci new 441564754f4d drm/amdgpu: add another raven1 gfxoff quirk new abc3df17eea5 drm/amdgpu: only check for _PR3 on dGPUs new 74455f37bd48 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new cb5153e099b1 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 34cba1d1e590 Revert "drm/amd/display: To modify the condition in indica [...] new 8d3450718e26 drm/amdgpu: check whether s2idle is enabled to determine s0ix new 07c4045ec95b drm/radeon: Add HD-audio component notifier support (v2) new 579038fd7d84 Merge remote-tracking branch 'amdgpu/drm-next' new ec7dfdfce1a0 drm/i915/dmc: s/DRM_ERROR/drm_err new 03256487fee3 drm/i915/dmc: Add intel_dmc_has_payload() helper new 3ed131e5a43b drm/i915/dmc: Move struct intel_dmc to intel_dmc.h new 4a300e65b59b drm/i915/ddi: Flush encoder power domain ref puts during d [...] new dd839aa857eb drm/i915: Fix incorrect assert about pending power domain [...] new 514d83cb673f drm/i915/adlp: Fix AUX power well -> PHY mapping new eb54886e1c3a Merge remote-tracking branch 'drm-intel/for-linux-next' new 9860c7f58023 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new db0468472335 drm/msm/dpu: merge dpu_hw_intr_get_interrupt_statuses into [...] new 2c54508a47c4 drm/msm/dpu: hw_intr: always call dpu_hw_intr_clear_intr_s [...] new 6f8351cabfe5 drm/msm/dpu: define interrupt register names new ee49ca01c812 drm/msm/dpu: replace IRQ lookup with the data in hw catalog new 20fbdd16f5a0 drm/msm/dpu: drop remains of old irq lookup subsystem new 1c1e7763a6d4 drm/msm/dpu: simplify IRQ enabling/disabling new 5bd6a6f99b91 drm/msm: Move vblank debug prints to drm_dbg_vbl() new 8e1b682e0131 drm/msm/dp: Drop malformed debug print new 47c8c24e98da drm/msm: Move FB debug prints to drm_dbg_state() new 17f868760458 drm/msm/disp: Use plane debug print helper new b83fb4d242c0 drm/msm/disp: Move various debug logs to atomic bucket new 2ffd7e54d612 Merge remote-tracking branch 'drm-msm/msm-next' new 93357ef55f27 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 3f482494b642 Merge remote-tracking branch 'regmap/for-next' new f481a99ca33e Merge remote-tracking branch 'sound/for-next' new 6522a8486c00 ASoC: atmel: sam9x5_wm8731: use devm_snd_soc_register_card() new b82d0759a3b1 ASoC: imx-audio-rpmsg: use module_rpmsg_driver to simplify [...] new 14aa731dbf46 ASoC: dt-bindings: Convert imx-audmux binding to json schema new d66e03391059 ASoC: rsnd: check for zero node count new 28b170110a76 ASoC: fsl: imx-es8328: use devm_snd_soc_register_card() new 81aad4727853 ASoC: img: Fix PM reference leak in img_i2s_in_probe() new 2cdfe6520c93 ASoC: rsnd: adg: supply __printf(x, y) formatting for dbg_msg() new b48e4aa48931 ASoC: rsnd: adg: tidyup rsnd_adg_get_clkin/out() parameter new cb2f97d89f38 ASoC: rsnd: adg: use more simple method for null_clk new d668a5e2409b ASoC: rsnd: adg: check return value for rsnd_adg_get_clkin/out() new 3f4593fb4a9d ASoC: rsnd: tidyup __rsnd_mod_xxx macro comments new f3b3bceb859c Merge series "ASoC: rsnd: tidyup adg and header" from Kuni [...] new 61cd091d9226 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next new c885178ea1fe Merge remote-tracking branch 'sound-asoc/for-next' new fc074cf8122e Merge remote-tracking branch 'modules/modules-next' new 7d3a23862ce3 Merge remote-tracking branch 'input/next' new 90bf3e28ef51 null_blk: Fix null pointer dereference on nullb->disk on b [...] new 395519aaff7a Merge branch 'for-5.14/block' into for-next new 613471549f36 block: Do not pull requests from the scheduler when we can [...] new f32f6390ea49 Merge branch 'for-5.14/block' into for-next new 7cc2623d1c84 block: Update blk_update_request() documentation new 808d854ca281 Merge branch 'for-5.14/block' into for-next new 5a0c1c5d6593 Merge remote-tracking branch 'block/for-next' new c127019667ab dm writecache: don't split bios when overwriting contiguou [...] new 046e927acfd3 dm writecache: interrupt writeback if suspended new 48bdf7e05145 dm table: Constify static struct blk_ksm_ll_ops new 436888a6f053 dm zoned: check zone capacity new 44834573edc9 dm: Fix dm_accept_partial_bio() relative to zone managemen [...] new 40ef9345c065 dm: cleanup device_area_is_invalid() new de1b889e9d65 dm: move zone related code to dm-zone.c new ef12cb2f3800 dm: Introduce dm_report_zones() new 3a1e343c53ae dm: Forbid requeue of writes to zones new 127139905548 block: improve handling of all zones reset operation new 7489038b43d1 block: introduce bio zone helpers new 1e139cb51be8 block: introduce BIO_ZONE_WRITE_LOCKED bio flag new f9859628c401 dm: rearrange core declarations for extended use from dm-zone.c new d307f390a1fe dm: introduce zone append emulation new 18a20f4aed64 dm crypt: Fix zoned block device support new 1a990f722334 Merge remote-tracking branch 'device-mapper/for-next' new 20113d76fbd7 Merge remote-tracking branch 'mmc/next' new 00e702861e7c Merge remote-tracking branch 'mfd/for-mfd-next' new be1e8463df64 Merge remote-tracking branch 'backlight/for-backlight-next' new 94233f11f8b6 power: supply: ab8500: Fix typo new 1c1f13a006ed power: supply: ab8500: Move to componentized binding new 7e2bb83c617f power: supply: ab8500: Call battery population once new 5bcb5087c9dd power: supply: ab8500: Avoid NULL pointers new f9184a228d7a power: supply: ab8500: Enable USB and AC new 9c2b682610a2 power: supply: ab8500: Drop unused member new 066ebe8ca1e4 power: ab8500: remove unused header new 73ddad05b44e MAINTAINERS: power: supply: cover also header files new e2bfc28afabc power: supply: ab8500: Drop unnecessary NULL check after c [...] new aa8c8bf64b6e power: supply: pm2301_charger: Delete driver new 3ee236296a40 power: supply: smb347-charger: Drop unused include new 7d76367774d7 power: supply: rn5t618: Add charger type detection new 20a3c8b57b2b power: supply: rn5t618: Add input current limit new b49a81d0fd02 power: supply: sbs-battery: cache constant string properties new dfc13073dbbe Merge remote-tracking branch 'battery/for-next' new 8f4ef0788c68 regulator: max77802: Remove .set_ramp_delay from max77802_ [...] new 8cdded982a6c regulator: max77802: Convert to use regulator_set_ramp_del [...] new 30b38b805b36 regulator: fan53555: Fix missing slew_reg/mask/shift setti [...] new b61ac767db4d regulator: fan53555: Convert to use regulator_set_ramp_del [...] new 6041d5fe512c regulator: bd9576: Constify the voltage tables new 1623d767c7ec regulator: rt6245: Add the binding document for Richtek RT6245 new a747070e9b62 regulator: rt6245: Add support for Richtek RT6245 new 55ef1590c894 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new b406faf18fc8 Merge remote-tracking branch 'regulator/for-next' new 450e1c925aec Merge remote-tracking branch 'security/next-testing' new 9cd66a803ef6 Merge remote-tracking branch 'apparmor/apparmor-next' new cde1391a0b40 ima: Add ima_show_template_uint() template library function new 7dcfeacc5a9d ima: Define new template fields iuid and igid new f8216f6b957f ima: Define new template field imode new 8c7a703ec978 evm: Verify portable signatures against all protected xattrs new 8314b6732ae4 ima: Define new template fields xattrnames, xattrlengths a [...] new 88016de3ab07 ima: Define new template evm-sig new d721c15fd519 evm: Don't return an error in evm_write_xattrs() if audit [...] new dc0983f2f9b6 Merge branch 'verify-evm-portable-sig-v2' into next-integrity new ef8eece9c87a Merge remote-tracking branch 'integrity/next-integrity' new bbbffcee7c2a Merge remote-tracking branch 'keys/keys-next' new 1487159031a6 Merge remote-tracking branch 'selinux/next' new c23a796bd16c Merge remote-tracking branch 'smack/next' new 50121841f359 Merge remote-tracking branch 'iommu/next' new dcf5c9247a7c Merge remote-tracking branch 'audit/next' new 3c16db607924 Merge remote-tracking branch 'devicetree/for-next' new 5fa5e6dec762 spi: atmel: Switch to transfer_one transfer method new 4abd64150166 spi: atmel: Reduce spin lock usage new c955a0cc8a28 spi: spi-mem: add automatic poll status functions new 8941cd8d295e mtd: spinand: use the spi-mem poll status APIs new 86d1c6bbae32 spi: stm32-qspi: add automatic poll status feature new 627bad89ce55 Merge series "MTD: spinand: Add spi_mem_poll_status() supp [...] new e7cacae458b5 Merge remote-tracking branch 'spi/for-5.14' into spi-next new e34bb5be2eb3 Merge remote-tracking branch 'spi/for-next' new 74b2fc882d38 dmaengine: idxd: Use cpu_feature_enabled() new 9bfecd058339 x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remo [...] new 2b31e8ed96b2 x86/alternative: Optimize single-byte NOPs at an arbitrary [...] new a17629f01bc2 Merge branch 'x86/urgent' new 4884c2f0f121 Merge branch 'x86/splitlock' new f4351e187fa7 Merge branch 'x86/misc' new 4303f0f4ebf4 Merge branch 'x86/irq' new d54c12990f45 Merge branch 'x86/fpu' new 8d25404bbaa9 Merge branch 'x86/entry' new 19e27f7122a3 Merge branch 'x86/cpu' new 7ee0e638a526 x86/alternative: Align insn bytes vertically new 8d0687f36971 Merge branch 'x86/cleanups' new 438b34658493 Merge branch 'x86/boot' new 2a36ee0b5a20 Merge branch 'x86/apic' new 05789d8bdf60 Merge branch 'timers/nohz' new dd138e2689c6 Merge branch 'timers/core' new c39eb4ff8b8f Merge branch 'smp/core' new fcf6631f3736 sched/pelt: Ensure that *_sum is always synced with *_avg new a2957759e698 Merge branch 'sched/urgent' new a9e906b71f96 Merge branch 'sched/urgent' into sched/core, to pick up fixes new 09f5f6845246 Merge branch 'sched/core' new fd2449bee503 Merge branch 'ras/core' new 200f3828ef0a Merge branch 'perf/urgent' new dfa46ef5e844 Merge branch 'perf/core' new a2d82c8c1796 Merge branch 'objtool/core' new 02de1a2a05f5 Merge branch 'locking/core' new f68f2a36292d Merge branch 'irq/core' new 24c50168409a Merge branch 'efi/core' new 6997d21ae7f6 Merge remote-tracking branch 'tip/auto-latest' new 1e6bb2b293be Merge remote-tracking branch 'edac/edac-for-next' new 8042d1cab9b0 Merge remote-tracking branch 'rcu/rcu/next' new ab8a717ad00f Merge remote-tracking branch 'kvm-arm/next' new f22f74c992cc Merge remote-tracking branch 'percpu/for-next' new a1a474268b77 platform/x86: touchscreen_dmi: Fix Chuwi Hi10 Pro comment new 62998fb00791 platform/x86: toshiba_acpi: Fix missing error code in tosh [...] new fd9f10567ace platform/surface: aggregator: Fix event disable function new 9c539b5bc665 Merge remote-tracking branch 'drivers-x86/for-next' new 57ac783e7932 Merge remote-tracking branch 'leds/for-next' new cb1672a47a4f Merge remote-tracking branch 'ipmi/for-next' new ff0ad0e233f9 Merge remote-tracking branch 'driver-core/driver-core-next' new 7f7d0afe1d47 Revert "usb: typec: mux: Remove requirement for the "orien [...] new 425de3182c91 USB: gr_udc: remove dentry storage for debugfs file new 5ff90af9da8f usb: dwc3: debugfs: Add and remove endpoint dirs dynamically new a09dca7a8ed9 Merge remote-tracking branch 'usb/usb-next' new 561029bd3f81 Merge remote-tracking branch 'usb-serial/usb-next' new 46ecb9e3b473 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 14923804f21e Merge remote-tracking branch 'tty/tty-next' new a610853bcee1 Merge remote-tracking branch 'char-misc/char-misc-next' new 8fe67575472d dt-bindings: extcon: sm5502: Document siliconmitus,sm5504-muic new 0ce4250c4412 extcon: sm5502: Refactor driver to use chip-specific struct new b792cb11d39f extcon: sm5502: Add support for SM5504 new a5e5e7a677d5 Merge remote-tracking branch 'extcon/extcon-next' new 1ed9e566f3d7 MAINTAINERS: update marvell,armada-3700-utmi-phy.yaml reference new 202ca7f181b6 Merge remote-tracking branch 'phy-next/next' new 6ebea2e8348d Merge remote-tracking branch 'soundwire/next' new 27b55be83868 Merge remote-tracking branch 'thunderbolt/next' new 2a2e9f46a2ca Merge remote-tracking branch 'staging/staging-next' new 9504db5765e8 iio: adc: tsc2046: fix a warning message in tsc2046_adc_up [...] new af51ec8c9213 iio: hid: trigger: Balance runtime pm + use pm_runtime_res [...] new e50f8e049554 iio: buffer: Remove redundant assignment to in_loc new 941f130881fa iio: adis16480: support burst read function new b892770a2c55 iio: Drop Duplicated "mount-matrix" parameter new 842b17223fcd staging: iio: cdc: ad7746: Remove unnecessary assignment i [...] new 53ebee949980 iio: afe: iio-rescale: Support processed channels new 13f212e15b84 dt-bindings: staging: iio: cdc: ad7746: add binding docume [...] new bbd125f84fcc staging: iio: cdc: ad7746: use dt for capacitive channel setup. new 0990c6e428c8 iio: adis16260: make use of adis lock helpers new 5d142d41585f iio: adis16136: make use of adis lock helpers new 42ef8aa2263b iio: st_sensors: Create extended attr macro new 3d8ad94bb175 iio: accel: st_sensors: Support generic mounting matrix new 8d78d1e171fc iio: accel: st_sensors: Stop copying channels new d5b920015f50 iio: magnetometer: st_magn: Support mount matrix new e1c5d708bfe0 iio: gyro: st_gyro: Support mount matrix new 38e9d5caeedb iio: chemical: sgp30: Drop use of %hx in format string. new ff9111ab3e1f iio: adc: max11100: Use get_unaligned_be16() rather than o [...] new 7169a78e3984 iio: adc: max11100: Use devm_ functions for rest of probe() new 30b527dd4fc5 iio: adc: max1118: Use devm_ managed functions for all of probe new 3c43b6e108d5 iio: adc: max1118: Avoid jumping back and forth between sp [...] new 6c100eb960e7 iio: adc: ti-adc081c: Use devm managed functions for all o [...] new 55364f73a600 iio: adc: ti-adc0832: Use devm managed functions for all o [...] new 9ecc2ebbb636 iio: adc: ti-adc108s102: Use devm managed functions for al [...] new 09f75a2bab03 iio: adc: ti-adc161s626: Use devm managed functions for al [...] new 9410685cb183 staging: iio: cdc: ad7746: remove ordinary comments new 7d3049fbf3c3 staging: iio: cdc: ad7746: clean up probe return new 6a7e4b04df3f staging: iio: cdc: ad7746: extract capac setup to own function new b711f687a1c1 counter: Add support for Intel Quadrature Encoder Peripheral new eb4e91f42fc9 iio: accel: bma180: Add missing 500 Hz / 1000 Hz bandwidth new 1c8994f27bed Merge remote-tracking branch 'iio/togreg' new a5313ed4740f Merge remote-tracking branch 'icc/icc-next' new 58b2045fe300 Merge remote-tracking branch 'dmaengine/next' new d2ef864ae077 Merge remote-tracking branch 'cgroup/for-next' new 5fe23891d9d7 Merge remote-tracking branch 'scsi/for-next' new 64ff646f76f5 Merge remote-tracking branch 'scsi-mkp/for-next' new e40a84043472 Merge remote-tracking branch 'vhost/linux-next' new d3ed645fe18c Merge remote-tracking branch 'rpmsg/for-next' new c43c608fb571 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new c8d3c6aba14c Merge remote-tracking branch 'gpio-intel/for-next' new 68c34354f595 Merge remote-tracking branch 'pinctrl/for-next' new 28a00ad261fc Merge remote-tracking branch 'pinctrl-intel/for-next' new 3ba65c2f2908 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new 2350fe2dd4f3 Merge remote-tracking branch 'pwm/for-next' new 621ff5623671 Merge remote-tracking branch 'userns/for-next' new 5bfe3c998f57 Merge remote-tracking branch 'livepatching/for-next' new 99672937fead Merge remote-tracking branch 'coresight/next' new 935b0198e8bc Merge remote-tracking branch 'rtc/rtc-next' new cdb3a49539ed Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new aa4a79f62477 Merge remote-tracking branch 'seccomp/for-next/seccomp' new cdcbb86d2708 Merge remote-tracking branch 'kspp/for-next/kspp' new ee694c7b1e52 Merge remote-tracking branch 'gnss/gnss-next' new cda978bb8c9d Merge remote-tracking branch 'slimbus/for-next' new f72624cae8fd Merge remote-tracking branch 'nvmem/for-next' new 9d99be3fa477 Merge remote-tracking branch 'hyperv/hyperv-next' new 11b04b085a46 Merge remote-tracking branch 'auxdisplay/auxdisplay' new d008ac74674a Merge remote-tracking branch 'fpga/for-next' new 3b314c47e20a Merge remote-tracking branch 'mhi/mhi-next' new e1c25af3acf5 Merge remote-tracking branch 'memblock/for-next' new fb41e9add0b7 Merge remote-tracking branch 'rust/rust-next' new 7fcbc7cc1323 Merge remote-tracking branch 'cxl/next' new af970d6f03d8 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new d3b1f7e200d9 Revert "MIPS: make userspace mapping young by default" new 5636fbe69ca5 kfence: use TASK_IDLE when awaiting allocation new 31a0e67df48e pid: take a reference when initializing `cad_pid` new c16d511fd94b mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() new e3c9db252a19 mm/page_alloc: fix counting of free pages after take off f [...] new f1f459025ef6 drivers/base/memory: fix trying offlining memory blocks wi [...] new 92bf30370390 hugetlb: pass head page to remove_hugetlb_page() new fb80ff7aa9d2 proc: add .gitignore for proc-subset-pid selftest new 832fc9024540 mm/kasan/init.c: fix doc warning new f3e630cf03fe mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY new 611478a0fe60 lib: crc64: fix kernel-doc warning new fe6d137cd7ee ocfs2: fix data corruption by fallocate new 97bd16882ab3 mailmap: use private address for Michel Lespinasse new f528c75964d1 mm,hwpoison: fix race with hugetlb page allocation new 1de662874b72 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 97d6c676eaab /proc/kpageflags: do not use uninitialized struct pages new c76616dc2537 kthread: switch to new kerneldoc syntax for named variable [...] new 39d3cfac5bed ia64: headers: drop duplicated words new 3b46a14114b0 ia64: mca_drv: fix incorrect array size calculation new 4890024b3a96 streamline_config.pl: make spacing consistent new 7f785270eaea streamline_config.pl: add softtabstop=4 for vim users new 3ca0dc4a3870 scripts/spelling.txt: add more spellings to spelling.txt new 2863e7f8e8e0 squashfs: add option to panic on errors new 7cd5fc7983cf ocfs2: remove unnecessary INIT_LIST_HEAD() new 7f911e5008dd ocfs2: fix snprintf() checking new db48866c98cc ocfs2: remove redundant assignment to pointer queue new 2abf0d90bcba ocfs2: remove repeated uptodate check for buffer new ca53a7d724ea ocfs2: replace simple_strtoull() with kstrtoull() new 7a4fbab0ffaa ocfs2: clear links count in ocfs2_mknod() if an error occurs new 0731c861adae ocfs2: fix ocfs2 corrupt when iputting an inode new 317afb8c84a4 kernel: watchdog: modify the explanation related to watchd [...] new f606c1d5e7d9 doc: watchdog: modify the explanation related to watchdog thread new c90d73b842b5 doc: watchdog: modify the doc related to "watchdog/%u" new f501d7ddf958 kunit: make test->lock irq safe new 6dba1df792c6 mm/slub, kunit: add a KUnit test for SLUB debugging functionality new d30302071731 mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] new a0441938289e mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] new d1993adf45a0 slub: remove resiliency_test() function new a7ba988ff9de mm, slub: change run-time assertion in kmalloc_index() to [...] new d1955a09698d kfence: test: fix for "mm, slub: change run-time assertion [...] new 31f711b0dd77 mm, slub: fix support for clang 10 new f806d8adc801 slub: restore slub_debug=- behavior new 8eed2673416f slub: actually use 'message' in restore_bytes() new fa3406ae3a7c slub: indicate slab_fix() uses printf formats new 8fe3190b3ddc slub: force on no_hash_pointers when slub_debug is enabled new b208d582a0b5 slub-force-on-no_hash_pointers-when-slub_debug-is-enabled-fix new e6657989a2df tools/vm/page_owner_sort.c: check malloc() return new b1aa1071c1ff mm/debug_vm_pgtable: ensure THP availability via has_trans [...] new 65cea89cf7e1 mm: page-writeback: kill get_writeback_state() comments new 7030049da80d mm/page-writeback: Fix performance when BDI's share of rat [...] new 4e24fa49e33c mm/page-writeback: update the comment of Dirty position control new f82aa24371ff mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() new 29f7ef2d9e3d mm/gup_benchmark: support threading new 235210e419c2 mm: gup: allow FOLL_PIN to scale in SMP new 0856e3c0753f mm: gup: pack has_pinned in MMF_HAS_PINNED new f41ac8aee0c4 mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes new f59687a9b8d4 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED new f70e2c3031d7 mm/swapfile: use percpu_ref to serialize against concurren [...] new 2c953da5e79c swap: fix do_swap_page() race with swapoff new 784aa78e1f24 mm/swap: remove confusing checking for non_swap_entry() in [...] new 0e24ebb4b736 mm/shmem: fix shmem_swapin() race with swapoff new ea0fe08deda3 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] new 56129d2b731f mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION new 47db0e349306 mm/swapfile: fold scan_swap_map() into the only caller get [...] new f4a09e28f9db mm/swap: remove unused local variable nr_shadows new 7d070458d3f0 mm/swap_slots.c: delete meaningless forward declarations new 9d0980c41934 mm/swap: remove unused global variable nr_swapper_spaces new 62533cd7ab35 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] new a21e328ff844 mm: free idle swap cache page after COW new 946459f6aedf mm/memcg: move mod_objcg_state() to memcontrol.c new 8075e74f001c mm/memcg: cache vmstat data in percpu memcg_stock_pcp new fc4bdc77eaec mm/memcg: improve refill_obj_stock() performance new d30b766ed70e mm/memcg: optimize user context object stock access new 6eb6ce9365a9 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] new 05580c3fdd83 mm/memcontrol.c: fix potential uninitialized variable warning new 1225088e0668 mm: memcg/slab: properly set up gfp flags for objcg pointer array new ad18a012cfd9 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches new 4b69e3da1fe6 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] new 6513ab00bb16 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 new e2dde2d03725 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix new e7d161029e67 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches new 8847cfbfeeb8 mm: memcontrol: fix root_mem_cgroup charging new 8e6e86ffacf3 mm: memcontrol: fix page charging in page replacement new 6fd0fc26ad6d mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm new 697cae27ad45 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] new ef280f8b0a57 mm: memcontrol: simplify lruvec_holds_page_lru_lock new 9e5b79bdb423 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] new 02bd1dbf4e39 mm: memcontrol: simplify the logic of objcg pinning memcg new 486d4cef5cd0 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] new 1808c9d4975e mm: vmscan: remove noinline_for_stack new 54058cb1e62b memcontrol: use flexible-array member new 0b97a2b93b6f perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC new bf1654bf9a2c binfmt: remove in-tree usage of MAP_EXECUTABLE new 84b5631c8dd9 binfmt-remove-in-tree-usage-of-map_executable-fix new 5a628d587c58 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() new adde41305758 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap new 8795281dd083 mm/mmap: introduce unlock_range() for code cleanup new c36b1d2fd14b mm-mmap-introduce-unlock_range-for-code-cleanup-fix new 221954c77916 mm/mmap: use find_vma_intersection() in do_mmap() for overlap new deb871ee82b7 mm/memory.c: fix comment of finish_mkwrite_fault() new f047335810fe mm: add vma_lookup(), update find_vma_intersection() comments new 3f842c8e4700 drm/i915/selftests: use vma_lookup() in __igt_mmap() new aaad8fc68278 arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] new bedaa845daf1 arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] new b66ae77fdd4d arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] new d046ce4f59eb arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] new dc027e6a3491 arch/mips/kernel/traps: use vma_lookup() instead of find_vma() new 1d24eaf17051 arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() new 9ae495a8e4f8 x86/sgx: use vma_lookup() in sgx_encl_find() new 8c40a3b1f576 virt/kvm: use vma_lookup() instead of find_vma_intersection() new 253c06dd6da4 vfio: use vma_lookup() instead of find_vma_intersection() new b1d561bf72bc net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() new 716643b2733a drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() new 81332a8379f9 media: videobuf2: use vma_lookup() in get_vaddr_frames() new e995e17f728a misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() new 82059f227abc kernel/events/uprobes: use vma_lookup() in find_active_uprobe() new 5a865a2f132f lib/test_hmm: use vma_lookup() in dmirror_migrate() new 520e59b9ea45 mm/ksm: use vma_lookup() in find_mergeable_vma() new 361604359bd5 mm/migrate: use vma_lookup() in do_pages_stat_array() new 66f17c4705ea mm/mremap: use vma_lookup() in vma_to_resize() new 687b72aa8515 mm/memory.c: use vma_lookup() in __access_remote_vm() new 3509977425d5 mm/mempolicy: use vma_lookup() in __access_remote_vm() new 52b172415a0c mm: remove special swap entry functions new 98b494439c42 mm/swapops: rework swap entry manipulation code new 8833f37c85aa mm/rmap: split try_to_munlock from try_to_unmap new 539b5dc0d1a3 mm/rmap: split migration into its own function new bc0d5be42c89 mm: rename migrate_pgmap_owner new d8b745ed252d mm/memory.c: allow different return codes for copy_nonpres [...] new 71d5747b8dfe mm: device exclusive memory access new a34a2e232cbb mm: selftests for exclusive device memory new 82be0332d4a0 mm: selftests: fix potential integer overflow on shift of a int new 83b0f1a6972e nouveau/svm: refactor nouveau_range_fault new 8226e067e319 nouveau/svm: implement atomic SVM access new a06acd02ca47 mm: improve mprotect(R|W) efficiency on pages referenced once new 667762ba7bb5 mm: improve mprotect(R|W) efficiency on pages referenced once new dd1325aff9ad selftest/mremap_test: update the test to handle pagesize o [...] new e8cf7366d012 selftest/mremap_test: avoid crash with static build new c9cc1b37afd8 mm/mremap: use pmd/pud_poplulate to update page table entries new b593cd52db77 mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix new 0c8d0370948f powerpc/mm/book3s64: fix possible build error new 28a956d7cfa6 powerpc/mm/book3s64: update tlb flush routines to take a p [...] new 1e49bb6f0c13 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] new 03e249c8fba7 mm/mremap: use range flush that does TLB and page walk cac [...] new e0f4fce36abf mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] new 06138dfd6a06 mm/mremap: move TLB flush outside page table lock new 25545aaaab39 mm/mremap: allow arch runtime override new 0273421d9639 powerpc/mm: enable move pmd/pud new 752edc9bd741 h8300: remove unused variable new 63a0ef39477e mm/dmapool: use DEVICE_ATTR_RO macro new 49577becda6e mm, tracing: unify PFN format strings new 143f1f2412b8 mm/page_alloc: add an alloc_pages_bulk_array_node() helper new 4fbd156f79bf mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() new 9a360e29826b mm/vmalloc: print a warning message first on failure new 640e087541ad mm/vmalloc: remove quoted strings split across lines new f4a9cb88f917 mm/vmalloc: Fallback to a single page allocator new cfa930556991 printk: introduce dump_stack_lvl() new d03cfe9d858b fix for "printk: introduce dump_stack_lvl()" new f90602191473 kasan: use dump_stack_lvl(KERN_ERR) to print stacks new ecb2977a7492 mm: report which part of mem is being freed on initmem case new c3b08b6120da mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] new 34324ed9a7cf mm/mmzone.h: simplify is_highmem_idx() new de0dd0c2da45 mm: make __dump_page static new a73fe9894a44 mm/page_alloc: bail out on fatal signal during reclaim/com [...] new f71af044fa57 mm/debug: factor PagePoisoned out of __dump_page new 6eebc053e202 mm/page_owner: constify dump_page_owner new 9babb4a3098e mm: make compound_head const-preserving new f5daacc159d1 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype new 8fd094271497 mm: constify page_count and page_ref_count new b1d24f0126fd mm: optimise nth_page for contiguous memmap new 73ea300e45dc mm/page_alloc: switch to pr_debug new dfb5764234f3 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 new f419db6465c2 mm/page_alloc: split per cpu page lists and zone stats new e97264194e99 mm/page_alloc: split per cpu page lists and zone stats -fix new 20eafc473be9 mm/page_alloc: split per cpu page lists and zone stats -fix -fix new 86cfcaf0fb9a mm/page_alloc: convert per-cpu list protection to local_lock new 7df5c5647896 mm/page_alloc: work around a pahole limitation with zero-s [...] new 25473af53c42 mm-page_alloc-convert-per-cpu-list-protection-to-local_loc [...] new 003b6e8a4c40 mm/vmstat: convert NUMA statistics to basic NUMA counters new 11e198c851df mm/vmstat: inline NUMA event counter updates new 9b4a87dcc782 mm/page_alloc: batch the accounting updates in the bulk allocator new cf41028c7eca mm/page_alloc: reduce duration that IRQs are disabled for [...] new bf922daf1706 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] new 3dcbe270d8ec mm/page_alloc: avoid conflating IRQs disabled with zone->lock new 61cf07cafac9 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] new baab24fd75e2 mm: page_alloc: dump migrate-failed pages only at -EBUSY new f6ec7cb30d72 mm/page_alloc: delete vm.percpu_pagelist_fraction new ff342972cb4b mm/page_alloc: disassociate the pcp->high from pcp->batch new 228f1d2ef1af mm/page_alloc: disassociate the pcp->high from pcp->batch -fix new b7e5900262df mm/page_alloc: adjust pcp->high after CPU hotplug events new e9995a59359f mm/page_alloc: scale the number of pages that are batch freed new ee6718035fd7 mm/page_alloc: limit the number of pages on PCP lists when [...] new 01565d442fab mm/page_alloc: introduce vm.percpu_pagelist_high_fraction new 2fde233046cb mm/page_alloc: introduce vm.percpu_pagelist_high_fraction -fix new bff17b40f923 mm: drop SECTION_SHIFT in code comments new 18b8e46df9c7 mm/page_alloc: improve memmap_pages dbg msg new 50bb89b84fda mm/page_alloc: fix counting of managed_pages new c1e13ef087df mm/page_alloc: move free_the_page new 70d35c6370f1 mm/page_alloc: allow high-order pages to be stored on the [...] new 3c81e2abb531 mm/memory-failure: use a mutex to avoid memory_failure() races new fe0e4a0d75ef mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix new 9e8e6151faf4 mm,hwpoison: return -EHWPOISON to denote that the page has [...] new ad9c59c24095 mm,hwpoison: send SIGBUS with error virutal address new 5b752d0b4b39 mmhwpoison-send-sigbus-with-error-virutal-address-fix new effb1a36aea1 mm,hwpoison: make get_hwpoison_page() call get_any_page() new af222c215d02 mm: memory_hotplug: factor out bootmem core functions to b [...] new 999c07d8234d mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP new e8fbc596d313 mm: hugetlb: gather discrete indexes of tail page new 5114b08ac5c0 mm: hugetlb: free the vmemmap pages associated with each H [...] new 6d28e45dd359 mm: hugetlb: defer freeing of HugeTLB pages new b1a53ced2777 mm: hugetlb: alloc the vmemmap pages associated with each [...] new 5b675806cf15 mm: hugetlb: fix dissolve_free_huge_page use of tail/head page new 317dd22f175e mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap new 6dff9c4105b6 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] new e916581eca4c mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] new 0b7aad704757 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate new 3380d54cd3ff mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] new 7502ae18d288 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] new 3145f0deee2d mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK new e5bddb289bc0 mm/huge_memory.c: use page->deferred_list new 69aaa89f9139 mm/huge_memory.c: add missing read-only THP checking in tr [...] new 824fd91e544d mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] new b4ac358243bf mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] new d3bb39d12ac2 mm/huge_memory.c: don't discard hugepage if other processe [...] new 5baa7746e497 mm/hugetlb: change parameters of arch_make_huge_pte() new d96cb4fc7a32 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge new 2b67bafd0cb6 x86: define only {pud/pmd}_{set/clear}_huge when useful new 93e8f462ea4e arm64: define only {pud/pmd}_{set/clear}_huge when useful new 29134543f435 mm/vmalloc: enable mapping of huge pages at pte level in vmap new dd68f6bff5ce mm/vmalloc: enable mapping of huge pages at pte level in vmalloc new cec466010374 powerpc/8xx: add support for huge pages on VMAP and VMALLOC new 0deeb6ecfcdb khugepaged: selftests: remove debug_cow new 222443397a2e mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY new 0a9f83ab2aa2 userfaultfd: remove set but not used variable 'vm_alloc_shared' new 99bd95b06779 userfaultfd/selftests: use user mode only new dd423b51a155 userfaultfd/selftests: remove the time() check on delayed uffd new 7d06d2a95dbc userfaultfd/selftests: dropping VERIFY check in locking_thread new 9e82b19c2708 userfaultfd/selftests: only dump counts if mode enabled new aad8640b5a92 userfaultfd/selftests: unify error handling new 50b20ba29d59 mm/thp: simplify copying of huge zero page pmd when fork new 5409693400bc mm/userfaultfd: fix uffd-wp special cases for fork() new f232b296f3e4 mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix new 6c4bf48284d0 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit new e00e38388a46 mm/userfaultfd: fail uffd-wp registration if not supported new f849f301ec89 mm/pagemap: export uffd-wp protection information new 3f49c56e7d9b userfaultfd/selftests: add pagemap uffd-wp test new f95557c404e3 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] new c64bb38932a4 userfaultfd/shmem: support minor fault registration for shmem new 2428c148f73e userfaultfd/shmem: support UFFDIO_CONTINUE for shmem new e392767b8300 userfaultfd/shmem: advertise shmem minor fault support new bf6ebd97aba0 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] new 9854d7e023b4 userfaultfd/selftests: use memfd_create for shmem test type new 848f68b43d55 userfaultfd/selftests: create alias mappings in the shmem test new 3e04e8c3a9fc userfaultfd/selftests: reinitialize test context in each test new 8ac9fc490c5b userfaultfd-selftests-reinitialize-test-context-in-each-test-fix new fd0e52225695 userfaultfd/selftests: exercise minor fault handling shmem [...] new 5ce2fa99176c userfaultfd: fix UFFDIO_CONTINUE ioctl request definition new 667dc8542104 mm/swap: fix pte_same_as_swp() not removing uffd-wp bit wh [...] new cb4290ae372d mm/kconfig: move HOLES_IN_ZONE into mm new ae18cbf889ec docs: proc.rst: meminfo: briefly describe gaps in memory a [...] new 47f4bbffb19b fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER new 65040bef0a88 fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM new b5eecd5fa782 fs/proc/kcore: don't read offline sections, logically offl [...] new 7f1fc54d151b mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] new f68213e96178 virtio-mem: use page_offline_(start|end) when setting Page [...] new 6813ecd5abbb fs/proc/kcore: use page_offline_(freeze|thaw) new 2513a2eda13e mm/compaction: use DEVICE_ATTR_WO macro new 90a7d65ff62e mm/mempolicy: cleanup nodemask intersection check for oom new 7464473c7aee mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] new fe6705e93f28 mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] new c7b57961e04f mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] new f562daded866 mm/mempolicy: unify the parameter sanity check for mbind a [...] new 15936dbbd3f6 mm/mempolicy: unify the parameter sanity check for mbind a [...] new ef747a9e8254 include/linux/mmzone.h: add documentation for pfn_valid() new 5f29ab54b9fa memblock: update initialization of reserved pages new c4f13a9af41f arm64: decouple check whether pfn is in linear map from pf [...] new 9dc1ab880e29 arm64: drop pfn_valid_within() and simplify pfn_valid() new 7bca31cfc399 mm: migrate: fix missing update page_private to hugetlb_pa [...] new 71c8eb7c2fa8 mm: migrate: fix missing update page_private to hugetlb_pa [...] new d04849ae397f mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs new 90d97a795585 mm: memory: add orig_pmd to struct vm_fault new 2e131b674779 mm: memory: make numa_migrate_prep() non-static new cf0b5e070347 mm: thp: refactor NUMA fault handling new 77c5eecb3056 mm: thp: fix a double unlock bug new dbfa40322c14 mm: migrate: account THP NUMA migration counters correctly new 899a0552050d mm: migrate: don't split THP for misplaced NUMA page new ff8b0ff76c5f mm: migrate: check mapcount for THP instead of refcount new e9c074f68b5a mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] new adf1192c458a mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new dc21fa156c60 mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] new 90aae7ede0a1 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc new 1e96a2fb186d nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes new 2ac34a23da0d mm: generalize ZONE_[DMA|DMA32] new cc374a31dfe2 mm: make variable names for populate_vma_page_range() consistent new f9fa594a4d32 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] new f0bd42bc788d mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] new ccb6df07380c MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT new e6c2519b4a59 selftests/vm: add protection_keys_32 / protection_keys_64 [...] new 0c680b17af1e selftests/vm: add test for MADV_POPULATE_(READ|WRITE) new e859c9474b7d mm/memory_hotplug: rate limit page migration warnings new 64ecbb3b82aa memory-hotplug.rst: complete admin-guide overhaul new 59c46c4f65df mm,memory_hotplug: drop unneeded locking new 0b84bb0ef136 mmmemory_hotplug-drop-unneeded-locking-fix new 257f8340c8a8 mm/zswap.c: remove unused function zswap_debugfs_exit() new 2ef247ef8c3b mm/zswap.c: avoid unnecessary copy-in at map time new 89b7b36c7b23 mm/zswap.c: fix two bugs in zswap_writeback_entry() new e59019449de4 mm/highmem: Remove deprecated kmap_atomic new 4fa8f316513d zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK new 01f6ec56bd1e mm: fix typos and grammar error in comments new b6b715bb5680 mm: fix comments mentioning i_mutex new 493a8ad7f64c mm: define default value for FIRST_USER_ADDRESS new cab253e8295e mm: fix spelling mistakes new 5dbfc78897c9 mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages new 597527a51c07 mm/vmalloc: include header for prototype of set_iounmap_nonlazy new 109e58e95bc8 mm/page_alloc: make should_fail_alloc_page() static new f81f754fdee8 mm/mapping_dirty_helpers: remove double Note in kerneldoc new d4f665a40226 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] new b3d8e9a057d4 mm/memory_hotplug: fix kerneldoc comment for __try_online_node new 8fdcc452df86 mm/memory_hotplug: fix kerneldoc comment for __remove_memory new 283b0d90c7e7 mm/zbud: add kerneldoc fields for zbud_pool new 84583a91970f mm/z3fold: add kerneldoc fields for z3fold_pool new 17734692999a mm/swap: make swap_address_space an inline function new 93459fa208a1 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations new 24b551518711 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined new d45d1fafb70e mm/page_alloc: move prototype for find_suitable_fallback new 89f4e2449c06 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM new dfb1faf7e83d kfence: unconditionally use unbound work queue new d8cdc111be86 fs/buffer.c: add debug print for __getblk_gfp() stall problem new d37cdffeace6 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 5b037d34daf3 kernel/hung_task.c: Monitor killed tasks. new b04f90de4593 proc: Avoid mixing integer types in mem_rw() new 198ae5009720 fs/proc/kcore.c: add mmap interface new aff6f0618061 fs-proc-kcorec-add-mmap-interface-fix new fc1476d93ac9 procfs: allow reading fdinfo with PTRACE_MODE_READ new 770c7131fec0 procfs/dmabuf: add inode number to /proc/*/fdinfo new 67de1ff69814 sysctl: remove redundant assignment to first new f2b33412657b proc/sysctl: make protected_* world readable new f9471bbcfcef kernel.h: split out panic and oops helpers new 4e766cd83412 kernelh-split-out-panic-and-oops-helpers-fix new ba28d4eafe57 kernel.h: split out panic and oops helpers (ia64 fix) new c934b9630053 lib: decompress_bunzip2: remove an unneeded semicolon new 087224af00e8 lib/string_helpers: switch to use BIT() macro new 02134ce88f68 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] new 0638e85ed435 lib/string_helpers: drop indentation level in string_escape_mem() new 9e06e2b7388b lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII new 6d2d685f9363 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] new 36bebfb5b525 lib/string_helpers: allow to append additional characters [...] new 383290285fed lib/test-string_helpers: print flags in hexadecimal format new d4d72bc9c10f lib/test-string_helpers: get rid of trailing comma in terminators new 70fc3d3e29a3 lib/test-string_helpers: add test cases for new features new 7b666d80e961 MAINTAINERS: add myself as designated reviewer for generic [...] new 6a0b44e5342a seq_file: introduce seq_escape_mem() new 10d8306c1bef seq_file: add seq_escape_str() as replica of string_escape_str() new 9e246af7f86d seq_file: convert seq_escape() to use seq_escape_str() new e1467012104c nfsd: avoid non-flexible API in seq_quote_mem() new c097410828d0 seq_file: drop unused *_escape_mem_ascii() new af3feecee574 lib/math/rational.c: fix divide by zero new c07577bd7e8f lib/math/rational: add Kunit test cases new 826cc2764bbe lib-math-rational-add-kunit-test-cases-fix new 9630a5ea8eb4 lib/math/rational: fix spelling mistake "demominator" -> " [...] new bf6d2b91be0b lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static new 22223263e181 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] new 26b12b3502a4 checkpatch: scripts/spdxcheck.py now requires python3 new 220253b4ebf3 checkpatch: improve the indented label test new 709c9e4c4df4 init: print out unknown kernel parameters new dfbeb7e03eb8 init/main.c: silence some -Wunused-parameter warnings new 9b2c12c2f328 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 430532509f28 x86: signal: don't do sas_ss_reset() until we are certain [...] new 64011a16ad70 exec: remove checks in __register_bimfmt() new b2d041758e06 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] new 34ac3408f123 kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] new a383ec2bdd1f kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] new 74704cf47688 lib/decompressors: remove set but not used variabled 'level' new 84e269113f53 lib-decompressors-remove-set-but-not-used-variabled-level-fix new 6e3ac07bfce0 ipc sem: use kvmalloc for sem_undo allocation new a2adaf2758ad ipc: use kmalloc for msg_queue and shmid_kernel new 9472c2cf26dc ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock new 63bbc67bcd4d ipc/util.c: use binary search for max_idx new c89611187050 ipc-utilc-use-binary-search-for-max_idx-fix new 3f160eb715f9 linux-next-pre new 801fd85af35c Merge branch 'akpm-current/current' new edaf2b8039f8 mm: arch: remove indirection level in alloc_zeroed_user_hi [...] new c82f25163b40 kasan: use separate (un)poison implementation for integrated init new 4ce13eba755d arm64: mte: handle tags zeroing at page allocation time new 226930ba52c0 kasan: disable freed user page poisoning with HW tags new bd0189b3f56b mm/slub: use stackdepot to save stack trace in objects new 09cdff69d139 slub: STACKDEPOT: rename save_stack_trace() new 084f77089409 mm/slub: use stackdepot to save stack trace in objects-fix new 939bdd49a907 mmap: make mlock_future_check() global new c6fc97353797 riscv/Kconfig: make direct map manipulation options depend on MMU new daaee89462fc set_memory: allow querying whether set_direct_map_*() is a [...] new 06216a092f26 mm: introduce memfd_secret system call to create "secret" [...] new d1f4237a8ae6 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new 5c5a9a29d58a PM: hibernate: disable when there are active secretmem users new fd05bd716ee0 arch, mm: wire up memfd_secret system call where relevant new 4c7894ceb270 secretmem: test: add basic selftest for memfd_secret(2) new 3d34f9278423 mm: fix spelling mistakes in header files new 332fa04b0351 buildid: only consider GNU notes for build ID parsing new 8ce5a51f2610 buildid: add API to parse build ID out of buffer new b0b4715d9046 buildid: stash away kernels build ID on init new 15c3af1b861d buildid-stash-away-kernels-build-id-on-init-fix new 4d9146a8e5c4 dump_stack: add vmlinux build ID to stack traces new 23e01211a94b module: add printk formats to add module build ID to stacktraces new 3c28b0af8f77 module-add-printk-formats-to-add-module-build-id-to-stackt [...] new 6543bb101692 buildid: fix build when CONFIG_MODULES is not set new cbf761414db6 module-add-printk-formats-to-add-module-build-id-to-stackt [...] new ede9794b127c module: fix build error when CONFIG_SYSFS is disabled new a7aa42896d6d arm64: stacktrace: use %pSb for backtrace printing new aae9f1adc2a1 x86/dumpstack: use %pSb/%pBb for backtrace printing new ef392c6c4c08 scripts/decode_stacktrace.sh: support debuginfod new 41b417974939 scripts/decode_stacktrace.sh: silence stderr messages from [...] new a724f7df91fc scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] new 42e3f940e065 buildid: mark some arguments const new 3419a78ee6a9 buildid: fix kernel-doc notation new 05de096cb377 kdump: use vmlinux_build_id to simplify
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 (0278f9c5b615) \ N -- N -- N refs/heads/akpm (05de096cb377)
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 1062 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 | 3 + Documentation/ABI/stable/sysfs-class-infiniband | 20 - Documentation/ABI/testing/sysfs-bus-counter | 9 + Documentation/ABI/testing/sysfs-fs-f2fs | 18 +- .../bindings/clock/qcom,dispcc-sm8x50.yaml | 1 + .../devicetree/bindings/clock/qcom,gcc.yaml | 2 + .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 + .../bindings/crypto/intel,ixp4xx-crypto.yaml | 47 + .../bindings/extcon/siliconmitus,sm5502-muic.yaml | 6 +- .../intel,ixp4xx-network-processing-engine.yaml | 22 +- .../devicetree/bindings/hwmon/ti,ads7828.yaml | 2 +- .../bindings/phy/phy-rockchip-inno-usb2.yaml | 11 +- .../regulator/richtek,rt6245-regulator.yaml | 89 + .../devicetree/bindings/soc/rockchip/grf.yaml | 6 +- .../bindings/sound/amlogic,gx-sound-card.yaml | 4 +- .../devicetree/bindings/sound/imx-audmux.txt | 28 - .../devicetree/bindings/sound/imx-audmux.yaml | 119 + Documentation/driver-api/dma-buf.rst | 9 + Documentation/hwmon/max31790.rst | 12 - Documentation/security/IMA-templates.rst | 8 + MAINTAINERS | 32 +- arch/alpha/include/asm/page.h | 6 +- arch/arm/Kconfig.debug | 2 + arch/arm/boot/compressed/Makefile | 2 +- arch/arm/boot/compressed/atags_to_fdt.c | 2 +- arch/arm/boot/dts/rk3066a.dtsi | 1 - arch/arm/boot/dts/rk3188.dtsi | 1 - arch/arm/boot/dts/rk322x.dtsi | 4 +- arch/arm/boot/dts/rv1108.dtsi | 2 +- arch/arm/include/asm/ftrace.h | 3 + arch/arm/include/asm/insn.h | 8 +- arch/arm/include/asm/module.h | 10 + arch/arm/include/asm/pgtable.h | 2 +- arch/arm/kernel/ftrace.c | 46 +- arch/arm/kernel/insn.c | 19 +- arch/arm/kernel/module-plts.c | 49 +- arch/arm/kernel/setup.c | 16 +- arch/arm/mach-ixp4xx/common.c | 26 + arch/arm/mm/mmu.c | 22 +- arch/arm/probes/kprobes/test-thumb.c | 10 +- arch/arm/tools/Makefile | 25 +- arch/arm/tools/syscallnr.sh | 3 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 74 +- arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 36 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 4 +- arch/arm64/include/asm/mte.h | 4 + arch/arm64/include/asm/page.h | 10 +- arch/arm64/include/asm/perf_event.h | 5 + arch/arm64/kernel/perf_event.c | 33 + arch/arm64/lib/mte.S | 20 + arch/arm64/mm/fault.c | 26 + arch/arm64/mm/proc.S | 10 +- arch/h8300/kernel/setup.c | 2 - arch/ia64/include/asm/page.h | 6 +- arch/m68k/include/asm/page_no.h | 6 +- arch/powerpc/include/asm/pte-walk.h | 29 + arch/powerpc/kernel/eeh.c | 23 +- arch/powerpc/kernel/io-workarounds.c | 16 +- arch/powerpc/kernel/iommu.c | 11 +- arch/powerpc/kernel/kprobes.c | 4 +- arch/powerpc/kvm/book3s_hv.c | 1 - arch/powerpc/kvm/book3s_hv_rm_mmu.c | 15 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 7 + arch/s390/include/asm/page.h | 6 +- arch/x86/include/asm/disabled-features.h | 7 +- arch/x86/include/asm/fpu/api.h | 6 +- arch/x86/include/asm/fpu/internal.h | 7 - arch/x86/include/asm/page.h | 6 +- arch/x86/kernel/alternative.c | 68 +- arch/x86/kernel/fpu/xstate.c | 57 - block/blk-core.c | 12 +- block/blk-mq-sched.c | 12 +- block/blk-mq.c | 2 +- block/blk-mq.h | 2 + block/blk-zoned.c | 119 +- crypto/af_alg.c | 2 +- drivers/block/null_blk/main.c | 2 +- drivers/char/hw_random/exynos-trng.c | 3 +- drivers/char/hw_random/ks-sa-rng.c | 3 +- drivers/char/hw_random/omap-rng.c | 6 +- drivers/clk/analogbits/wrpll-cln28hpc.c | 2 +- drivers/clk/qcom/Kconfig | 7 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/apcs-sdx55.c | 18 +- drivers/clk/qcom/clk-rcg2.c | 81 + drivers/clk/qcom/clk-smd-rpm.c | 672 +-- drivers/clk/qcom/dispcc-sm8250.c | 190 +- drivers/clk/qcom/gcc-mdm9607.c | 1655 ++++++ drivers/clk/sifive/sifive-prci.c | 2 +- drivers/clk/versatile/Kconfig | 2 - drivers/counter/Kconfig | 10 + drivers/counter/Makefile | 1 + drivers/counter/intel-qep.c | 546 ++ drivers/crypto/hisilicon/hpre/hpre_crypto.c | 96 +- drivers/crypto/hisilicon/qm.c | 726 ++- drivers/crypto/hisilicon/qm.h | 1 + drivers/crypto/hisilicon/sec2/sec.h | 10 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 483 +- drivers/crypto/hisilicon/sec2/sec_crypto.h | 184 + drivers/crypto/ixp4xx_crypto.c | 140 +- drivers/crypto/marvell/octeontx2/Makefile | 13 +- drivers/crypto/marvell/octeontx2/cn10k_cpt.c | 93 + drivers/crypto/marvell/octeontx2/cn10k_cpt.h | 36 + drivers/crypto/marvell/octeontx2/otx2_cpt_common.h | 23 + .../crypto/marvell/octeontx2/otx2_cpt_hw_types.h | 16 +- drivers/crypto/marvell/octeontx2/otx2_cptlf.c | 9 +- drivers/crypto/marvell/octeontx2/otx2_cptlf.h | 10 + drivers/crypto/marvell/octeontx2/otx2_cptpf.h | 1 + drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c | 160 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 32 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.h | 8 +- drivers/crypto/marvell/octeontx2/otx2_cptvf.h | 3 + drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c | 49 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c | 43 + .../crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c | 17 +- drivers/dma/idxd/cdev.c | 1 + drivers/dma/idxd/init.c | 4 +- drivers/dma/ipu/ipu_irq.c | 2 +- drivers/dma/sh/rcar-dmac.c | 2 +- drivers/extcon/Kconfig | 2 +- drivers/extcon/extcon-sm5502.c | 200 +- drivers/extcon/extcon-sm5502.h | 82 +- drivers/firmware/arm_scmi/driver.c | 2 + drivers/firmware/arm_scmi/mailbox.c | 3 + drivers/firmware/arm_scmi/smc.c | 3 + drivers/firmware/arm_scpi.c | 11 + drivers/gpu/drm/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 24 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 7 +- .../drm/amd/display/dc/bios/bios_parser_helper.c | 5 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 11 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 2 + .../gpu/drm/i915/display/intel_display_debugfs.c | 4 +- drivers/gpu/drm/i915/display/intel_display_power.c | 56 +- drivers/gpu/drm/i915/display/intel_dmc.c | 63 +- drivers/gpu/drm/i915/display/intel_dmc.h | 22 + drivers/gpu/drm/i915/i915_drv.h | 18 +- drivers/gpu/drm/i915/i915_gpu_error.c | 2 +- drivers/gpu/drm/mediatek/mtk_disp_color.c | 3 +- drivers/gpu/drm/mediatek/mtk_disp_gamma.c | 4 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 3 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 4 +- drivers/gpu/drm/msm/Kconfig | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 203 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h | 43 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 39 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 84 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 4 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 40 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 35 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 202 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 1450 +---- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 112 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 19 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 63 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 14 +- drivers/gpu/drm/msm/dp/dp_panel.c | 1 - drivers/gpu/drm/msm/msm_drv.c | 4 +- drivers/gpu/drm/msm/msm_fb.c | 8 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c | 6 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 8 + .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 2 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 2 +- drivers/gpu/drm/pl111/Kconfig | 2 +- drivers/gpu/drm/sti/sti_hda.c | 6 +- drivers/gpu/drm/sti/sti_hdmi_tx3g4c28phy.c | 4 +- drivers/gpu/drm/sti/sti_hqvdp.c | 2 +- drivers/gpu/drm/sti/sti_tvout.c | 18 +- drivers/gpu/drm/ttm/ttm_tt.c | 2 +- drivers/gpu/drm/vboxvideo/hgsmi_base.c | 19 +- drivers/gpu/drm/vboxvideo/modesetting.c | 20 +- drivers/gpu/drm/vgem/vgem_drv.c | 2 +- drivers/hwmon/corsair-psu.c | 14 + drivers/hwmon/max31790.c | 101 +- drivers/hwmon/sht4x.c | 95 +- drivers/iio/accel/bma180.c | 11 +- drivers/iio/dummy/Kconfig | 1 + drivers/iio/frequency/adf4350.c | 6 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 5 +- drivers/iio/light/si1133.c | 18 +- drivers/iio/light/si1145.c | 10 +- drivers/infiniband/Kconfig | 2 +- drivers/infiniband/core/cm.c | 621 ++- drivers/infiniband/core/mad.c | 17 +- drivers/infiniband/core/sa_query.c | 4 +- drivers/infiniband/core/uverbs_cmd.c | 21 +- drivers/infiniband/hw/Makefile | 2 +- drivers/infiniband/hw/i40iw/Kconfig | 9 - drivers/infiniband/hw/i40iw/Makefile | 9 - drivers/infiniband/hw/i40iw/i40iw.h | 602 --- drivers/infiniband/hw/i40iw/i40iw_cm.c | 4419 --------------- drivers/infiniband/hw/i40iw/i40iw_cm.h | 462 -- drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 5243 ------------------ drivers/infiniband/hw/i40iw/i40iw_d.h | 1746 ------ drivers/infiniband/hw/i40iw/i40iw_hmc.c | 821 --- drivers/infiniband/hw/i40iw/i40iw_hmc.h | 241 - drivers/infiniband/hw/i40iw/i40iw_hw.c | 851 --- drivers/infiniband/hw/i40iw/i40iw_main.c | 2064 ------- drivers/infiniband/hw/i40iw/i40iw_osdep.h | 195 - drivers/infiniband/hw/i40iw/i40iw_p.h | 129 - drivers/infiniband/hw/i40iw/i40iw_pble.c | 611 --- drivers/infiniband/hw/i40iw/i40iw_pble.h | 131 - drivers/infiniband/hw/i40iw/i40iw_puda.c | 1496 ------ drivers/infiniband/hw/i40iw/i40iw_puda.h | 188 - drivers/infiniband/hw/i40iw/i40iw_register.h | 1030 ---- drivers/infiniband/hw/i40iw/i40iw_status.h | 101 - drivers/infiniband/hw/i40iw/i40iw_type.h | 1358 ----- drivers/infiniband/hw/i40iw/i40iw_uk.c | 1200 ----- drivers/infiniband/hw/i40iw/i40iw_user.h | 422 -- drivers/infiniband/hw/i40iw/i40iw_utils.c | 1518 ------ drivers/infiniband/hw/i40iw/i40iw_verbs.c | 2652 --------- drivers/infiniband/hw/i40iw/i40iw_verbs.h | 179 - drivers/infiniband/hw/i40iw/i40iw_vf.c | 85 - drivers/infiniband/hw/i40iw/i40iw_vf.h | 62 - drivers/infiniband/hw/i40iw/i40iw_virtchnl.c | 759 --- drivers/infiniband/hw/i40iw/i40iw_virtchnl.h | 124 - drivers/infiniband/hw/irdma/Kconfig | 12 + drivers/infiniband/hw/irdma/Makefile | 27 + drivers/infiniband/hw/irdma/cm.c | 4421 +++++++++++++++ drivers/infiniband/hw/irdma/cm.h | 417 ++ drivers/infiniband/hw/irdma/ctrl.c | 5657 ++++++++++++++++++++ drivers/infiniband/hw/irdma/defs.h | 1155 ++++ drivers/infiniband/hw/irdma/hmc.c | 710 +++ drivers/infiniband/hw/irdma/hmc.h | 180 + drivers/infiniband/hw/irdma/hw.c | 2725 ++++++++++ drivers/infiniband/hw/irdma/i40iw_hw.c | 216 + drivers/infiniband/hw/irdma/i40iw_hw.h | 160 + drivers/infiniband/hw/irdma/i40iw_if.c | 216 + drivers/infiniband/hw/irdma/icrdma_hw.c | 149 + drivers/infiniband/hw/irdma/icrdma_hw.h | 71 + drivers/infiniband/hw/irdma/irdma.h | 153 + drivers/infiniband/hw/irdma/main.c | 358 ++ drivers/infiniband/hw/irdma/main.h | 555 ++ drivers/infiniband/hw/irdma/osdep.h | 86 + drivers/infiniband/hw/irdma/pble.c | 521 ++ drivers/infiniband/hw/irdma/pble.h | 136 + drivers/infiniband/hw/irdma/protos.h | 116 + drivers/infiniband/hw/irdma/puda.c | 1745 ++++++ drivers/infiniband/hw/irdma/puda.h | 194 + drivers/infiniband/hw/irdma/status.h | 71 + drivers/infiniband/hw/irdma/trace.c | 112 + drivers/infiniband/hw/irdma/trace.h | 3 + drivers/infiniband/hw/irdma/trace_cm.h | 458 ++ drivers/infiniband/hw/irdma/type.h | 1541 ++++++ drivers/infiniband/hw/irdma/uda.c | 271 + drivers/infiniband/hw/irdma/uda.h | 89 + drivers/infiniband/hw/irdma/uda_d.h | 128 + drivers/infiniband/hw/irdma/uk.c | 1684 ++++++ drivers/infiniband/hw/irdma/user.h | 437 ++ drivers/infiniband/hw/irdma/utils.c | 2541 +++++++++ drivers/infiniband/hw/irdma/verbs.c | 4527 ++++++++++++++++ drivers/infiniband/hw/irdma/verbs.h | 225 + drivers/infiniband/hw/irdma/ws.c | 406 ++ drivers/infiniband/hw/irdma/ws.h | 41 + drivers/infiniband/hw/mlx4/qp.c | 9 +- drivers/infiniband/hw/mlx5/qp.c | 6 +- drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 1 + drivers/iommu/tegra-smmu.c | 16 +- drivers/md/dm-cache-target.c | 11 +- drivers/md/dm-core.h | 65 + drivers/md/dm-crypt.c | 24 +- drivers/md/dm-kcopyd.c | 13 +- drivers/md/dm-table.c | 19 +- drivers/md/dm-thin.c | 2 +- drivers/md/dm-writecache.c | 8 +- drivers/md/dm-zone.c | 580 +- drivers/md/dm.c | 97 +- drivers/md/dm.h | 16 +- drivers/memory/tegra/Kconfig | 2 +- drivers/memory/tegra/Makefile | 6 +- drivers/memory/tegra/mc.c | 321 +- drivers/memory/tegra/mc.h | 25 + drivers/memory/tegra/tegra114.c | 1245 +++-- drivers/memory/tegra/tegra124.c | 1306 +++-- drivers/memory/tegra/tegra186.c | 1679 ++---- drivers/memory/tegra/tegra194.c | 1351 +++++ drivers/memory/tegra/tegra20.c | 110 +- drivers/memory/tegra/tegra210.c | 1433 ++--- drivers/memory/tegra/tegra30.c | 1292 +++-- drivers/mtd/nand/spi/core.c | 45 +- drivers/net/bonding/bond_main.c | 8 +- drivers/net/bonding/bond_options.c | 5 +- drivers/net/ethernet/chelsio/cxgb3/adapter.h | 2 +- drivers/net/ethernet/chelsio/cxgb3/common.h | 2 + drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 19 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 38 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 14 +- drivers/net/ethernet/intel/i40e/i40e_client.c | 149 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 7 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 8 +- drivers/net/ethernet/intel/ice/ice.h | 8 +- drivers/net/ethernet/intel/ice/ice_lib.c | 10 + drivers/net/ethernet/intel/ice/ice_txrx.c | 12 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 11 +- drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 55 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 23 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 16 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 14 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 8 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 8 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 11 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 24 + .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 5 +- .../mellanox/mlx5/core/en_accel/ktls_txrx.h | 2 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.h | 10 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 8 +- .../mellanox/mlx5/core/en_accel/tls_stats.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 17 +- .../net/ethernet/mellanox/mlx5/core/fs_ft_pool.c | 2 + .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 2 + .../net/ethernet/mellanox/mlx5/core/sf/hw_table.c | 1 - drivers/net/ethernet/micrel/ks8851_common.c | 15 +- drivers/net/ethernet/qlogic/Kconfig | 3 + drivers/net/ethernet/qlogic/qed/Makefile | 5 + drivers/net/ethernet/qlogic/qed/qed.h | 14 + drivers/net/ethernet/qlogic/qed/qed_cxt.c | 45 +- drivers/net/ethernet/qlogic/qed/qed_cxt.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 140 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 6 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 20 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 40 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 3 + drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_nvmetcp.c | 829 +++ drivers/net/ethernet/qlogic/qed/qed_nvmetcp.h | 103 + .../net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.c | 376 ++ .../net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.h | 40 + .../ethernet/qlogic/qed/qed_nvmetcp_ip_services.c | 238 + drivers/net/ethernet/qlogic/qed/qed_ooo.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_sp.h | 5 + drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 3 +- .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 13 +- drivers/net/ethernet/stmicro/stmmac/common.h | 3 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 14 - .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 12 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 40 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 47 +- drivers/net/ieee802154/mrf24j40.c | 4 +- drivers/net/ipa/ipa_endpoint.c | 63 +- drivers/net/ipa/ipa_reg.h | 1 + drivers/net/netdevsim/bus.c | 2 +- drivers/net/pcs/pcs-xpcs.c | 395 +- drivers/net/phy/marvell.c | 27 +- drivers/net/wan/hdlc_cisco.c | 49 +- drivers/net/wireless/broadcom/b43/phy_n.c | 47 - drivers/net/wireless/broadcom/b43legacy/dma.c | 13 - drivers/net/wireless/broadcom/b43legacy/main.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +- drivers/nfc/nfcmrvl/usb.c | 14 +- drivers/nvme/host/Kconfig | 17 + drivers/nvme/host/Makefile | 3 + drivers/nvme/host/fabrics.c | 12 +- drivers/nvme/host/fabrics.h | 9 + drivers/nvme/host/rdma.c | 5 +- drivers/nvme/host/tcp-offload.c | 1318 +++++ drivers/nvme/host/tcp-offload.h | 206 + drivers/nvme/target/core.c | 33 +- drivers/nvme/target/loop.c | 11 +- drivers/phy/microchip/sparx5_serdes.c | 4 + drivers/phy/ralink/phy-mt7621-pci.c | 2 +- drivers/phy/tegra/xusb-tegra186.c | 550 +- drivers/phy/tegra/xusb-tegra210.c | 1877 +++++-- drivers/phy/tegra/xusb.c | 92 +- drivers/phy/tegra/xusb.h | 22 +- drivers/platform/surface/aggregator/controller.c | 2 +- drivers/platform/x86/toshiba_acpi.c | 1 + drivers/platform/x86/touchscreen_dmi.c | 2 +- drivers/power/supply/Makefile | 2 +- drivers/power/supply/ab8500-bm.h | 7 +- drivers/power/supply/ab8500_btemp.c | 125 +- drivers/power/supply/ab8500_charger.c | 380 +- drivers/power/supply/ab8500_fg.c | 144 +- drivers/power/supply/abx500_chargalg.c | 117 +- drivers/power/supply/pm2301_charger.c | 1249 ----- drivers/power/supply/rn5t618_power.c | 235 + drivers/power/supply/sbs-battery.c | 153 +- drivers/power/supply/smb347-charger.c | 1 - drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/bd9576-regulator.c | 34 +- drivers/regulator/fan53555.c | 64 +- drivers/regulator/hi6421v600-regulator.c | 2 +- drivers/regulator/max77802-regulator.c | 70 +- drivers/regulator/rt4801-regulator.c | 4 +- drivers/regulator/rt6245-regulator.c | 254 + drivers/soc/ixp4xx/ixp4xx-npe.c | 7 + drivers/spi/spi-atmel.c | 139 +- drivers/spi/spi-mem.c | 86 + drivers/spi/spi-stm32-qspi.c | 91 +- drivers/staging/iio/cdc/ad7746.c | 58 +- drivers/usb/dwc3/debug.h | 3 + drivers/usb/dwc3/debugfs.c | 21 +- drivers/usb/dwc3/gadget.c | 3 + drivers/usb/gadget/udc/gr_udc.c | 7 +- drivers/usb/gadget/udc/gr_udc.h | 2 - drivers/usb/host/xhci-tegra.c | 613 ++- drivers/usb/typec/mux.c | 16 + drivers/video/fbdev/aty/mach64_cursor.c | 2 +- drivers/video/fbdev/mb862xx/mb862xxfbdrv.c | 6 +- fs/cifs/cifs_debug.c | 2 +- fs/cifs/cifs_spnego.c | 4 +- fs/cifs/cifs_spnego.h | 3 +- fs/cifs/cifsglob.h | 71 +- fs/cifs/cifsproto.h | 32 +- fs/cifs/cifssmb.c | 36 +- fs/cifs/connect.c | 61 +- fs/cifs/ntlmssp.h | 5 +- fs/cifs/sess.c | 166 +- fs/cifs/smb1ops.c | 10 +- fs/cifs/smb2misc.c | 4 +- fs/cifs/smb2ops.c | 8 +- fs/cifs/smb2pdu.c | 104 +- fs/cifs/smb2proto.h | 6 +- fs/cifs/smb2transport.c | 33 +- fs/cifs/transport.c | 25 +- fs/ext4/extents.c | 43 +- fs/ext4/fast_commit.c | 170 +- fs/ext4/fast_commit.h | 19 - fs/ext4/ialloc.c | 6 +- fs/ext4/mballoc.c | 2 +- fs/ext4/namei.c | 6 +- fs/ext4/super.c | 11 +- fs/ext4/sysfs.c | 4 + fs/f2fs/data.c | 16 +- fs/f2fs/f2fs.h | 4 + fs/f2fs/file.c | 12 +- fs/f2fs/gc.c | 4 +- fs/f2fs/segment.c | 4 +- fs/f2fs/super.c | 18 +- fs/f2fs/sysfs.c | 177 +- fs/io_uring.c | 1 + fs/namespace.c | 9 +- fs/nfs/client.c | 2 +- fs/nfs/nfs4client.c | 2 +- fs/nfs/nfs4proc.c | 16 +- fs/nfs/nfstrace.h | 4 - include/drm/drm_atomic.h | 4 + include/drm/gpu_scheduler.h | 2 +- include/dt-bindings/clock/qcom,dispcc-sm8250.h | 9 + include/dt-bindings/clock/qcom,gcc-mdm9607.h | 104 + include/linux/blk_types.h | 1 + include/linux/blkdev.h | 12 + include/linux/device-mapper.h | 6 + include/linux/dm-kcopyd.h | 5 +- include/linux/evm.h | 16 + include/linux/gfp.h | 18 +- include/linux/highmem.h | 43 +- include/linux/hugetlb.h | 6 + include/linux/kasan.h | 64 +- include/linux/mm.h | 2 +- include/linux/mmzone.h | 30 +- include/linux/mtd/spinand.h | 22 + include/linux/net/intel/i40e_client.h | 3 - include/linux/netdevice.h | 2 +- include/linux/page-flags.h | 9 + include/linux/pcs/pcs-xpcs.h | 40 +- include/linux/phy/tegra/xusb.h | 10 +- include/linux/pm2301_charger.h | 48 - include/linux/power/ab8500.h | 16 - include/linux/qed/common_hsi.h | 2 +- include/linux/qed/nvmetcp_common.h | 531 ++ include/linux/qed/qed_if.h | 18 + include/linux/qed/qed_ll2_if.h | 2 +- include/linux/qed/qed_nvmetcp_if.h | 240 + include/linux/qed/qed_nvmetcp_ip_services_if.h | 29 + include/linux/rmap.h | 2 +- include/linux/spi/spi-mem.h | 16 + include/linux/swapops.h | 15 +- include/memory/renesas-rpc-if.h | 6 +- include/net/caif/caif_dev.h | 2 +- include/net/caif/cfcnfg.h | 2 +- include/net/caif/cfserl.h | 1 + include/net/xfrm.h | 1 - include/rdma/ib_mad.h | 27 +- include/soc/tegra/mc.h | 65 +- include/trace/events/cma.h | 4 +- include/trace/events/filemap.h | 2 +- include/trace/events/kmem.h | 12 +- include/trace/events/mmflags.h | 9 +- include/trace/events/page_pool.h | 4 +- include/trace/events/pagemap.h | 4 +- include/trace/events/vmscan.h | 2 +- include/uapi/linux/icmp.h | 3 +- include/uapi/linux/mount.h | 1 + include/uapi/rdma/i40iw-abi.h | 107 - include/uapi/rdma/ib_user_ioctl_verbs.h | 1 + include/uapi/rdma/irdma-abi.h | 111 + kernel/crash_core.c | 4 +- kernel/sched/fair.c | 10 +- mm/huge_memory.c | 31 +- mm/hugetlb.c | 17 + mm/internal.h | 2 +- mm/kasan/common.c | 4 +- mm/kasan/hw_tags.c | 32 + mm/kasan/init.c | 4 +- mm/memory-failure.c | 236 +- mm/mempolicy.c | 11 +- mm/mempool.c | 6 +- mm/page_alloc.c | 237 +- mm/rmap.c | 7 +- mm/sparse.c | 20 +- mm/swap.c | 2 +- mm/swapfile.c | 2 +- mm/vmscan.c | 3 +- net/8021q/vlan.c | 3 +- net/8021q/vlan.h | 3 +- net/8021q/vlan_dev.c | 6 +- net/bluetooth/6lowpan.c | 16 +- net/bluetooth/a2mp.c | 24 +- net/bluetooth/amp.c | 6 +- net/bluetooth/bnep/core.c | 8 +- net/bluetooth/cmtp/capi.c | 22 +- net/bluetooth/hidp/core.c | 6 +- net/bluetooth/mgmt.c | 16 +- net/bluetooth/mgmt_config.c | 4 +- net/bluetooth/msft.c | 2 +- net/bluetooth/sco.c | 8 +- net/bluetooth/smp.c | 6 +- net/caif/caif_dev.c | 13 +- net/caif/caif_usb.c | 14 +- net/caif/cfcnfg.c | 16 +- net/caif/cfserl.c | 5 + net/compat.c | 2 +- net/core/fib_rules.c | 2 +- net/core/rtnetlink.c | 12 +- net/ieee802154/nl-mac.c | 10 +- net/ieee802154/nl-phy.c | 4 +- net/ieee802154/nl802154.c | 9 +- net/ipv4/icmp.c | 2 +- net/ipv4/tcp_input.c | 45 +- net/ipv6/route.c | 8 +- net/ipv6/sit.c | 3 + net/kcm/kcmsock.c | 5 + net/sched/sch_generic.c | 18 + net/sched/sch_htb.c | 3 + net/smc/smc_core.c | 15 - net/smc/smc_ism.c | 1 - net/tipc/name_table.c | 6 +- net/tipc/name_table.h | 4 +- net/tipc/socket.c | 156 +- net/x25/af_x25.c | 2 +- net/xfrm/xfrm_output.c | 7 - net/xfrm/xfrm_policy.c | 21 +- scripts/checkpatch.pl | 10 +- security/integrity/evm/evm.h | 1 + security/integrity/evm/evm_crypto.c | 7 + security/integrity/evm/evm_main.c | 125 +- security/integrity/evm/evm_secfs.c | 18 +- security/integrity/ima/ima_template.c | 20 +- security/integrity/ima/ima_template_lib.c | 169 +- security/integrity/ima/ima_template_lib.h | 14 + sound/pci/hda/hda_codec.c | 5 + sound/soc/amd/renoir/rn-pci-acp3x.c | 35 - sound/soc/atmel/sam9x5_wm8731.c | 3 +- sound/soc/codecs/tas2562.h | 14 +- sound/soc/fsl/imx-audio-rpmsg.c | 12 +- sound/soc/fsl/imx-es8328.c | 12 +- sound/soc/img/img-i2s-in.c | 2 +- sound/soc/sh/rcar/adg.c | 139 +- sound/soc/sh/rcar/rsnd.h | 21 +- sound/soc/sh/rcar/ssiu.c | 3 + tools/lib/bpf/Makefile | 19 +- tools/lib/bpf/libbpf.map | 6 +- tools/testing/selftests/bpf/.gitignore | 1 + .../selftests/mount_setattr/mount_setattr_test.c | 88 +- 588 files changed, 56503 insertions(+), 41015 deletions(-) create mode 100644 Documentation/devicetree/bindings/crypto/intel,ixp4xx-crypto.yaml create mode 100644 Documentation/devicetree/bindings/regulator/richtek,rt6245-regu [...] delete mode 100644 Documentation/devicetree/bindings/sound/imx-audmux.txt create mode 100644 Documentation/devicetree/bindings/sound/imx-audmux.yaml create mode 100644 drivers/clk/qcom/gcc-mdm9607.c create mode 100644 drivers/counter/intel-qep.c create mode 100644 drivers/crypto/marvell/octeontx2/cn10k_cpt.c create mode 100644 drivers/crypto/marvell/octeontx2/cn10k_cpt.h delete mode 100644 drivers/infiniband/hw/i40iw/Kconfig delete mode 100644 drivers/infiniband/hw/i40iw/Makefile delete mode 100644 drivers/infiniband/hw/i40iw/i40iw.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_cm.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_cm.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_ctrl.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_d.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_hmc.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_hmc.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_hw.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_main.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_osdep.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_p.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_pble.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_pble.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_puda.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_puda.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_register.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_status.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_type.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_uk.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_user.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_utils.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_verbs.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_verbs.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_vf.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_vf.h delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c delete mode 100644 drivers/infiniband/hw/i40iw/i40iw_virtchnl.h create mode 100644 drivers/infiniband/hw/irdma/Kconfig create mode 100644 drivers/infiniband/hw/irdma/Makefile create mode 100644 drivers/infiniband/hw/irdma/cm.c create mode 100644 drivers/infiniband/hw/irdma/cm.h create mode 100644 drivers/infiniband/hw/irdma/ctrl.c create mode 100644 drivers/infiniband/hw/irdma/defs.h create mode 100644 drivers/infiniband/hw/irdma/hmc.c create mode 100644 drivers/infiniband/hw/irdma/hmc.h create mode 100644 drivers/infiniband/hw/irdma/hw.c create mode 100644 drivers/infiniband/hw/irdma/i40iw_hw.c create mode 100644 drivers/infiniband/hw/irdma/i40iw_hw.h create mode 100644 drivers/infiniband/hw/irdma/i40iw_if.c create mode 100644 drivers/infiniband/hw/irdma/icrdma_hw.c create mode 100644 drivers/infiniband/hw/irdma/icrdma_hw.h create mode 100644 drivers/infiniband/hw/irdma/irdma.h create mode 100644 drivers/infiniband/hw/irdma/main.c create mode 100644 drivers/infiniband/hw/irdma/main.h create mode 100644 drivers/infiniband/hw/irdma/osdep.h create mode 100644 drivers/infiniband/hw/irdma/pble.c create mode 100644 drivers/infiniband/hw/irdma/pble.h create mode 100644 drivers/infiniband/hw/irdma/protos.h create mode 100644 drivers/infiniband/hw/irdma/puda.c create mode 100644 drivers/infiniband/hw/irdma/puda.h create mode 100644 drivers/infiniband/hw/irdma/status.h create mode 100644 drivers/infiniband/hw/irdma/trace.c create mode 100644 drivers/infiniband/hw/irdma/trace.h create mode 100644 drivers/infiniband/hw/irdma/trace_cm.h create mode 100644 drivers/infiniband/hw/irdma/type.h create mode 100644 drivers/infiniband/hw/irdma/uda.c create mode 100644 drivers/infiniband/hw/irdma/uda.h create mode 100644 drivers/infiniband/hw/irdma/uda_d.h create mode 100644 drivers/infiniband/hw/irdma/uk.c create mode 100644 drivers/infiniband/hw/irdma/user.h create mode 100644 drivers/infiniband/hw/irdma/utils.c create mode 100644 drivers/infiniband/hw/irdma/verbs.c create mode 100644 drivers/infiniband/hw/irdma/verbs.h create mode 100644 drivers/infiniband/hw/irdma/ws.c create mode 100644 drivers/infiniband/hw/irdma/ws.h create mode 100644 drivers/memory/tegra/tegra194.c create mode 100644 drivers/net/ethernet/qlogic/qed/qed_nvmetcp.c create mode 100644 drivers/net/ethernet/qlogic/qed/qed_nvmetcp.h create mode 100644 drivers/net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.c create mode 100644 drivers/net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.h create mode 100644 drivers/net/ethernet/qlogic/qed/qed_nvmetcp_ip_services.c create mode 100644 drivers/nvme/host/tcp-offload.c create mode 100644 drivers/nvme/host/tcp-offload.h delete mode 100644 drivers/power/supply/pm2301_charger.c create mode 100644 drivers/regulator/rt6245-regulator.c create mode 100644 include/dt-bindings/clock/qcom,gcc-mdm9607.h delete mode 100644 include/linux/pm2301_charger.h delete mode 100644 include/linux/power/ab8500.h create mode 100644 include/linux/qed/nvmetcp_common.h create mode 100644 include/linux/qed/qed_nvmetcp_if.h create mode 100644 include/linux/qed/qed_nvmetcp_ip_services_if.h delete mode 100644 include/uapi/rdma/i40iw-abi.h create mode 100644 include/uapi/rdma/irdma-abi.h