This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 62918e6fd7b5 Add linux-next specific files for 20201123 omits a5f17a1c0211 Merge branch 'akpm/master' omits ba48aaa5dd88 mm/gup: assert that the mmap lock is held in __get_user_pages() omits 05ce6fe28dcf mmap locking API: don't check locking if the mm isn't live yet omits 7120a3260abe secretmem: test: add basic selftest for memfd_secret(2) omits 91321a83532d arch, mm: wire up memfd_secret system call were relevant omits 919f21b69738 PM: hibernate: disable when there are active secretmem users omits e56370e5442d secretmem-add-memcg-accounting-fix2 omits 6508418b23f0 secretmem-add-memcg-accounting-fix omits d556ebd6ed43 secretmem: add memcg accounting omits c009cd109ca6 secretmem: use PMD-size pages to amortize direct map fragm [...] omits b6b506757aef mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 63166e60fdf1 mm: introduce memfd_secret system call to create "secret" [...] omits 1bcbf09378ef set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits 0ae3592ebfe1 set_memory: allow set_direct_map_*_noflush() for multiple pages omits cd300a4b3f10 mmap: make mlock_future_check() global omits 4d8356945692 mm: add definition of PMD_PAGE_ORDER omits 77846a482aea merge fix for "s390/pci: remove races against pte updates" omits 9760c0159df5 mm: simplify follow_pte{,pmd} omits bddd39188ed0 mm: unexport follow_pte_pmd omits 73a7332cc840 epoll: eliminate unnecessary lock for zero timeout omits fabcf914f98b epoll: replace gotos with a proper loop omits d5fdcca57b22 epoll: pull all code between fetch_events and send_event i [...] omits b078fc7248f1 epoll: simplify and optimize busy loop logic omits 164749d400d7 epoll: move eavail next to the list_empty_careful check omits 21e69850e036 epoll: pull fatal signal checks into ep_send_events() omits b4dad0633869 epoll: simplify signal handling omits ff9b3da8f65f epoll: check for events when removing a timed out thread f [...] omits 98c0f33cd8d4 compiler-clang: remove version check for BPF Tracing omits aa88dbbac8a1 ARM: boot: quote aliased symbol names in string.c omits b9434d7afa16 treewide: remove stringification from __alias macro definition omits 0c4d07d0d389 mm/memcontrol:rewrite mem_cgroup_page_lruvec() omits 13ad1feb31c3 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits 91485ac684ce mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits dc272962dfbe mm: slub: call account_slab_page() after slab page initialization omits bf8217f26bf3 mm, kvm: account kvm_vcpu_mmap to kmemcg omits 301fde5db992 mm/memcg: remove unused definitions omits 149353190ac9 mm/memcg: warning on !memcg after readahead page charged omits da25c5dfba00 mm/memcg: bail early from swap accounting if memcg disabled omits c262c91d8604 mm: convert page kmemcg type to a page memcg flag omits d8a8e40fa4e2 mm: introduce page memcg flags omits f8077297c5d5 mm: memcontrol/slab: use helpers to access slab page's memcg_data omits a54e09c0cd61 mm: memcontrol: use helpers to read page's memcg data omits 996163dbe37e Merge branch 'akpm-current/current' omits a2c03dea6e6f powerpc/64s: using DECLARE_STATIC_KEY_FALSE needs linux/ju [...] omits 73b5bc86fa6c Merge remote-tracking branch 'memblock/for-next' omits 10ba5003fdda Merge remote-tracking branch 'notifications/notifications- [...] omits f1cfe52583c6 Merge remote-tracking branch 'mhi/mhi-next' omits 3766145992a6 Merge remote-tracking branch 'fpga/for-next' omits 971420499c54 Merge remote-tracking branch 'pidfd/for-next' omits ab8109bfe73b Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 5d0ef57184ba Merge remote-tracking branch 'hyperv/hyperv-next' omits 09f755c223c3 Merge remote-tracking branch 'xarray/main' omits ac02c2931288 Merge remote-tracking branch 'nvmem/for-next' omits 91abd0a09d1d Merge remote-tracking branch 'slimbus/for-next' omits 5c5c5fa055ea Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 4f35b3cb3602 Merge remote-tracking branch 'rtc/rtc-next' omits 4eca14b83c22 Merge remote-tracking branch 'coresight/next' omits 1e464be69e1d Merge remote-tracking branch 'livepatching/for-next' omits 7918a9e194b9 Merge remote-tracking branch 'kselftest/next' omits 2d652deb83b4 Merge remote-tracking branch 'userns/for-next' omits 94b706ac96a0 Merge remote-tracking branch 'pwm/for-next' omits 682d056304a6 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits bff4f1ad68b7 Merge remote-tracking branch 'pinctrl-intel/for-next' omits c37cc720b478 Merge remote-tracking branch 'pinctrl/for-next' omits ab0940334950 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits ff78741cf901 Merge remote-tracking branch 'gpio/for-next' omits ae50a1c035bf Merge remote-tracking branch 'rpmsg/for-next' omits ea1a8bad2115 Merge remote-tracking branch 'scsi-mkp/for-next' omits 236fda38e1cb Merge remote-tracking branch 'scsi/for-next' omits fb0b683fb440 Merge remote-tracking branch 'dmaengine/next' omits 95fefecdff09 Merge remote-tracking branch 'icc/icc-next' omits ca70deb668da Merge remote-tracking branch 'mux/for-next' omits 2f250cb19c26 Merge remote-tracking branch 'staging/staging-next' omits 1b1b85d68df0 Merge remote-tracking branch 'thunderbolt/next' omits d85316689b0c Merge remote-tracking branch 'extcon/extcon-next' omits d4a4281c3fcc Merge remote-tracking branch 'char-misc/char-misc-next' omits 1ee783490f77 Merge remote-tracking branch 'tty/tty-next' omits d0117b991f07 Merge remote-tracking branch 'phy-next/next' omits f514aed05b59 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits a1c5ee3bb446 Merge remote-tracking branch 'usb-serial/usb-next' omits e4d51b9c0862 Merge remote-tracking branch 'usb/usb-next' omits c813d953c2da Merge remote-tracking branch 'driver-core/driver-core-next' omits cc26255b08b8 Merge remote-tracking branch 'ipmi/for-next' omits abcc8f922d83 Merge remote-tracking branch 'leds/for-next' omits 847be153163f Merge remote-tracking branch 'chrome-platform/for-next' omits f9a1a279e479 Merge remote-tracking branch 'drivers-x86/for-next' omits afb87c7a24a6 Merge remote-tracking branch 'percpu/for-next' omits 2495ea92bb01 Merge remote-tracking branch 'kvms390/next' omits 3ff6ad7b5c6d Merge remote-tracking branch 'rcu/rcu/next' omits 7aee956d59d1 Merge remote-tracking branch 'ftrace/for-next' omits 6d484f107c25 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits d6a280cc545d Merge remote-tracking branch 'edac/edac-for-next' omits 823a0b4526ec Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 934e49605f32 Merge remote-tracking branch 'tip/auto-latest' omits e8414c5b1a6c Merge remote-tracking branch 'spi/for-next' omits 53631712f67c Merge remote-tracking branch 'devicetree/for-next' omits 599e0d6892d2 Merge remote-tracking branch 'audit/next' omits f8a771192747 Merge remote-tracking branch 'tomoyo/master' omits 9fda7ca3faf2 Merge remote-tracking branch 'selinux/next' omits 828fbf933e33 Merge remote-tracking branch 'integrity/next-integrity' omits 5c831606d84f Merge remote-tracking branch 'regulator/for-next' omits 6b390239d7a7 Merge remote-tracking branch 'backlight/for-backlight-next' omits 7bfb68cf657e Merge remote-tracking branch 'mfd/for-mfd-next' omits 1ea993a63a6e Merge remote-tracking branch 'mmc/next' omits 86917fae8b38 Merge remote-tracking branch 'device-mapper/for-next' omits 20bb7f08b66e Merge remote-tracking branch 'block/for-next' omits bcd1dd3debc0 Merge remote-tracking branch 'input/next' omits c770374d549a Merge remote-tracking branch 'modules/modules-next' omits b4009256ff89 Merge remote-tracking branch 'sound-asoc/for-next' omits 8a7c3bf3a9b5 Merge remote-tracking branch 'sound/for-next' omits 9c86fd1dc322 Merge remote-tracking branch 'regmap/for-next' omits cfe90a1e54cc Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 85dfcbcf60ed Merge remote-tracking branch 'imx-drm/imx-drm/next' omits cc37ddee11bc Merge remote-tracking branch 'drm-msm/msm-next' omits 8749952aeecf Merge remote-tracking branch 'drm-misc/for-linux-next' omits 67395ccde750 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 63444fa71a96 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 278391aeae4c Merge remote-tracking branch 'amdgpu/drm-next' omits 2fde1c8074ad Merge remote-tracking branch 'drm/drm-next' omits 36cc668546db Merge remote-tracking branch 'crypto/master' omits 8852db2cb1f1 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 1bdb9ca3ccae Merge remote-tracking branch 'nand/nand/next' omits c621831a3e78 Merge remote-tracking branch 'mtd/mtd/next' omits 5608187634fd Merge remote-tracking branch 'gfs2/for-next' omits 523d83b46a1f Merge remote-tracking branch 'bluetooth/master' omits 89dc4bc08d94 Merge remote-tracking branch 'wireless-drivers-next/master' omits a5ba0b4a3638 Merge remote-tracking branch 'netfilter-next/master' omits b7a32b90c1f9 Merge remote-tracking branch 'bpf-next/for-next' omits 2f8323765493 Merge remote-tracking branch 'net-next/master' omits 4b767f67f9b9 Merge remote-tracking branch 'rdma/for-next' omits 26e5c8385094 Merge remote-tracking branch 'dlm/next' omits 0d60d9b6dd66 Merge remote-tracking branch 'ieee1394/for-next' omits 243d0ea0106e Merge remote-tracking branch 'thermal/thermal/linux-next' omits 07420cedc1a0 Merge remote-tracking branch 'opp/opp/linux-next' omits d2ce20d952d2 Merge remote-tracking branch 'devfreq/devfreq-next' omits abb1f02cff86 Merge remote-tracking branch 'cpupower/cpupower' omits de4af6420289 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits a73eecf8c0ce Merge remote-tracking branch 'pm/linux-next' omits e329c64da749 Merge remote-tracking branch 'v4l-dvb-next/master' omits 835e3bf062a0 Merge remote-tracking branch 'v4l-dvb/master' omits 693efbaa6eae Merge remote-tracking branch 'jc_docs/docs-next' omits 8129b916acb8 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 6f8507d9bf3d Merge remote-tracking branch 'dmi/dmi-for-next' omits 0d4ccf978266 Merge remote-tracking branch 'i2c/i2c/for-next' omits ae07dbd40d5b Merge remote-tracking branch 'hid/for-next' omits 49392bd48a81 Merge remote-tracking branch 'pstore/for-next/pstore' omits 1eccb2f52e33 Merge remote-tracking branch 'pci/next' omits a0794609bba5 Merge remote-tracking branch 'printk/for-next' omits e1c4892c35bb Merge remote-tracking branch 'vfs/for-next' omits 5889904233c6 Merge remote-tracking branch 'file-locks/locks-next' omits 0601d3ad1c14 Merge remote-tracking branch 'v9fs/9p-next' omits 9d219e1acc97 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits b6b15bbf3795 Merge remote-tracking branch 'cel/cel-next' omits f128e7c9c9b8 Merge remote-tracking branch 'jfs/jfs-next' omits f6e9f0b81b5b Merge remote-tracking branch 'fuse/for-next' omits 3d1358fb6a40 Merge remote-tracking branch 'fsverity/fsverity' omits 060a58b40de7 Merge remote-tracking branch 'f2fs/dev' omits f46fccb535d4 Merge remote-tracking branch 'ext4/dev' omits d8f88e6ca913 Merge remote-tracking branch 'ext3/for_next' omits 92c8db647313 Merge remote-tracking branch 'erofs/dev' omits 61021cef68a8 Merge remote-tracking branch 'configfs/for-next' omits 949f68d543da Merge remote-tracking branch 'cifs/for-next' omits 1bca429629af Merge remote-tracking branch 'btrfs/for-next' omits 411aba94766e Merge remote-tracking branch 'fscrypt/master' omits 67f26e34fe85 Merge remote-tracking branch 's390/for-next' omits 1d47d1fa6e98 Merge remote-tracking branch 'risc-v/for-next' omits 9b2a88f28a25 Merge remote-tracking branch 'parisc-hd/for-next' omits 724a31e92c18 Merge remote-tracking branch 'openrisc/for-next' omits 219c2b1d4f5f Merge remote-tracking branch 'nds32/next' omits f6a2dcb39d11 Merge remote-tracking branch 'mips/mips-next' omits 5169613b339b Merge remote-tracking branch 'microblaze/next' omits 816fa72a2bf4 Merge remote-tracking branch 'm68knommu/for-next' omits 66bd654655fb Merge remote-tracking branch 'm68k/for-next' omits f762d8e61587 Merge remote-tracking branch 'h8300/h8300-next' omits 36fca00ca515 Merge remote-tracking branch 'csky/linux-next' omits 5e9848730a83 Merge remote-tracking branch 'clk/clk-next' omits bf0e91d9e35c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 695b5f07950e Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 5e00cf5d661b Merge remote-tracking branch 'tegra/for-next' omits 50cd2084b20b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits df0829b4d62c Merge remote-tracking branch 'stm32/stm32-next' omits 44ed51bb1442 Merge remote-tracking branch 'scmi/for-linux-next' omits f549f38c3b4f Merge remote-tracking branch 'samsung-krzk/for-next' omits 8b86e677729d Merge remote-tracking branch 'rockchip/for-next' omits 00d869d743bc Merge remote-tracking branch 'reset/reset/next' omits 23f94bcd8819 Merge remote-tracking branch 'renesas/next' omits e805e564becd Merge remote-tracking branch 'realtek/for-next' omits 30fdf9a8773f Merge remote-tracking branch 'raspberrypi/for-next' omits 171328f12514 Merge remote-tracking branch 'qcom/for-next' omits 339339337a35 Merge remote-tracking branch 'omap/for-next' omits adeb8c6363d1 Merge remote-tracking branch 'mvebu/for-next' omits 6c6ddc693d25 Merge remote-tracking branch 'mediatek/for-next' omits ac41fb880fd2 Merge remote-tracking branch 'keystone/next' omits 934b41891c03 Merge remote-tracking branch 'imx-mxs/for-next' omits b1b97f8cc304 Merge remote-tracking branch 'drivers-memory/for-next' omits ca871c580fab Merge remote-tracking branch 'at91/at91-next' omits e54aa753dfe9 Merge remote-tracking branch 'aspeed/for-next' omits 6f2236860ea5 Merge remote-tracking branch 'amlogic/for-next' omits 9cf9946545a5 Merge remote-tracking branch 'arm-soc/for-next' omits 82a7a08aab80 Merge remote-tracking branch 'arm64/for-next/core' omits d07fd7323bab Merge remote-tracking branch 'arm/for-next' omits 66382826f000 Merge remote-tracking branch 'asm-generic/master' omits 4bbe5a28ea70 Merge remote-tracking branch 'kbuild/for-next' omits e641d0173bd3 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits d0b6b0cb24da Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 2bbb0356cfe4 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 91c5bd6ac0d4 Merge remote-tracking branch 'pidfd-fixes/fixes' omits dd922da045b0 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 44e12e30d71e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 54e0110e717d Merge remote-tracking branch 'scsi-fixes/fixes' omits 38d063c43e5e Merge remote-tracking branch 'vfs-fixes/fixes' omits aaff35c90db0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits b15bc19f10c0 Merge remote-tracking branch 'kvm-fixes/master' omits 1b13394fc0a3 Merge remote-tracking branch 'omap-fixes/fixes' omits 2e13ea431550 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 71d6a9617bd6 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits e0324c29e729 Merge remote-tracking branch 'ide/master' omits 6ac17bbeddf2 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 6aa0ac29f795 Merge remote-tracking branch 'staging.current/staging-linus' omits 30080b2d5291 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 9f7dc8600e99 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits e0076ef102d5 Merge remote-tracking branch 'usb.current/usb-linus' omits 72dbc2d747c7 Merge remote-tracking branch 'tty.current/tty-linus' omits e5a2a8a04216 Merge remote-tracking branch 'pci-current/for-linus' omits f500e45ce4d9 Merge remote-tracking branch 'spi-fixes/for-linus' omits f2610ce87592 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 67a6a7e5ec22 Merge remote-tracking branch 'sound-current/for-linus' omits 97db1f3fb1bf Merge remote-tracking branch 'wireless-drivers/master' omits b5b1f1b1afd0 Merge remote-tracking branch 'netfilter/master' omits 7dabc464528f Merge remote-tracking branch 'ipsec/master' omits e3ee617a282e Merge remote-tracking branch 'bpf/master' omits ae2656ac7759 Merge remote-tracking branch 'net/master' omits 231786640e9e Merge remote-tracking branch 'sparc/master' omits cdd763363fff Merge remote-tracking branch 'powerpc-fixes/fixes' omits c57192ba0481 Merge remote-tracking branch 'kbuild-current/fixes' omits 2cc906837637 Merge branch 'for-next/scmi-voltage' of git://git.kernel.o [...] omits 0a0c94f995f5 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits f5c06bde8dd8 signal: define the SA_EXPOSE_TAGBITS bit in sa_flags omits aaea98a40a13 Merge remote-tracking branch 'spi/for-5.11' into spi-next omits df3d781dfab3 Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits 8b5ae2f5cb04 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 35dcd5205588 Merge remote-tracking branch 'asoc/for-5.11' into asoc-next omits 5f6a9f110842 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 6169089ea65d Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 65b66076b315 Merge branch 'features' into for-next omits 4c8428568b19 Merge branch 'fixes' into for-next omits 6a4f706572b5 f2fs: Handle casefolding with Encryption omits 58848d45a8c2 fscrypt: Have filesystems handle their d_ops omits ee684d7562ad libfs: Add generic function for setting dentry_ops omits 38f14dd13211 MAINTAINERS: Add gfs2 bug tracker link omits 67ea97ff1001 Documentation: Update filesystems/gfs2.rst omits 6b2fb99e829e Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits 390e71f29622 NFSD: Add SPDX header for fs/nfsd/trace.c omits b506fefd09e0 NFSD: Remove extra "0x" in tracepoint format specifier omits 80ee6914baf4 NFSD: Clean up the show_nf_may macro omits aeed6907552f SUNRPC: Move the svc_xdr_recvfrom() tracepoint omits 575f887bcade nfsd/nfs3: remove unused macro nfsd3_fhandleres omits 40d23938fe27 NFSD: A semicolon is not needed after a switch statement. omits f8a569870784 svcrdma: support multiple Read chunks per RPC omits 66d34d7cd123 svcrdma: Use the new parsed chunk list when pulling Read chunks omits 777c59178f23 svcrdma: Rename info::ri_chunklen omits 71a4dc1a39a0 svcrdma: Clean up chunk tracepoints omits 63cba912dd9c svcrdma: Remove chunk list pointers omits d6a790bcb7b8 svcrdma: Support multiple Write chunks in svc_rdma_send_re [...] omits c9ea2d8e834a svcrdma: Support multiple Write chunks in svc_rdma_map_rep [...] omits fb3c81de8b92 svcrdma: Support multiple write chunks when pulling up omits cae31597e5f3 svcrdma: Use parsed chunk lists to encode Reply transport headers omits 17c420633b8d svcrdma: Use parsed chunk lists to construct RDMA Writes omits df586f5542a1 svcrdma: Use parsed chunk lists to detect reverse directio [...] omits 9d0f9a23ba63 svcrdma: Use parsed chunk lists to derive the inv_rkey omits f8680f67d5ab svcrdma: Add a "parsed chunk list" data structure omits 094796edc1e6 svcrdma: Clean up svc_rdma_encode_reply_chunk() omits 1d7fceab9ecb svcrdma: Post RDMA Writes while XDR encoding replies omits 5bc34fa76db5 NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders omits ebc5d00f0f8e SUNRPC: Rename svc_encode_read_payload() omits 606c667312c6 svcrdma: Refactor the RDMA Write path omits f5a82103c373 svcrdma: Const-ify the xdr_buf arguments omits 429b1eea2291 SUNRPC: Adjust synopsis of xdr_buf_subsegment() omits 21e086267fcc svcrdma: Catch another Reply chunk overflow case omits e98c22d03688 Merge branches 'acpi-misc' and 'acpi-resources' into linux-next omits d0f1f6d270fd Merge branch 'pm-cpufreq' into linux-next omits efc0dc59b4c3 s390/gmap: make gmap memcg aware omits c3e27c2707d9 KVM: s390: Add memcg accounting to KVM allocations omits e878e1baf0ca Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits d5e4112626c3 Merge branche 'rproc-fixes' into for-next omits 1bb212794cef lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static omits 3a9dceb91fd3 fault-injection: handle EI_ETYPE_TRUE omits 1cb1c217325b reboot: remove cf9_safe from allowed types and rename cf9_force omits a3242149091a reboot: fix variable assignments in type_store omits 39166391e703 reboot: allow to specify reboot mode via sysfs omits af3b59c013ec resource-fix-kernel-doc-markups-checkpatch-fixes omits a226275dbf4a kernel/resource.c: fix kernel-doc markups omits db3eb60ac449 aio: simplify read_events() omits 19c621518822 gcov: remove support for GCC < 4.9 omits 42f4c94753c2 rapidio: remove unused rio_get_asm() and rio_get_device() omits 079c4a124411 kdump: append uts_namespace.name offset to VMCOREINFO omits 0f3b4a9b6cda reiserfs: add check for an invalid ih_entry_count omits 6bbfb6f69649 checkpatch: fix unescaped left brace omits bde102675824 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags omits e7faa231cb0c checkpatch: fix spelling errors and remove repeated word omits b6edc314b87d checkpatch: improve email parsing omits 2c707c2656e5 checkpatch: add __alias and __weak to suggested __attribut [...] omits 5bfb5038c5b0 checkpatch: add fix option for GERRIT_CHANGE_ID omits 9a9b4ea6bffc checkpatch-update-__attribute__sectionname-quote-removal-v2 omits e499e704c185 checkpatch: update __attribute__((section("name"))) quote removal omits df49ba787768 checkpatch: add a fixer for missing newline at eof omits c0e9b93927d6 checkpatch: extend attributes check to handle more patterns omits 3666c9a962f7 checkpatch: allow --fix removal of unnecessary break statements omits 31fcc5e52146 checkpatch: prefer static const declarations omits 590615cb3206 checkpatch: ignore generated CamelCase defines and enum values omits 13948a96a54f checkpatch: fix false positives in REPEATED_WORD warning omits 914aecd6d2b6 checkpatch: add new exception to repeated word check omits 23bd5a642005 gpio: xilinx: utilize generic bitmap_get_value and _set_value omits bb2bcd525fae gpio: thunderx: utilize for_each_set_clump macro omits 7b03d0bbc5b6 lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] omits 1c8bff2b29f0 lib/test_bitmap.c: add for_each_set_clump test cases omits d3ecaad308c4 bitops: introduce the for_each_set_clump macro omits 3359ab15c0df lib/cmdline_kunit: provide meaningful MODULE_LICENSE() omits 2f798a68b378 lib/cmdline_kunit: type of expected returned values should be int omits fa3bf3a610ec lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix omits edd387372d17 lib/cmdline_kunit: add a new test suite for cmdline API omits eb7cef64d454 lib/cmdline: allow NULL to be an output for get_option() omits 3a3f9aff6af8 lib/cmdline: fix get_option() for strings starting with hyphen omits c4973ca124f1 lib/bits_kunit: follow new file name convention for KUnit tests omits 1eb49cc5b7f6 lib/linear_ranges_kunit: follow new file name convention f [...] omits fd706bd770e0 lib/list_kunit: follow new file name convention for KUnit tests omits 4a18f8120cf1 lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT omits 0d5f11155010 lib/stackdepot.c: use array_size() helper in jhash2() omits 32272595cb03 lib/stackdepot.c: use flex_array_size() helper in memcpy() omits e911185d29fa lib/stackdepot.c: replace one-element array with flexible- [...] omits 2288f145044e lib/test_free_pages.c: add basic progress indicators omits 2207db9119b5 lib: stackdepot: add support to configure STACK_HASH_SIZE omits 0b55197a4a0c bitmap: remove unused function declaration omits 2e7f3b8fcc00 include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] omits 190078a12ae0 reboot: refactor and comment the cpu selection code omits 2865361a28ef kernel/acct.c: use #elif instead of #end and #elif omits c6ff5769c2b0 kernel.h: split out mathematical helpers fix omits 73dd1612f8e2 kernel.h: Split out mathematical helpers omits 36a29001f602 asm-generic: force inlining of get_order() to work around [...] omits 5f366a2aea8c proc/sysctl: make protected_* world readable omits 0722fb49527f proc-provide-details-on-indirect-branch-speculation-v2 omits 5e1b4972e4e8 proc: provide details on indirect branch speculation omits e3717b015554 procfs: delete duplicated words + other fixes omits 9c5213beea9b alpha: Replace bogus in_interrupt() omits 8250c29e845e kernel/hung_task.c: Monitor killed tasks. omits 7d77a7dfdffd fs/buffer.c: dump more info for __getblk_gfp() stall problem omits f85327926db1 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 4488e4910601 MAINTAINERS: add entry for KFENCE omits d4609451539a kfence: add test suite omits d9d2d48b3768 kfence, Documentation: add KFENCE documentation omits 1ada69c88a4f kfence, kasan: make KFENCE compatible with KASAN omits a067e7fcdb7c mm, kfence: insert KFENCE hooks for SLUB omits 7ef3eb02c740 mm, kfence: insert KFENCE hooks for SLAB omits 15d3d4f420dc kfence: use pt_regs to generate stack trace on faults omits 05a3079ac8a9 arm64, kfence: enable KFENCE for ARM64 omits 1e2a636ab969 x86, kfence: enable KFENCE for x86 omits d1aa160077c6 kfence: avoid stalling work queue task without allocations omits a69cc2812610 kfence: Fix parameter description for kfence_object_start() omits 7003d634f5f1 mm: add Kernel Electric-Fence infrastructure omits 5ed299613e0e mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] omits 1b21509f03a6 mm: shmem: convert shmem_enabled_show to use sysfs_emit_at omits d7b0336a3dee mm:backing-dev: use sysfs_emit in macro defining functions omits 9f96007ebdcb mm: huge_memory: convert remaining use of sprintf to sysfs [...] omits c337d44be578 mm: use sysfs_emit for struct kobject * uses omits 1c3869a73b8d mm: fix kernel-doc markups omits 228dad4435be zram: support page writeback omits 1c54002799ae mm/process_vm_access: remove redundant initialization of iov_r omits 7c2ef9c144c5 mm/zsmalloc.c: rework the list_add code in insert_zspage() omits c7e6e647db5c mm/zswap: move to use crypto_acomp API for hardware acceleration omits e76cc910ea11 mm/zswap: fix passing zero to 'PTR_ERR' warning omits 8a5c7c942e8e mm/zswap: make struct kernel_param_ops definitions const omits 6dc0d875f600 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 7f68bc0279f7 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 7ddaff19c9c3 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits fc90f15fbfce mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO omits 281762a14079 mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY omits 028527214da3 kernel/power: allow hibernation with page_poison sanity checking omits 30a5fa8d99fc mm, page_poison: use static key more efficiently omits 62fdeb822f1e mm, page_alloc: do not rely on the order of page_poison an [...] omits 28e4adf0dbe4 mm/cma.c: remove redundant cma_mutex lock omits 88180b753531 mm/filemap: return only head pages from find_get_entries omits b4bdb0bc8259 mm/truncate,shmem: handle truncates that split THPs omits 98fbffbbfb98 mm: remove pagevec_lookup_entries omits fd1f39d8e0a0 mm: pass pvec directly to find_get_entries omits 5c56c8470f63 mm: remove nr_entries parameter from pagevec_lookup_entries omits 7c3d998c2e59 mm: add an 'end' parameter to pagevec_lookup_entries omits 62d8df88722c mm: add an 'end' parameter to find_get_entries omits b9f37a82d26c mm: add and use find_lock_entries omits 8157c86f0261 iomap: use mapping_seek_hole_data omits 53b9ca96ad96 mm/filemap: add mapping_seek_hole_data omits 2196d0d1f672 mm/filemap: add helper for finding pages omits db1a948e9944 mm/filemap: rename find_get_entry to mapping_get_entry omits d64c6dbf222f mm: add FGP_ENTRY omits 5c0606d36968 mm/swap: optimise get_shadow_from_swap_cache omits eae86e40b45e mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits ed4be7f19d54 mm: make pagecache tagged lookups return only head pages omits d58320a55fff mm: migrate: return -ENOSYS if THP migration is unsupported omits ceb034ca0c0a mm: migrate: clean up migrate_prep{_local} omits 4beb559fbcc9 mm: migrate: skip shared exec THP for NUMA balancing omits 1ae55f288590 mm: migrate: simplify the logic for handling permanent failure omits bfd833d05483 mm: truncate_complete_page() does not exist any more omits f39e28adc949 mm/migrate.c: optimize migrate_vma_pages() mmu notifier omits 3d5436666b64 mm/migrate.c: fix comment spelling omits fb518deb598c mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() omits e1ed96d65090 mm/compaction: move compaction_suitable's comment to right place omits 084b1d65cb0b mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] omits 9ab57894af5d mm/vmscan.c: remove the filename in the top of file comment omits 370a76861e47 mm/vmscan: drop unneeded assignment in kswapd() omits 6b7f2532a903 mm: don't wake kswapd prematurely when watermark boosting [...] omits 996fe3adfa50 include/linux/huge_mm.h: remove extern keyword omits ab7df01eb50e MIPS: do not call flush_tlb_all when setting pmd entry omits dd74a6651e39 mm/huge_memory.c: update tlb entry if pmd is changed omits 1a9db406120a mm/hugetlb.c: just use put_page_testzero() instead of page [...] omits 27da813fea16 mm/page_alloc: mark some symbols with static keyword omits ae3b34e569b5 mm/page_alloc: add __free_pages() documentation omits 560ccb0a749e mm/page-flags: fix comment omits dd84eb6f6e76 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] omits b84e2a7106da mm/page_alloc: clear pages in alloc_contig_pages() with in [...] omits 403453ed69f4 mm-page_alloc-disable-pcplists-during-memory-offline-fix omits 7000a6306b79 mm, page_alloc: disable pcplists during memory offline omits 0bbe698ce0cb mm, page_alloc: move draining pcplists to page isolation users omits 0ced94ee7bdb mm, page_alloc: cache pageset high and batch in struct zone omits 0af17d77b3a3 mm, page_alloc: simplify pageset_update() omits 6fce1204fe32 mm, page_alloc: remove setup_pageset() omits baee3db9f434 mm, page_alloc: calculate pageset high and batch once per zone omits f1bfd6cd3e45 mm, page_alloc: clean up pageset high and batch update omits 2a7643bbcdbf arch, mm: make kernel_page_present() always available omits b02e923ac244 arch, mm: restore dependency of __kernel_map_pages() on DE [...] omits 6cfbdfdd90fe PM: hibernate: make direct map manipulations more explicit omits d9d4cf34b5e7 mm: introduce debug_pagealloc_{map,unmap}_pages() helpers omits cf4b76738d18 m68k: deprecate DISCONTIGMEM omits 3c70b547b266 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM omits 470658545f26 m68k/mm: make node data and node setup depend on CONFIG_DI [...] omits 53bbc6741195 arc: use FLATMEM with freeing of unused memory map instead [...] omits ce3127268378 arm, arm64: move free_unused_memmap() to generic mm omits 466a8795ba76 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL omits bf11a44b607c ia64: make SPARSEMEM default and disable DISCONTIGMEM omits 2c21166eec24 ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM omits 5d7466e37b52 ia64: split virtual map initialization out of paging_init() omits 792f5f1b47c8 ia64: discontig: paging_init(): remove local max_pfn calculation omits 8e1bda501f48 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements omits ef086a85de54 ia64: remove custom __early_pfn_to_nid() omits 50463f3b17d9 alpha: switch from DISCONTIGMEM to SPARSEMEM omits 896bee2ca6af mm/vmalloc.c: fix kasan shadow poisoning size omits 14ac182db954 docs/vm: remove unused 3 items explanation for /proc/vmstat omits 4e5f3040101d mm/vmalloc: rework the drain logic omits 19af8d5862f3 mm/vmalloc: use free_vm_area() if an allocation fails omits 999a69d8bb40 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow omits 966089f31452 mm,hwpoison: drop unneeded pcplist draining omits 82a34da135d1 mm,hwpoison: take free pages off the buddy freelists for hugetlb omits a8725bd8f6b9 mm,hwpoison: take free pages off the buddy freelists omits a43a8012bd3d mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits a27eb97d5d56 mm: forbid splitting special mappings omits 0e1f8be20317 mremap: check if it's possible to split original vma omits c1c67b740f56 vm_ops: rename .split() callback to .may_split() omits 6dd8e5dab7c1 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio omits 441a92aa7016 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] omits f88c697630f6 mm/mremap: account memory on do_munmap() failure omits 1a431fa447e0 mm/mmap.c: fix the adjusted length error omits d6dbced90599 mm: cleanup: remove unused tsk arg from __access_remote_vm omits 8c8caedbd8f5 x86: mremap speedup - Enable HAVE_MOVE_PUD omits 4f8fa51c417d arm64: mremap speedup - enable HAVE_MOVE_PUD omits acaa63f4f651 mm: speedup mremap on 1GB or larger regions omits 7b7f1a188f14 kselftests: vm: add mremap tests omits 56c016fab58b xen/unpopulated-alloc: consolidate pgmap manipulation omits 5505d980a8c2 mm/lru: revise the comments of lru_lock omits e2025c09da3a mm-lru-introduce-the-relock_page_lruvec-function-fix omits d1eb86af0c7a mm/lru: introduce relock_page_lruvec() omits 3d0d6a8434e1 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 omits 6bffb6674742 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix omits 7c3520054e02 mm/lru: replace pgdat lru_lock with lruvec lock omits fa830abef533 mm/swap.c: serialize memcg changes in pagevec_lru_move_fn omits 64155ff36d3c mm/compaction: do page isolation first in compaction omits d1630f24b607 mm/lru: introduce TestClearPageLRU() omits 09b47b14d802 mm/mlock: remove __munlock_isolate_lru_page() omits 831fa785455d mm/mlock: remove lru_lock on TestClearPageMlocked omits 7361d8118591 mm/vmscan: remove lruvec reget in move_pages_to_lru omits 9b1b9f460328 mm/lru: move lock into lru_note_cost omits 405279f5b6e8 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn omits 9f3c0161781d mm/memcg: add debug checking in lock_page_memcg omits 25e7903ea7bd mm: page_idle_get_page() does not need lru_lock omits 23efbca14b73 mm-rmap-stop-store-reordering-issue-on-page-mapping-fix omits 5b01bf91bdfc mm/rmap: stop store reordering issue on page->mapping omits 137cb1f7bdbd mm/vmscan: remove unnecessary lruvec adding omits c98399c8db40 mm/thp: narrow lru locking omits 2cf3531333fb mm/thp: simplify lru_add_page_tail() omits 2b51ad1fdda9 mm/thp: use head for head page in lru_add_page_tail() omits 9046223836da mm/thp: move lru_add_page_tail() to huge_memory.c omits 68eee2721bc1 mm: memcg: remove obsolete memcg_has_children() omits 70d2e2f01b60 mm/page_counter: use page_counter_read in page_counter_set_max omits eaae4154f35d cgroup: remove obsoleted broken_hierarchy and warned_broke [...] omits d9788d85452f docs: cgroup-v1: reflect the deprecation of the non-hierar [...] omits 815c6060400f mm: memcg: deprecate the non-hierarchical mode omits 463bb48b9d2c mm: memcg: fix obsolete code comments omits d4610e35c25e mm/memcg: update page struct member in comments omits 0dee5cf0aedc mm/rmap: always do TTU_IGNORE_ACCESS omits 3123a4d91253 mm: memcg/slab: fix use after free in obj_cgroup_charge omits 962479ab6e50 mm: memcg/slab: fix return of child memcg objcg for root memcg omits 79cc1ae50d86 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] omits 97922f5f7ab2 mm: memcontrol: remove unused mod_memcg_obj_state() omits 5288d44931d0 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix omits 8220c6d8ffc4 mm: memcontrol: add file_thp, shmem_thp to memory.stat omits b560f5246d66 mm/shmem.c: make shmem_mapping() inline omits 826def369598 Merge branch 'devel' into for-next omits 2dc8abdc1490 signal: define the SA_UNSUPPORTED bit in sa_flags omits f95977e38b45 arch: provide better documentation for the arch-specific S [...] omits 6527aae2b6d0 signal: clear non-uapi flag bits when passing/returning sa_flags omits 6fe63d418f98 arch: move SA_* definitions to generic headers omits 5624ed93b2e0 parisc: start using signal-defs.h omits 735c9bf125f5 parisc: Drop parisc special case for __sighandler_t omits 91565ced8699 Merge branches 'acpi-fan' and 'acpi-docs' into linux-next omits 3bef4fa71afd Merge branch 'pm-cpufreq-fixes' into linux-next omits 5466295aaa16 mm,thp,shm: limit gfp mask to no more than specified omits 3cfc9951fcd2 mm,thp,shmem: limit shmem THP alloc gfp_mask omits c93b0199dba0 mm: remove pagevec_lookup_range_nr_tag() omits d2dfac2dae39 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] omits 39d6d4e64f1d mm/swapfile.c: remove unnecessary out label in __swap_duplicate() omits 17833462d300 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] omits f780ccad305c mm/swap_state: skip meaningless swap cache readahead when [...] omits 0db776c93e13 mm/swapfile.c: use helper function swap_count() in add_swa [...] omits f97f9bebd700 mm: handle zone device pages in release_pages() omits c063b2c17a10 mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] omits 6be6fcf9877a mm/gup: prevent gup_fast from racing with COW during fork omits 8181059ab875 mm/gup: reorganize internal_get_user_pages_fast() omits a0de28d424dd mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 omits 7b74bc11ebc6 mm/gup_test: GUP_TEST depends on DEBUG_FS omits ff13cd4c2c3e mm/gup_test.c: mark gup_test_init as __init function omits 47b92e75ae4f selftests/vm: 2x speedup for run_vmtests.sh omits 4aee7ccc08ff selftests/vm: hmm-tests: remove the libhugetlbfs dependency omits 5a88552dfd9e selftests/vm: run_vmtests.sh: update and clean up gup_test [...] omits 0199c5955d48 selftests/vm: gup_test: introduce the dump_pages() sub-test omits 96f5315078a2 selftests/vm: only some gup_test items are really benchmarks omits a9b407236b81 selftests/vm: minor cleanup: Makefile and gup_test.c omits a949b749055c selftests/vm: rename run_vmtests --> run_vmtests.sh omits 454bfd93a105 selftests/vm: use a common gup_test.h omits f0702d66ac65 mm/gup_benchmark: rename to mm/gup_test omits 77e0b7c5c080 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits 99d0cf32b61f mm/filemap.c: generic_file_buffered_read() now uses find_g [...] omits b5c7e73f6bd3 mm/filemap/c: break generic_file_buffered_read up into mul [...] omits 8691b99f937c mm: fix page_owner initializing issue for arm32 omits da481ae2dd18 device-dax/kmem: use struct_size() omits 557cc8de92d9 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() omits 4a4a2d766160 dma-buf: use krealloc_array() omits 5c72bbbde662 hwtracing: intel: use krealloc_array() omits b0abbd86ada5 drm: atomic: use krealloc_array() omits 4255bd1c84b0 edac: ghes: use krealloc_array() omits 61a630057715 pinctrl: use krealloc_array() omits d5fe8fdd6f58 vhost: vringh: use krealloc_array() omits 02eacda269d7 ALSA: pcm: use krealloc_array() omits 02f21d6f3a83 mm: slab: provide krealloc_array() omits 6c81835554a1 mm: slab: clarify krealloc()'s behavior with __GFP_ZERO omits 1c6f0c813306 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] omits 3cfe86deb735 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 9e583e33b9c3 ramfs: support O_TMPFILE omits fd791d9e4560 ocfs2: fix ocfs2 corrupt when iputting an inode omits 35c22705899f ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 8002a9bc1fc7 ocfs2: ratelimit the 'max lookup times reached' notice omits 9495a4293552 fs/ocfs2/cluster/tcp.c: remove unneeded break omits ad0985f4242e fs/ntfs: remove unused variable attr_len omits e22ac31eb9ed fs/ntfs: remove unused varibles omits 05645e726934 uapi: move constants from <linux/kernel.h> to <linux/const.h> omits e0132f2e1e94 kthread_worker-document-cpu-hotplug-handling-fix omits c0d54344838a kthread_worker: document CPU hotplug handling omits be3861a80b3e kthread: add kthread_work tracepoints omits 6a2e3eca0e07 /proc/kpageflags: do not use uninitialized struct pages omits 3a28435a3863 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 324b94af77e5 mm, page_frag: recover from memory pressure omits bf6ff7e947ce mm: Fix madvise WILLNEED performance problem omits 40ed36caef09 libfs: fix error cast of negative value in simple_attr_write() omits fa85d7c1d60e mm/userfaultfd: do not access vma->vm_mm after calling han [...] omits 7ba5c567a58c mm: memcg/slab: fix root memcg vmstats omits 2d5d6155de69 mm/filemap: add static for function __add_to_page_cache_locked omits b7e71e5bb6fd mm: fix readahead_page_batch for retry entries omits d106ad47e292 mm-fix-phys_to_target_node-and-memory_add_physaddr_to_nid- [...] omits 340ec456bd1f mm: fix phys_to_target_node() and memory_add_physaddr_to_n [...] omits 47618e3a084e mm/madvise: fix memory leak from process_madvise omits 1885c92fa4d7 Merge branch 'for-next-next-v5.10-20201116' into for-next- [...] omits 5dc7718d344c Merge branch 'for-next-current-v5.9-20201116' into for-nex [...] omits b45c2553f90c Merge branch 'ext/zoned-10-to-merge' into for-next-next-v5 [...] omits 536ce8803789 Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] omits 004b742151c6 Merge branch 'ext/boris/fst-fixes-v6' into for-next-next-v [...] omits 06b66a019de0 Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] omits cfea44bf0b9b Merge branch 'misc-next' into for-next-next-v5.10-20201116 omits 3d579643586d Merge branch 'misc-5.10' into for-next-current-v5.9-20201116 omits d4b114c5715f btrfs: add a trace class for dumping the current ENOSPC state omits 1b5d30c08d33 btrfs: adjust the flush trace point to include the source omits e30e9300bc56 btrfs: implement space clamping for preemptive flushing omits 2e8f6f56c072 btrfs: simplify the logic in need_preemptive_flushing omits 9fc5f71a870d btrfs: rework btrfs_calc_reclaim_metadata_size omits c6f603635b99 btrfs: check reclaim_size in need_preemptive_reclaim omits 8dc3d536f59c btrfs: rename need_do_async_reclaim omits f54c889a922e btrfs: improve preemptive background space flushing omits 5da9ded81332 btrfs: introduce a FORCE_COMMIT_TRANS flush operation omits bbd7cf68b084 btrfs: track ordered bytes instead of just dio ordered bytes omits 118a16ee4eb7 btrfs: add a trace point for reserve tickets omits aaffaf270281 btrfs: make flush_space take a enum btrfs_flush_state inst [...] omits 38de60ff8ec0 btrfs: skip space_cache v1 setup when not using it omits 73578761064c btrfs: remove free space items when disabling space cache v1 omits 1a22f58ca775 btrfs: warn when remount will not change the free space tree omits 6d4d7affcbe1 btrfs: use sb state to print space_cache mount option omits bf238f712e5d btrfs: keep sb cache_generation consistent with space_cache omits 1cc507c0a30b btrfs: clear free space tree on ro->rw remount omits aac7fa6e3e98 btrfs: clear oneshot options on mount and remount omits 8078c1661a82 btrfs: create free space tree on ro->rw remount omits 01025dee099a btrfs: cleanup all orphan inodes on ro->rw remount omits 02c65e0a5e17 btrfs: lift rw mount setup from mount and remount omits cb7ac9edac25 btrfs: run delayed refs less often in commit_cowonly_roots omits 18d2e12d89f1 btrfs: stop running all delayed refs during snapshot omits 9ebaa30ba5d3 btrfs: only run delayed refs once before committing omits ad51222a2471 btrfs: delayed refs pre-flushing should only run the heads [...] omits 7c3b53726351 btrfs: only let one thread pre-flush delayed refs in commit omits 4be6fe6723fa btrfs: do not block on deleted bgs mutex in the cleaner omits 90ab5c54fc1f btrfs: implement log-structured superblock for ZONED mode omits 1940eea2dae1 btrfs: disallow mixed-bg in ZONED mode omits 5ba82b34ee01 btrfs: disable fallocate in ZONED mode omits 03ee3d20fdd9 btrfs: disallow NODATACOW in ZONED mode omits 91d50de65c0b btrfs: disallow space_cache in ZONED mode omits ac8176028782 btrfs: introduce max_zone_append_size omits bd71c9753de3 btrfs: check and enable ZONED mode omits 72f34dade8b1 btrfs: get zone information of zoned block devices omits bee3a5ecb7bb btrfs: introduce ZONED feature flag omits 4e4b3acab781 Merge branch 'acpi-apei' into linux-next omits 9f45b444bc70 Merge branch 'acpi-apei-lost' into linux-next omits 7d7532d43a36 btrfs: sysfs: remove unneeded semicolon omits 0664142ffbd7 btrfs: simplify return values in setup_nodes_for_search omits 662f6d9afd45 btrfs: remove useless return value statement in split_node omits 44dfbbe33b33 btrfs: tree-checker: add missing return after error in root_item omits 24cc92446ea4 btrfs: remove unnecessary attempt do drop extent maps afte [...] omits f488a98a1e77 btrfs: stop incrementing log batch when joining log transaction omits 785eaf214835 btrfs: skip unnecessary searches for xattrs when logging an inode omits 046e2776ff59 btrfs: qgroup: don't commit transaction when we already ho [...] omits 214ce787aca6 btrfs: merge __set_extent_bit and set_extent_bit omits b2a703463d89 btrfs: make btrfs_update_inode_fallback take btrfs_inode omits e7603b53ee3e btrfs: make btrfs_cont_expand take btrfs_inode omits d115b509417f btrfs: make btrfs_truncate_block take btrfs_inode omits d4dc352aa014 btrfs: make btrfs_insert_replace_extent take btrfs_inode omits e5a8c9fe1fcf btrfs: make find_first_non_hole take btrfs_inode omits 80a25911b0db btrfs: make maybe_insert_hole take btrfs_inode omits f3b4c7edba6d btrfs: make btrfs_update_inode take btrfs_inode omits 0033c4f93d6c btrfs: make btrfs_update_inode_item take btrfs_inode omits 3d83fc1c9c8b btrfs: make btrfs_delayed_update_inode take btrfs_inode omits 98e57bc69192 btrfs: make btrfs_finish_ordered_io btrfs_inode-centric omits 713b27ec8cd4 btrfs: make btrfs_truncate_inode_items take btrfs_inode omits eba62b591a5c btrfs: make insert_prealloc_file_extent take btrfs_inode omits ba647223c5aa btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inode omits ae46a057f16d btrfs: remove ->recursed from extent_buffer omits 3f454190fd95 btrfs: remove the recurse parameter from __btrfs_tree_read_lock omits 6fd08ddf807f btrfs: use btrfs_tree_read_lock in btrfs_search_slot omits 947c5de6fe49 btrfs: merge back btrfs_read_lock_root_node helpers omits 5c4692a81744 btrfs: locking: remove the recursion handling code omits 98f064738a11 btrfs: kill path->recurse omits 08d72bfccacc btrfs: unlock to current level in btrfs_next_old_leaf omits 976d03df80e6 btrfs: cleanup the locking in btrfs_next_old_leaf omits 89703bf0bd99 btrfs: remove unused argument seed from btrfs_find_device omits fec4e90522eb btrfs: drop never met disk total bytes check in verify_one [...] omits a0932d56a7a3 btrfs: drop unused argument step from btrfs_free_extra_devids omits e852484ad5a4 btrfs: update the number of bytes used by an inode atomically omits c530e7096f17 btrfs: fix race when defragmenting leads to unnecessary IO omits 388f7504fc19 btrfs: refactor btrfs_drop_extents() to make it easier to extend omits f7221e857638 btrfs: fix missing delalloc new bit for new delalloc ranges omits 4db4cdb46582 btrfs: set the lockdep class for extent buffers on creation omits f7134835a60a btrfs: pass the owner_root and level to alloc_extent_buffer omits 71e7ad1526d0 btrfs: pass the root owner and level around for readahead omits eaeec8956c83 btrfs: pass root owner to read_tree_block omits da4caf5b2d74 btrfs: use btrfs_read_node_slot in btrfs_qgroup_trace_subtree omits b39623841740 btrfs: use btrfs_read_node_slot in qgroup_trace_new_subtre [...] omits ba868036413c btrfs: use btrfs_read_node_slot in qgroup_trace_extent_swap omits 5bd6670792e8 btrfs: use btrfs_read_node_slot in walk_down_tree omits 3885efe77622 btrfs: use btrfs_read_node_slot in replace_path omits 7a3d4a41955b btrfs: use btrfs_read_node_slot in do_relocation omits 122f8a56f6e2 btrfs: use btrfs_read_node_slot in walk_down_reloc_tree omits 63d9beb4b04d btrfs: use btrfs_read_node_slot in btrfs_realloc_node omits cb900e87f281 btrfs: cleanup extent buffer readahead omits 8145689da4d4 btrfs: remove lockdep classes for the fs tree omits 0012eaa78587 btrfs: discard: reschedule work after sysfs param update omits e242cfe7dd42 btrfs: don't miss async discards after scheduled work override omits e5b1dfdb2342 btrfs: discard: store async discard delay as ns not as jiffies omits 6d23eb22ab37 btrfs: discard: speed up async discard up to iops_limit omits a35fbc52e355 btrfs: scrub: refactor scrub_find_csum() omits 7530423003d8 btrfs: scrub: remove the force parameter of scrub_pages omits b0dc16997a3f btrfs: scrub: distinguish scrub page from regular page omits 98769d75956b btrfs: pass bvec to csum_dirty_buffer instead of page omits ad2867ba4b5f btrfs: extract extent buffer verification from btrfs_valid [...] omits 22fc34f3e8e7 btrfs: make csum_tree_block() handle node smaller than page omits 4f6e4f5e5c90 btrfs: grab fs_info from extent_buffer in btrfs_mark_buffer_dirty omits b5f3b4000475 btrfs: extent_io: make buffer_radix take sector size units omits 6992521ef6b6 btrfs: extent_io: assert page mapping lock in attach_exten [...] omits b7106df61b45 btrfs: protect the fs_info->caching_block_groups differently omits 2c9fe7bebf7f btrfs: async load free space cache omits 46d8e8096ee5 btrfs: load the free space cache inode extents from commit root omits c79fd7b2602d btrfs: load free space cache into a temporary ctl omits 940cff2d97b6 btrfs: cleanup btrfs_discard_update_discardable usage omits 3be301ef3b99 btrfs: explicitly protect ->last_byte_to_unpin in unpin_ex [...] omits 0a3815ee146f btrfs: update last_byte_to_unpin in switch_commit_roots omits ff7a30b06cfd btrfs: do not shorten unpin len for caching block groups omits 705e192d2d98 btrfs: reorder extent buffer members for better packing omits a72c9d1604a4 btrfs: locking: rip out path->leave_spinning omits c05e9a84ff26 btrfs: locking: remove all the blocking helpers omits bd155e5d3090 btrfs: scrub: remove local copy of csum_size from context omits 006375ac0cf8 btrfs: check integrity: remove local copy of csum_size omits 749e053378f9 btrfs: remove unnecessary local variables for checksum size omits a682311f8ba2 btrfs: switch cached fs_info::csum_size from u16 to u32 omits 8b789b5831fc btrfs: use cached value of fs_info::csum_size everywhere omits 393334a4a3b7 btrfs: precalculate checksums per leaf once omits 3748854bd2d5 btrfs: store precalculated csum_size in fs_info omits 1f3db5f50027 btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits omits 33bc9cf09dea btrfs: replace div_u64 by shift in free_space_bitmap_size omits 0b4e45b493ca btrfs: use precalculated sectorsize_bits from fs_info omits 1be742b279bd btrfs: extent_io: rename page_size to io_size in submit_ex [...] omits 24d9c8e52381 btrfs: extent_io: only require sector size alignment for p [...] omits 2a0707bfc5c0 btrfs: extent_io: rename pages_locked in process_pages_contig() omits cabb16107041 btrfs: inode: sink parameter start and len to check_data_csum() omits e89e69aec968 btrfs: disk-io: replace fs_info and private_data with inod [...] omits b4c4142ba2da btrfs: extent_io: sink the failed_start parameter to set_e [...] omits d3257038f577 btrfs: extent_io: update the comment for find_first_extent_bit() omits 6169acb879e2 btrfs: extent_io: fix the comment on lock_extent_buffer_for_io() omits 54e57cbdcebb btrfs: remove unnecessary casts in printk omits 4471d17b086b btrfs: add set/get accessors for root_item::drop_level omits f45cd51a87c0 btrfs: use root_item helpers for limit and flags in btrfs_ [...] omits c18808983bfb btrfs: check-integrity: use proper helper to access btrfs_header omits 3d4571c7d9b9 btrfs: send: use helpers to access root_item::ctransid omits a4483452a60d btrfs: generate lockdep keyset names at compile time omits 0bef82388928 btrfs: use the right number of levels for lockdep keysets omits 72615053837d btrfs: remove dio iomap DSYNC workaround omits f9feee4fe249 btrfs: call iomap_dio_complete() without inode_lock omits 9c0f1f9854a3 btrfs: remove btrfs_inode::dio_sem omits ef208d6b56cd btrfs: use shared lock for direct writes within EOF omits c1b0847a8d85 btrfs: push inode locking and unlocking into buffered/dire [...] omits 8275bc62372f btrfs: introduce btrfs_inode_lock()/unlock() omits f3e238cdb647 btrfs: introduce btrfs_write_check() omits fe83ef7f6405 btrfs: check FS error state bit early during write omits 40395a466c49 btrfs: move pos increment and pagecache extension to btrfs [...] omits da2ce076542a btrfs: split btrfs_direct_IO to read and write omits c69273e6766c btrfs: sysfs: add per-fs attribute for read policy omits b9b117299afc btrfs: create read policy framework omits a3a91a1e2f02 btrfs: add helper for string match ignoring leading/traili [...] omits 4b969a509eff btrfs: do not start and wait for delalloc on snapshot root [...] omits 19cfa79c6242 btrfs: switch extent buffer tree lock to rw_semaphore omits bda0517ef7f8 btrfs: open code insert_orphan_item omits 62d939d36637 btrfs: introduce mount option rescue=all omits 29589a1b8950 btrfs: introduce mount option rescue=ignoredatacsums omits f5c3857397bc btrfs: introduce mount option rescue=ignorebadroots omits 9e1cedd2bdbb btrfs: show rescue=usebackuproot in /proc/mounts omits 88896feda35a btrfs: add a helper to print out rescue= options omits 3a8a32f53fed btrfs: sysfs: export supported rescue= mount options omits da81e41d2e34 btrfs: push the NODATASUM check into btrfs_lookup_bio_sums omits ef059a4b7579 btrfs: unify the ro checking for mount options omits d851b20ceac2 btrfs: do not start readahead for csum tree when scrubbing [...] omits 868c3400a1fc btrfs: assert we are holding the reada_lock when releasing [...] omits 495d7905fa12 btrfs: set EXTENT_NORESERVE bits side btrfs_dirty_pages() omits 266ec6258dc0 btrfs: use round_down while calculating start position in [...] omits ffd236489987 btrfs: use iosize while reading compressed pages omits da4ae370f6d4 btrfs: calculate num_pages, reserve_bytes once in btrfs_bu [...] omits 9827bd4f3c59 btrfs: calculate more accurate remaining time to sleep in [...] omits 174994e2f6ba btrfs: record delta directly in transaction_kthread omits aec713ac7831 btrfs: remove redundant time check in transaction kthread loop omits 2a1b3bfe2c0e btrfs: use helpers to convert from seconds to jiffies in t [...] omits df2ced5437ba btrfs: sysfs: export filesystem generation omits 52d553b87054 Merge branch 'pm-cpuidle-fixes' into linux-next omits 95d4cd977713 Merge branches 'pm-sleep' and 'pm-acpi' into linux-next omits 6eb5b6bf28a6 Merge branch 'pm-cpufreq' into linux-next omits 8337b7b2fb32 Merge branches 'pm-em', 'pm-cpuidle' and 'powercap' into l [...] omits 509d8f92343a m68k: m68328: remove duplicate code omits 34e1ce92d05a m68k: m68328: move platform code to separate files omits 3a9af2c6e5b3 m68knommu: align BSS section to 4-byte boundaries omits 46630599693a Merge branch 'misc-5.10' into next-fixes omits 729e39a558eb kconfig: qconf: convert to Qt5 new signal/slot connection syntax omits cfa6020b332e kconfig: qconf: use a variable to pass packages to pkg-config omits e6bf74ed973f kconfig: qconf: drop Qt4 support adds a9e5c87ca744 afs: Fix speculative status fetch going out of order wrt t [...] adds a7f07fc14f06 Merge tag 'ext4_for_linus_fixes2' of git://git.kernel.org/ [...] adds de7580357025 Merge tag 'tty-5.10-rc5' of git://git.kernel.org/pub/scm/l [...] adds d27637ece80f Merge tag 'staging-5.10-rc5' of git://git.kernel.org/pub/s [...] adds 450677dcb0cc mm/madvise: fix memory leak from process_madvise adds bc2dc4406c46 compiler-clang: remove version check for BPF Tracing adds a927bd6ba952 mm: fix phys_to_target_node() and memory_add_physaddr_to_n [...] adds 4349a83a3190 mm: fix readahead_page_batch for retry entries adds 8faeb1ffd795 mm: memcg/slab: fix root memcg vmstats adds bfe8cc1db02a mm/userfaultfd: do not access vma->vm_mm after calling han [...] adds 488dac0c9237 libfs: fix error cast of negative value in simple_attr_write() adds 66383800df9c mm: fix madvise WILLNEED performance problem adds 4a51c60a1115 Merge branch 'akpm' (patches from Andrew) adds 7d53be55c9d7 Merge tag 'x86_urgent_for_v5.10-rc5' of git://git.kernel.o [...] adds 68d3fa235fd8 Merge tag 'efi-urgent-for-v5.10-rc3' of git://git.kernel.o [...] adds 855cf1ee4726 Merge tag 'locking-urgent-2020-11-22' of git://git.kernel. [...] adds 48da33058975 Merge tag 'perf-urgent-2020-11-22' of git://git.kernel.org [...] adds f4b936f5d6fd Merge tag 'sched-urgent-2020-11-22' of git://git.kernel.or [...] adds d5530d82efc8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 418baf2c28f3 Linux 5.10-rc5 adds f8c44e79c2d4 Merge remote-tracking branch 'kbuild-current/fixes' adds 78aec9bb1f3c ARC: bitops: Remove unecessary operation and value adds 5f840df591a9 ARC: mm: fix spelling mistakes adds e42404fa10fd ARC: stack unwinding: don't assume non-current task is sleeping adds f737561c7096 ARC: stack unwinding: reorganize how initial register state setup adds d66e5c1b056d Merge remote-tracking branch 'arc-current/for-curr' adds 03659efe4287 arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix f [...] adds 774c4a3b5e5f ACPI/IORT: Fix doc warnings in iort.c adds 9f895827d078 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 2013a4b684b6 arm64: dts: broadcom: clear the warnings caused by empty d [...] adds e3389b0a1495 arm64: dts: qcom: clear the warnings caused by empty dma-ranges adds c464e26f2375 MAINTAINERS: Remove myself as LPC32xx maintainers adds 4765df4d3a13 Merge tag 'v5.10-rockchip-dtsfixes1' of git://git.kernel.o [...] adds aae864a7278a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 962f8e64cd18 Merge tag 'powerpc-cve-2020-4788' into fixes adds b6b79dd53082 powerpc/64s: Fix allnoconfig build since uaccess flush adds 0708ec9d5383 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 1179f170b6f0 s390: fix fpu restore in entry.S adds 7196ffcd2c34 Merge remote-tracking branch 's390-fixes/fixes' adds 3b28123f7660 Merge remote-tracking branch 'sparc/master' adds 81941084d249 Merge remote-tracking branch 'net/master' adds 178648916e73 xsk: Fix incorrect netdev reference count adds c44da95e7b81 Merge remote-tracking branch 'bpf/master' adds fcae93e3448c Merge remote-tracking branch 'ipsec/master' adds 27aa7fc43837 Merge remote-tracking branch 'netfilter/master' adds 9f895cca438f Merge remote-tracking branch 'wireless-drivers/master' adds b2be29dc9acf Merge remote-tracking branch 'sound-current/for-linus' adds 2be4c075b50f Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds b1824968221c ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state adds 8f05568156ea Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds 3a0fadbd61c8 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 5d69f1c8a200 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 71d80563b076 spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts adds 03cfdb8444c0 Merge remote-tracking branch 'spi/for-5.10' into spi-linus adds 473fcdaea683 Merge remote-tracking branch 'spi-fixes/for-linus' adds 7d176323a81d Merge remote-tracking branch 'pci-current/for-linus' adds 28eccffd81d2 Merge remote-tracking branch 'usb.current/usb-linus' adds 5cc22131a77f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 2857f3c8727c Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds ef3f0caf2430 Merge tag 'icc-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] adds 652b44453ea9 habanalabs/gaudi: fix missing code in ECC handling adds 4daeb2ae5cd8 Merge tag 'misc-habanalabs-fixes-2020-11-23' of ssh://gito [...] adds 40d05b37e559 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds e527208b6902 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 0380bcd45494 Merge remote-tracking branch 'ide/master' adds 4aeaa84a33dc Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds bc87cf385ba3 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds c8246dc2b29f Merge remote-tracking branch 'omap-fixes/fixes' adds acaf1309d286 Merge remote-tracking branch 'kvm-fixes/master' adds 0697d9a61099 btrfs: don't access possibly stale fs_info data for printi [...] adds 6d06b0ad94d3 btrfs: tree-checker: add missing returns after data_ref al [...] adds 3d05cad3c357 btrfs: fix lockdep splat when reading qgroup config on mount adds 7aa6d359845a btrfs: do nofs allocations when adding and removing qgroup [...] adds a855fbe69229 btrfs: fix lockdep splat when enabling and disabling qgroups adds 462b8e885b92 Merge branch 'misc-5.10' into next-fixes adds b08cdd75aa22 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 86a3d5f8409d Merge remote-tracking branch 'vfs-fixes/fixes' adds caf03cc2e7b3 Merge remote-tracking branch 'scsi-fixes/fixes' adds 74305b039239 drm/i915/perf: workaround register corruption in OATAILPTR adds 65c1585bf15a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds c0a2074ac575 mmc: mediatek: Fix system suspend/resume support for CQHCI adds effbafb07dd6 mmc: mediatek: Extend recheck_sdio_irq fix to more variants adds 29c31da354d1 mmc: sdhci-of-arasan: Fix clock registration error for Kee [...] adds bc9e50efc1b5 Merge remote-tracking branch 'mmc-fixes/fixes' adds 358285744d4e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 5ae43c72e6f3 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 7dbd0d5b23af Merge remote-tracking branch 'pidfd-fixes/fixes' adds 713b1264bc7a Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds f2df84e096a8 drm/vc4: kms: Store the unassigned channel list in the state adds 2820526dd5c2 drm/vc4: kms: Don't disable the muxing of an active CRTC adds ea2235a03b2c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds eca7bc924ff2 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds b7bd0b74ba3e kconfig: qconf: drop Qt4 support adds 51add7fd9d3d kconfig: qconf: use a variable to pass packages to pkg-config adds fc44645a4f39 kconfig: qconf: convert to Qt5 new signal/slot connection syntax adds 9da2d4e4acec kconfig: make lkc.h self-sufficient #include-wise adds 0ce21d58b7af kconfig: qconf: show Qt version in the About dialog adds cafa4cbf8092 Merge remote-tracking branch 'kbuild/for-next' adds d52754dacc4e Merge remote-tracking branch 'asm-generic/master' adds 92e2b6bebd4b Merge remote-tracking branch 'arm/for-next' adds 6d39bdee238f iommu/amd: Enforce 4k mapping for certain IOMMU data structures adds 72b55c96f3a5 arm-smmu-qcom: Ensure the qcom_scm driver has finished probing adds 77c38c8cf52e iommu: Check return of __iommu_attach_device() adds 73b7690710d0 Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core adds cb4789b0d19f iommu/ioasid: Add ioasid references adds cfc78dfd9b36 iommu/sva: Add PASID helpers adds 32784a9562fb iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() adds 2f7e8c553e98 iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops adds 66930e7e1e58 Merge branch 'stable/for-linus-5.10-rc2' of git://git.kern [...] adds 7e0a62e84057 Merge branches 'for-next/iommu/iova', 'for-next/iommu/misc [...] adds b17f656a60d0 Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] adds 8663daeac7a1 parisc: Drop parisc special case for __sighandler_t adds 161d36dfc7b5 parisc: start using signal-defs.h adds 1d82b7898f2a arch: move SA_* definitions to generic headers adds 23acdc76f179 signal: clear non-uapi flag bits when passing/returning sa_flags adds 7da5082a2f9a arch: provide better documentation for the arch-specific S [...] adds a54f0dfda754 signal: define the SA_UNSUPPORTED bit in sa_flags adds 6ac05e832a9e signal: define the SA_EXPOSE_TAGBITS bit in sa_flags adds dceec3ff7807 arm64: expose FAR_EL1 tag bits in siginfo adds dfee38d54f41 Merge branch 'for-next/signal-tag-bits' into for-next/core adds e2462a906d3b Merge remote-tracking branch 'arm64/for-next/core' adds 22b7550cdd91 next-20201123/arm-soc adds c9e8bff9c182 Merge remote-tracking branch 'amlogic/for-next' adds 9e522cf9d6f9 Merge remote-tracking branch 'aspeed/for-next' adds 59ad357d1c0b Merge remote-tracking branch 'at91/at91-next' adds e45b57df4b9e memory: tegra30-emc: Remove unnecessary of_node_put in teg [...] adds b17e7a4e9ce3 Merge branch 'for-v5.11/tegra-mc' into for-next adds 3574bbbe6df8 Merge remote-tracking branch 'drivers-memory/for-next' adds 3688c13718ee Merge remote-tracking branch 'imx-mxs/for-next' adds 52c706077b0d Merge remote-tracking branch 'keystone/next' adds a488acb24d8e Merge remote-tracking branch 'mediatek/for-next' adds e0ea6855ffbf Merge remote-tracking branch 'mvebu/for-next' adds 718e2ae948f2 Merge remote-tracking branch 'omap/for-next' adds be67c29e6733 Merge remote-tracking branch 'qcom/for-next' adds 0570b5b82280 Merge remote-tracking branch 'raspberrypi/for-next' adds 3e080ef557c0 Merge remote-tracking branch 'realtek/for-next' adds c01f4b1c0212 soc: renesas: rmobile-sysc: Stop using __raw_*() I/O accessors adds ae04aad75b37 ARM: shmobile: r8a7778: Introduce HPBREG_BASE adds caf67a935740 ARM: shmobile: r8a7779: Use ioremap() to map INTC2 registers adds 617ff9e657c4 ARM: shmobile: r8a7779: Use ioremap() to map SMP registers adds 5b0480f53dbf ARM: shmobile: r8a7779: Remove obsolete static mappings adds cc85e21d6d18 ARM: shmobile: sh73a0: Use ioremap() to map L2C registers adds a0a6624dbec8 ARM: shmobile: sh73a0: Use ioremap() to map SMP registers adds 5705747c0c8f ARM: shmobile: sh73a0: Remove obsolete static mapping adds d4a617c9bbef ARM: shmobile: Stop using __raw_*() I/O accessors adds b79a2639266d Merge branches 'renesas-arm-drivers-for-v5.11' and 'renesa [...] adds 2f1a344bdd2f Merge remote-tracking branch 'renesas/next' adds aebb3cda7638 Merge remote-tracking branch 'reset/reset/next' adds e0f7c72d0e28 Merge remote-tracking branch 'rockchip/for-next' adds a94556e29b62 Merge remote-tracking branch 'samsung-krzk/for-next' adds e945927dc7c2 firmware: arm_scmi: Remove residual _le structs naming adds f83eb664cdb4 Merge tag 'scmi-voltage-5.11' of git://git.kernel.org/pub/ [...] adds 437d48b4f5da Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds 8085c364523f Merge remote-tracking branch 'scmi/for-linux-next' adds fb0fd139763b Merge remote-tracking branch 'stm32/stm32-next' adds 13716736f395 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 912a11d75136 Merge remote-tracking branch 'tegra/for-next' adds 76a574825985 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 66052a4ea75f Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds 4c299a017fd4 Merge remote-tracking branch 'clk/clk-next' adds e44cdff05145 clk: samsung: Allow compile testing of Exynos, S3C64xx and [...] adds 44a9e78f9242 clk: samsung: Prevent potential endless loop in the PLL ops adds 707fcefd2858 Merge remote-tracking branch 'clk-samsung/for-next' adds 44cb3ae99e83 Merge remote-tracking branch 'csky/linux-next' adds 6fdbe02a9956 Merge remote-tracking branch 'h8300/h8300-next' adds 266994e3ac78 m68k: mac: Refactor iop_preinit() and iop_init() adds 471037e2c9bb m68k: mac: Remove dead code adds 0c450b8e7882 m68k: mac: Remove redundant VIA register writes adds 07ce9b7ab0bf m68k: mac: Update Kconfig help adds 549aeec256ca m68k: Drop redundant NOTES in link script adds 428ec5f9dde7 m68k: Add a missing ELF_DETAILS in link script adds a7b5458ce73b m68k: Fix WARNING splat in pmac_zilog driver adds 6b75c0b6e070 Merge remote-tracking branch 'm68k/for-next' adds 9a43c1457b82 m68knommu: align BSS section to 4-byte boundaries adds 80c5ae85b82c m68k: m68328: move platform code to separate files adds d0198645d610 m68k: m68328: remove duplicate code adds b7668abcf87f Merge remote-tracking branch 'm68knommu/for-next' adds 383976fd70e3 Merge remote-tracking branch 'microblaze/next' adds 8a25af6de574 Merge remote-tracking branch 'mips/mips-next' adds 62acbd9fa423 Merge remote-tracking branch 'nds32/next' adds 265e0ec8f9a7 Merge remote-tracking branch 'openrisc/for-next' adds cafb07621353 Merge remote-tracking branch 'parisc-hd/for-next' adds d4a7dfc47e49 Merge remote-tracking branch 'risc-v/for-next' adds 246e5c5c448e Merge branch 'fixes' into for-next adds 77663819d490 Merge branch 'fixes' into features adds 87d598634521 s390/mm: remove set_fs / rework address space handling adds 0290c9e328e0 s390/mm: use invalid asce instead of kernel asce adds 062e527956d0 s390/mm: add debug user asce support adds 80f06306240e s390/vdso: reimplement getcpu vdso syscall adds b79e43ff5aa0 Merge branch 'features' into for-next adds f929f71f9c0b Merge remote-tracking branch 's390/for-next' adds 27ad478501fa Merge remote-tracking branch 'fscrypt/master' adds 8ef2b1b2f5c0 Merge branch 'misc-5.10' into for-next-current-v5.9-20201123 adds 9f4a32afb49c Merge branch 'for-next-current-v5.9-20201123' into for-nex [...] adds 333dee86958d btrfs: sysfs: export filesystem generation adds 7241cf70a781 btrfs: use helpers to convert from seconds to jiffies in t [...] adds 5897b5639ee1 btrfs: remove redundant time check in transaction kthread loop adds 960666a0530a btrfs: record delta directly in transaction_kthread adds 59333892b29c btrfs: calculate more accurate remaining time to sleep in [...] adds b22fa96f3f1c btrfs: calculate num_pages, reserve_bytes once in btrfs_bu [...] adds fa4b3c0a8bfb btrfs: use iosize while reading compressed pages adds 758f2c26c975 btrfs: use round_down while calculating start position in [...] adds cdbdbd0c12fa btrfs: set EXTENT_NORESERVE bits side btrfs_dirty_pages() adds 8eca1c28cb67 btrfs: assert we are holding the reada_lock when releasing [...] adds 8deb7b6261b7 btrfs: do not start readahead for csum tree when scrubbing [...] adds 121a5c67a903 btrfs: unify the ro checking for mount options adds ea4018414375 btrfs: push the NODATASUM check into btrfs_lookup_bio_sums adds 746b3758713d btrfs: sysfs: export supported rescue= mount options adds 9230fa96de6b btrfs: add a helper to print out rescue= options adds 301331a0e05f btrfs: show rescue=usebackuproot in /proc/mounts adds 4779c22db674 btrfs: introduce mount option rescue=ignorebadroots adds 5a0bb711274e btrfs: introduce mount option rescue=ignoredatacsums adds f6485f5da224 btrfs: introduce mount option rescue=all adds f8f7638459c7 btrfs: open code insert_orphan_item adds 0155316c0b7e btrfs: switch extent buffer tree lock to rw_semaphore adds 09ff7f33ae05 btrfs: do not start and wait for delalloc on snapshot root [...] adds e947b2496dec btrfs: add helper for string match ignoring leading/traili [...] adds 1f6ea7c13d16 btrfs: create read policy framework adds 02f20864db94 btrfs: sysfs: add per-fs attribute for read policy adds c60c7047f7da btrfs: split btrfs_direct_IO to read and write adds 6bba49acbe47 btrfs: move pos increment and pagecache extension to btrfs [...] adds 0b80438b907a btrfs: check FS error state bit early during write adds 02a7b1a7ac5f btrfs: introduce btrfs_write_check() adds 266de249556b btrfs: introduce btrfs_inode_lock()/unlock() adds 2928cbc8a9fa btrfs: push inode locking and unlocking into buffered/dire [...] adds d88ab4077561 btrfs: use shared lock for direct writes within EOF adds f7d3faa45130 btrfs: remove btrfs_inode::dio_sem adds 89dc61afccc1 btrfs: call iomap_dio_complete() without inode_lock adds 64c94ada7e2b btrfs: remove dio iomap DSYNC workaround adds 3d5e59fae891 btrfs: use the right number of levels for lockdep keysets adds d8e30b55dfbd btrfs: generate lockdep keyset names at compile time adds 9b182c6db58f btrfs: send: use helpers to access root_item::ctransid adds 04f880048904 btrfs: check-integrity: use proper helper to access btrfs_header adds fea2476d308d btrfs: use root_item helpers for limit and flags in btrfs_ [...] adds e2dd79fac5c0 btrfs: add set/get accessors for root_item::drop_level adds d4306d0da867 btrfs: remove unnecessary casts in printk adds 3243ab3a1111 btrfs: extent_io: fix the comment on lock_extent_buffer_for_io() adds 6ef293080dc1 btrfs: extent_io: update the comment for find_first_extent_bit() adds a37b8710c9d2 btrfs: extent_io: sink the failed_start parameter to set_e [...] adds a14fdf19aa92 btrfs: disk-io: replace fs_info and private_data with inod [...] adds d2ddaef5b5ae btrfs: inode: sink parameter start and len to check_data_csum() adds 32ff28e44c0e btrfs: extent_io: rename pages_locked in process_pages_contig() adds b59ee2edf5a8 btrfs: extent_io: only require sector size alignment for p [...] adds 0786c7b99581 btrfs: extent_io: rename page_size to io_size in submit_ex [...] adds 89789a832a85 btrfs: use precalculated sectorsize_bits from fs_info adds 0b4fbcd522dc btrfs: replace div_u64 by shift in free_space_bitmap_size adds 81d7cde1ff31 btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits adds 0e3eb36a57b5 btrfs: store precalculated csum_size in fs_info adds 74f94f94249e btrfs: precalculate checksums per leaf once adds e0d3786f17a9 btrfs: use cached value of fs_info::csum_size everywhere adds 96c996804994 btrfs: switch cached fs_info::csum_size from u16 to u32 adds 841e505001de btrfs: remove unnecessary local variables for checksum size adds 5fc3df1619af btrfs: check integrity: remove local copy of csum_size adds aa6228ab45a8 btrfs: scrub: remove local copy of csum_size from context adds 06b97d9d03a7 btrfs: locking: remove all the blocking helpers adds 14bb0d8a06dd btrfs: locking: rip out path->leave_spinning adds a3307c8c5496 btrfs: reorder extent buffer members for better packing adds e70351839257 btrfs: do not shorten unpin len for caching block groups adds 7dd5e3318119 btrfs: update last_byte_to_unpin in switch_commit_roots adds c2724caafd67 btrfs: explicitly protect ->last_byte_to_unpin in unpin_ex [...] adds 56b4f40e57db btrfs: cleanup btrfs_discard_update_discardable usage adds 172091bc1caa btrfs: load free space cache into a temporary ctl adds 232856df08f1 btrfs: load the free space cache inode extents from commit root adds 8f2fafca5398 btrfs: async load free space cache adds f243359b7729 btrfs: protect the fs_info->caching_block_groups differently adds 8ff89c91803c btrfs: extent_io: assert page mapping lock in attach_exten [...] adds 4d9bc16851fe btrfs: extent_io: make buffer_radix take sector size units adds b688833b092a btrfs: grab fs_info from extent_buffer in btrfs_mark_buffer_dirty adds 2518a13c2d60 btrfs: make csum_tree_block() handle node smaller than page adds 786fc9d825f3 btrfs: extract extent buffer verification from btrfs_valid [...] adds 750ff25ff95c btrfs: pass bvec to csum_dirty_buffer instead of page adds 8997807503cf btrfs: scrub: distinguish scrub page from regular page adds 786cf904e14f btrfs: scrub: remove the force parameter of scrub_pages adds 4aea943c6814 btrfs: scrub: refactor scrub_find_csum() adds ec75f0154a98 btrfs: discard: speed up async discard up to iops_limit adds b6311f452811 btrfs: discard: store async discard delay as ns not as jiffies adds c4d96d4befb4 btrfs: don't miss async discards after scheduled work override adds 5851a7c09db5 btrfs: discard: reschedule work after sysfs param update adds 5d393e0d2326 btrfs: remove lockdep classes for the fs tree adds 2118cbe5e7b2 btrfs: cleanup extent buffer readahead adds 2e41aa695d0a btrfs: use btrfs_read_node_slot in btrfs_realloc_node adds aba0b561bcb0 btrfs: use btrfs_read_node_slot in walk_down_reloc_tree adds 28e57e65b3f4 btrfs: use btrfs_read_node_slot in do_relocation adds 80be4f41003a btrfs: use btrfs_read_node_slot in replace_path adds 913af537fb5e btrfs: use btrfs_read_node_slot in walk_down_tree adds d7ba8717df7f btrfs: use btrfs_read_node_slot in qgroup_trace_extent_swap adds 9b276d0a1ddb btrfs: use btrfs_read_node_slot in qgroup_trace_new_subtre [...] adds f35dcfb5e19a btrfs: use btrfs_read_node_slot in btrfs_qgroup_trace_subtree adds d526ccaa0fe4 btrfs: pass root owner to read_tree_block adds fc5a61588a8d btrfs: pass the root owner and level around for readahead adds 6c4c40b44695 btrfs: pass the owner_root and level to alloc_extent_buffer adds 864e07d18faa btrfs: set the lockdep class for extent buffers on creation adds c0634a939028 btrfs: fix missing delalloc new bit for new delalloc ranges adds e68a044cc621 btrfs: refactor btrfs_drop_extents() to make it easier to extend adds 74aa1318d315 btrfs: fix race when defragmenting leads to unnecessary IO adds 28b5b38ccbee btrfs: update the number of bytes used by an inode atomically adds 22fd4c85088b btrfs: drop unused argument step from btrfs_free_extra_devids adds 7b229a94a8d3 btrfs: drop never met disk total bytes check in verify_one [...] adds 5a34d64f5b02 btrfs: remove unused argument seed from btrfs_find_device adds 5bb39f4d0d5a btrfs: cleanup the locking in btrfs_next_old_leaf adds f1d40604a21f btrfs: unlock to current level in btrfs_next_old_leaf adds f9cd77591b8b btrfs: kill path->recurse adds a4f20399a059 btrfs: locking: remove the recursion handling code adds b1c0cb7403ca btrfs: merge back btrfs_read_lock_root_node helpers adds 438ea9bb0f95 btrfs: use btrfs_tree_read_lock in btrfs_search_slot adds 33f967dc0c81 btrfs: remove the recurse parameter from __btrfs_tree_read_lock adds ffeeb131bea5 btrfs: remove ->recursed from extent_buffer adds 498c75f06779 btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inode adds a4c06b33770c btrfs: make insert_prealloc_file_extent take btrfs_inode adds 5785dffebf3a btrfs: make btrfs_truncate_inode_items take btrfs_inode adds df15743ae854 btrfs: make btrfs_finish_ordered_io btrfs_inode-centric adds 6685c1e397ad btrfs: make btrfs_delayed_update_inode take btrfs_inode adds 5908aff59722 btrfs: make btrfs_update_inode_item take btrfs_inode adds cc68657f1d72 btrfs: make btrfs_update_inode take btrfs_inode adds 568517431c32 btrfs: make maybe_insert_hole take btrfs_inode adds 3ecf7a4644fb btrfs: make find_first_non_hole take btrfs_inode adds 6e29b8152b33 btrfs: make btrfs_insert_replace_extent take btrfs_inode adds 635096d797bb btrfs: make btrfs_truncate_block take btrfs_inode adds 1ddec6da0c19 btrfs: make btrfs_cont_expand take btrfs_inode adds 95ba1aaebafb btrfs: make btrfs_update_inode_fallback take btrfs_inode adds 71fd995db201 btrfs: merge __set_extent_bit and set_extent_bit adds f135862193a6 btrfs: qgroup: don't commit transaction when we already ho [...] adds d731a5fffd88 btrfs: skip unnecessary searches for xattrs when logging an inode adds 818aca42a1a0 btrfs: stop incrementing log batch when joining log transaction adds 79c3168c7228 btrfs: remove unnecessary attempt do drop extent maps afte [...] adds e93ebf268a6e btrfs: tree-checker: add missing return after error in root_item adds f3bc74fb80b6 btrfs: remove useless return value statement in split_node adds d7b1760e6bb5 btrfs: simplify return values in setup_nodes_for_search adds dc5639195686 btrfs: sysfs: remove unneeded semicolon adds 92e22f2066e2 btrfs: tests: remove invalid extent-io test adds 1887c88e8add btrfs: add structure to keep track of extent range in end_ [...] adds 5742e7711950 btrfs: introduce helper to handle page status update in en [...] adds 8339c320834b btrfs: use fixed width int type for extent_state::state adds 3d618e2ac627 btrfs: scrub: remove the anonymous structure from scrub_page adds 6b512fd47332 btrfs: remove unused parameter phy_offset from btrfs_valid [...] adds fc2b6ec8a008 btrfs: only clear EXTENT_LOCK bit in extent_invalidatepage adds d31fae8d3ccd btrfs: use nodesize to determine if we need readahead in b [...] adds 63603235bf78 btrfs: use detach_page_private() in alloc_extent_buffer() adds 96068213ab29 btrfs: don't access possibly stale fs_info data for printi [...] adds bb0dae89a768 btrfs: remove stub device info from messages when we have [...] adds 4e75279950e3 btrfs: tree-checker: add missing returns after data_ref al [...] adds 203fec377677 btrfs: tree-checker: annotate all error branches as unlikely adds 019e525e2853 btrfs: fix lockdep splat when reading qgroup config on mount adds 31c0806d27c8 btrfs: unlock path before checking if extent is shared dur [...] adds b47d191efec1 btrfs: do nofs allocations when adding and removing qgroup [...] adds 4165ffc83d21 btrfs: fix lockdep splat when enabling and disabling qgroups adds b020d85e3ebf Merge branch 'misc-next' into for-next-next-v5.10-20201123 adds a23a95e7ef31 btrfs: make flush_space take a enum btrfs_flush_state inst [...] adds 48790ff68ebe btrfs: add a trace point for reserve tickets adds 6902ea72593f btrfs: track ordered bytes instead of just dio ordered bytes adds 551475552c8b btrfs: introduce a FORCE_COMMIT_TRANS flush operation adds 79e1b444730d btrfs: improve preemptive background space flushing adds 1f0af9b78747 btrfs: rename need_do_async_reclaim adds 773f71a77ac6 btrfs: check reclaim_size in need_preemptive_reclaim adds f5ba919e34c3 btrfs: rework btrfs_calc_reclaim_metadata_size adds eac7e1f00016 btrfs: simplify the logic in need_preemptive_flushing adds c8b9876bf5ef btrfs: implement space clamping for preemptive flushing adds 29827b66c168 btrfs: adjust the flush trace point to include the source adds 73366dffdbc8 btrfs: add a trace class for dumping the current ENOSPC state adds 2c649c3a4b7e Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] adds 59a3b9b5b3d6 btrfs: lift rw mount setup from mount and remount adds 18902988dac6 btrfs: cleanup all orphan inodes on ro->rw remount adds ad6823d7954c btrfs: only mark bg->needs_free_space if free space tree is on adds 56b8714b67b4 btrfs: create free space tree on ro->rw remount adds 4a742b2edc71 btrfs: clear oneshot options on mount and remount adds 5dd570e06930 btrfs: clear free space tree on ro->rw remount adds e841847ef6c7 btrfs: keep sb cache_generation consistent with space_cache adds 9cf2653ce522 btrfs: use sb state to print space_cache mount option adds 53e6fed20c01 btrfs: warn when remount will not change the free space tree adds fe3c76c70262 btrfs: remove free space items when disabling space cache v1 adds e1e5e6fe24c3 btrfs: skip space_cache v1 setup when not using it adds 03dd34a1d333 btrfs: fix lockdep error creating free space tree adds de59343b4e83 Merge branch 'ext/boris/fst-fixes-v7' into for-next-next-v [...] adds ef79b8ddcba0 btrfs: do not block on deleted bgs mutex in the cleaner adds 8bf53ceb97af btrfs: only let one thread pre-flush delayed refs in commit adds ec59f2542567 btrfs: delayed refs pre-flushing should only run the heads [...] adds ddc7cb9d46f6 btrfs: only run delayed refs once before committing adds ccb0edc68b69 btrfs: stop running all delayed refs during snapshot adds 02df9ad20204 btrfs: run delayed refs less often in commit_cowonly_roots adds 2fa0b6754da6 Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] adds 1d9e16797a6a btrfs: introduce ZONED feature flag adds d30b465e7a78 btrfs: get zone information of zoned block devices adds be3aa95d79b7 btrfs: check and enable ZONED mode adds 41a0e15887d3 btrfs: introduce max_zone_append_size adds 327780645f53 btrfs: disallow space_cache in ZONED mode adds 6053956d7d61 btrfs: disallow NODATACOW in ZONED mode adds 7633b6400e74 btrfs: disable fallocate in ZONED mode adds bcc92a78468e btrfs: disallow mixed-bg in ZONED mode adds 0dfb39b4a9a4 btrfs: implement log-structured superblock for ZONED mode adds 78492da9c988 Merge branch 'ext/zoned-10-to-merge' into for-next-next-v5 [...] adds 725e49df89e0 Merge branch 'for-next-next-v5.10-20201123' into for-next- [...] adds bbfb49717a8f Merge remote-tracking branch 'btrfs/for-next' adds 31118f93e1de Merge remote-tracking branch 'cifs/for-next' adds a686f56c1710 Merge remote-tracking branch 'configfs/for-next' adds 775dfa5eec00 Merge remote-tracking branch 'erofs/dev' adds 38428ee50665 Merge remote-tracking branch 'ext3/for_next' adds f935de2a33c1 f2fs: remove writeback_inodes_sb in f2fs_remount adds cf1806b42988 f2fs: Remove the redundancy initialization adds 73641f4542aa libfs: Add generic function for setting dentry_ops adds fa54f65bc8c7 fscrypt: Have filesystems handle their d_ops adds 632cc618fa14 f2fs: Handle casefolding with Encryption adds 0ba64eaebf9e Merge remote-tracking branch 'f2fs/dev' adds e92ea8102834 Merge remote-tracking branch 'fsverity/fsverity' adds 35c3f5683132 Merge remote-tracking branch 'fuse/for-next' adds b7fe37e3c3b2 Merge remote-tracking branch 'jfs/jfs-next' adds c32625f1c9d9 svcrdma: Catch another Reply chunk overflow case adds 2a8f25437cc7 SUNRPC: Adjust synopsis of xdr_buf_subsegment() adds 6238e0a00554 svcrdma: Const-ify the xdr_buf arguments adds c7e886715b68 svcrdma: Refactor the RDMA Write path adds 62d2276b2414 SUNRPC: Rename svc_encode_read_payload() adds 6aa288e4614e NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders adds e59dde2219d7 svcrdma: Post RDMA Writes while XDR encoding replies adds 880222822492 svcrdma: Clean up svc_rdma_encode_reply_chunk() adds 26190344b722 svcrdma: Add a "parsed chunk list" data structure adds f3f9a2b8cd98 svcrdma: Use parsed chunk lists to derive the inv_rkey adds 5b2c3e12f874 svcrdma: Use parsed chunk lists to detect reverse directio [...] adds be207b981066 svcrdma: Use parsed chunk lists to construct RDMA Writes adds f54fe660343f svcrdma: Use parsed chunk lists to encode Reply transport headers adds 0cfb19cbbca9 svcrdma: Support multiple write chunks when pulling up adds 832d72e34d56 svcrdma: Support multiple Write chunks in svc_rdma_map_rep [...] adds 6973c449dd5d svcrdma: Support multiple Write chunks in svc_rdma_send_re [...] adds 12c33ef108ca svcrdma: Remove chunk list pointers adds 6a6ecce00e51 svcrdma: Clean up chunk tracepoints adds 3e72bac24739 svcrdma: Rename info::ri_chunklen adds 181534331f4c svcrdma: Use the new parsed chunk list when pulling Read chunks adds ca3f99cc18f6 svcrdma: support multiple Read chunks per RPC adds 28de9ce65393 NFSD: A semicolon is not needed after a switch statement. adds 0a9c59879494 nfsd/nfs3: remove unused macro nfsd3_fhandleres adds 8dcdfadfdff5 SUNRPC: Move the svc_xdr_recvfrom() tracepoint adds bb6ec5e0aef7 NFSD: Clean up the show_nf_may macro adds 476ca74c18fc NFSD: Remove extra "0x" in tracepoint format specifier adds c86f9e352b08 NFSD: Add SPDX header for fs/nfsd/trace.c adds 13983bb72ae2 Merge remote-tracking branch 'cel/cel-next' adds a929bf2af075 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 75f080254f1f Merge remote-tracking branch 'v9fs/9p-next' adds 853980e4e818 Merge remote-tracking branch 'file-locks/locks-next' adds fdd61e2dff8e Merge remote-tracking branch 'vfs/for-next' adds 8ab2bf7bb02e Merge remote-tracking branch 'printk/for-next' adds 8655d635b1a6 Merge remote-tracking branch 'pci/next' adds bf0ce10b3900 Merge remote-tracking branch 'pstore/for-next/pstore' adds b772dc134ede Merge remote-tracking branch 'hid/for-next' adds fc2256c2c9cd Merge remote-tracking branch 'i2c/i2c/for-next' adds 59165d16c699 i3c master: fix missing destroy_workqueue() on error in i3 [...] adds c307912d28ca dt-bindings: i3c: MIPI I3C Host Controller Interface adds 9ad9a52cce28 i3c/master: introduce the mipi-i3c-hci driver adds 6aa0d510f0a9 Merge remote-tracking branch 'i3c/i3c/next' adds 154b3213d8f9 Merge remote-tracking branch 'dmi/dmi-for-next' adds 77444444466a hwmon: drivetemp: fix typo temperatire => temperature adds 9e6f991ca262 dt-bindings: hwmon: pwm-fan: Support multiple fan tachomet [...] adds 46ddf658834d Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 31b526b1d72e Merge remote-tracking branch 'jc_docs/docs-next' adds db1e3c8d0fbb Merge remote-tracking branch 'v4l-dvb/master' adds 5322313619c5 Merge remote-tracking branch 'v4l-dvb-next/master' adds 281f156c3f4a Merge back cpufreq material for v5.11. adds 0f6e2cb45bcb Merge back cpuidle changes for v5.11. adds cd18d9abfde2 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next adds f5effa1360c9 Merge branches 'pm-sleep', 'pm-acpi', 'pm-em' and 'powerca [...] adds f44f64286f83 Merge branches 'acpi-resources' and 'acpi-docs' into linux-next adds 423282af887b Merge ACPI APEI material for v5.11. adds 762509afa7cf Merge branches 'acpi-misc' and 'acpi-apei' into linux-next adds f943849f7206 cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK adds 05b8955f4353 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] adds a8cb5559d809 Merge branch 'pm-cpufreq-fixes' into linux-next adds 1850aaa8e524 Merge remote-tracking branch 'pm/linux-next' adds ce5bb65b6b68 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 53a716725519 Merge remote-tracking branch 'cpupower/cpupower' adds 98fd9972ed60 PM / devfreq: tegra20: Deprecate in a favor of emc-stat ba [...] adds 5fd4bbc1daf1 Merge remote-tracking branch 'devfreq/devfreq-next' adds 0fdc9e95cd19 Merge remote-tracking branch 'opp/opp/linux-next' adds 8a5e7ae129db Merge remote-tracking branch 'thermal/thermal/linux-next' adds 5822c65ab508 Merge remote-tracking branch 'ieee1394/for-next' adds 43a8fe3c5f3f Merge remote-tracking branch 'dlm/next' adds 40a546d3e448 Merge remote-tracking branch 'rdma/for-next' adds 8e1e33ffa696 net/tun: Call type change netdev notifiers adds fc0d3b24bdb7 compat: always include linux/compat.h from net/compat.h adds 076d38b88c41 net: ptp: introduce common defines for PTP message types adds 6b6817c5d81d dpaa2-eth: use new PTP_MSGTYPE_* define(s) adds 34890b30dc73 ptp: ptp_ines: use new PTP_MSGTYPE_* define(s) adds 2fc9e6842fb8 Merge branch 'net-ptp-introduce-common-defines-for-ptp-mes [...] adds 8551fad63cd3 net: dsa: tag_hellcreek: Cleanup includes adds ed5ef9fb2023 net: dsa: hellcreek: Don't print error message on defer adds 1119ea801955 Merge branch 'net-dsa-hellcreek-minor-cleanups' adds 8ff39301efd9 net: pch_gbe: Use dma_set_mask_and_coherent to simplify code adds 7fd6372e273e net: pch_gbe: Use 'dma_free_coherent()' to undo 'dma_alloc [...] adds debf300de975 Merge remote-tracking branch 'net-next/master' adds 4c615774e78f Merge remote-tracking branch 'bpf-next/for-next' adds 492caed3e90f Merge remote-tracking branch 'netfilter-next/master' adds ef47db8ff2c4 Merge remote-tracking branch 'wireless-drivers-next/master' adds 5c3b5796866f Bluetooth: revert: hci_h5: close serdev device and free hu [...] adds e524f252c42f Bluetooth: hci_h5: Add OBDA0623 ACPI HID adds b128d0470f60 Bluetooth: fix typo in struct name adds 73f209c5bedb Bluetooth: btqca: Use NVM files based on SoC ID for WCN3991 adds 9db124565a37 Bluetooth: btusb: Support 0bda:c123 Realtek 8822CE device adds 7f7126b7739d Bluetooth: btusb: Add the missed release_firmware() in btu [...] adds d45330536ce3 Bluetooth: btmtksdio: Add the missed release_firmware() in [...] adds 6f294707e771 Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option adds a88ef8506948 Bluetooth: Fix for Bluetooth SIG test L2CAP/COS/CFD/BV-14-C adds aaf914c03991 Merge remote-tracking branch 'bluetooth/master' adds a8520921e0d4 gfs2: Fix deadlock dumping resource group glocks adds 39ae4d688ac6 gfs2: set lockdep subclass for iopen glocks adds 9ecdea6994e4 gfs2: Take inode glock exclusively when mounted without noatime adds 67add3351dc2 Documentation: Update filesystems/gfs2.rst adds 6bbfa9fe23a2 MAINTAINERS: Add gfs2 bug tracker link adds 169c67e3068e Merge remote-tracking branch 'gfs2/for-next' adds 664fa3579b64 Merge remote-tracking branch 'mtd/mtd/next' adds 426d81ca2d6f Merge remote-tracking branch 'nand/nand/next' adds 7cb54b9dbf4e Merge remote-tracking branch 'spi-nor/spi-nor/next' adds fe8865f24cca Merge remote-tracking branch 'crypto/master' adds d5254bc3f20d Merge remote-tracking branch 'drm/drm-next' adds 4085f75d55db Merge remote-tracking branch 'amdgpu/drm-next' adds 4317918898d9 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 88f3e8fe0c74 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 77f512bde99a drm/mcde: Fix RGB/BGR bug adds bfbc5e3b1774 drm/mcde: Break out DSI set-up routine adds d795fd322063 drm/mcde: Support DPI output adds 3a78f064a679 drm/mcde: Fix uninitialized value adds 62586bf75ccd Merge remote-tracking branch 'drm-misc/for-linux-next' adds eafa5005d08c Merge remote-tracking branch 'drm-msm/msm-next' adds 7b4cb88e01aa Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 359f71f4e5d5 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 0c3388e4a5de Merge remote-tracking branch 'regmap/for-next' adds 5ca727a3b10f Merge remote-tracking branch 'sound/for-next' adds 712b7f332d9c Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds 72b8a440418a Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds 3371c6f9f411 ASoC: codecs: Fix fall-through warnings for Clang adds 25ce4f2b3593 ASoC: hdmi-codec: Get ELD in before reporting plugged event adds c3d900dc905b ASoC: sh: depend on COMMON_CLK to fix compile tests adds 82ceffce9633 ASoC: stm: depend on COMMON_CLK to fix compile tests adds b3cf78e0dacb ASoC: ti: depend on COMMON_CLK to fix compile tests adds 6a8b8b582db1 ASoC: imx-audmux: Remove unused .id_table adds 7ab445544a2a Merge remote-tracking branch 'asoc/for-5.11' into asoc-next adds 6a25e44b1503 Merge remote-tracking branch 'sound-asoc/for-next' adds d6a32f3824fb Merge remote-tracking branch 'modules/modules-next' adds 59bbf83835f5 Input: omap4-keypad - fix runtime PM error handling adds e9a710bc8d90 Input: pcspkr - fix fall-through warnings for Clang adds f7bda6662fd4 Input: libps2 - fix fall-through warnings for Clang adds f902b122aab4 Merge remote-tracking branch 'input/next' adds c0413eb6db2f Merge remote-tracking branch 'block/for-next' adds 1dbe25d0f0e2 Merge remote-tracking branch 'device-mapper/for-next' adds 854a22997ad5 mmc: sdhci-esdhc-imx: Convert the driver to DT-only adds 40e49564e189 mmc: tmio: Fix command error processing adds eb854e7a035b Merge branch 'fixes' into next adds f505d46daa5e mmc: sdhci-sprd: drop of_match_ptr from of_device_id table adds 2a765b8c6bb6 mmc: sdhci-st: drop of_match_ptr from of_device_id table adds 804f096a373e memstick: fix a double-free bug in memstick_check adds 8659113719d9 Merge remote-tracking branch 'mmc/next' adds 98649820b931 Merge remote-tracking branch 'mfd/for-mfd-next' adds 4ba78e965764 Merge remote-tracking branch 'backlight/for-backlight-next' adds ce10f6ca9654 Merge tag 'scmi-voltage-5.11' of git://git.kernel.org/pub/ [...] adds b52b417ccac4 regulator: as3722: Fix fall-through warnings for Clang adds e7095c35abfc regulator: core: add of_match_full_name boolean flag adds 5d16a4f9540e Merge series "Add support for SCMIv3.0 Voltage Domain Prot [...] adds e8056bf01080 dt-bindings: arm: remove optional properties for SCMI Regulators adds 0fbeae70ee7c regulator: add SCMI driver adds ebea02734c8b Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds 7a3615852ff2 Merge remote-tracking branch 'regulator/for-next' adds 400f14df5152 Merge remote-tracking branch 'integrity/next-integrity' adds b2d99bcb2722 selinux: Fix fall-through warnings for Clang adds 3df98d79215a lsm,selinux: pass flowi_common instead of flowi to the LSM hooks adds f1bce4b4fdc5 Merge remote-tracking branch 'selinux/next' adds 7da31b858ec2 Smack: fix kernel-doc interface on functions adds 9b0072e2b2b5 security/smack: remove unused varible 'rc' adds b2c1a72901cc Merge remote-tracking branch 'smack/next' adds 619c3e58c7b2 Merge remote-tracking branch 'tomoyo/master' adds 97f83fb69551 Merge remote-tracking branch 'audit/next' adds 19b059da1a68 Merge remote-tracking branch 'devicetree/for-next' adds 7aca842125c4 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds a664a7e5f651 Merge remote-tracking branch 'spi/for-5.10' into spi-linus adds 2ed6e3bac152 spi: amd: Use devm_platform_ioremap_resource() in amd_spi_probe adds 4d97157ab2d9 Merge remote-tracking branch 'spi/for-5.11' into spi-next adds 630d3485c320 Merge remote-tracking branch 'spi/for-next' adds 817893253b4a Merge remote-tracking branch 'tip/auto-latest' adds e30d3188b67d Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 77429eebd9b1 EDAC/igen6: ecclog_llist can be static adds e6b9534d9db6 Merge branch 'edac-igen6' into edac-for-next adds a19de35a9605 Merge remote-tracking branch 'edac/edac-for-next' adds adc877c72b5c Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 259db1ea9f13 Merge remote-tracking branch 'ftrace/for-next' adds d6ccec98e213 Merge remote-tracking branch 'rcu/rcu/next' adds 15f256c655eb KVM: s390: Add memcg accounting to KVM allocations adds d121365715a0 s390/gmap: make gmap memcg aware adds 62c0394b5655 Merge remote-tracking branch 'kvms390/next' adds b8ec54fadb5c Merge remote-tracking branch 'percpu/for-next' adds a964e17c9371 Merge remote-tracking branch 'drivers-x86/for-next' adds 1bbadf797955 Merge remote-tracking branch 'chrome-platform/for-next' adds f6fd928acc87 Merge remote-tracking branch 'leds/for-next' adds a67b18af171f Merge remote-tracking branch 'ipmi/for-next' adds 03ea5b84bdb4 Merge remote-tracking branch 'driver-core/driver-core-next' adds a03c7f83b9e1 Merge remote-tracking branch 'usb/usb-next' adds ee1b40e9ab56 Merge remote-tracking branch 'usb-serial/usb-next' adds b49f7311d7c6 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds f593695acbe0 Merge remote-tracking branch 'phy-next/next' adds 3b3e23092449 Merge 5.10-rc5 into tty-next adds 994c51038b31 Merge remote-tracking branch 'tty/tty-next' adds 3a486f436088 Merge remote-tracking branch 'char-misc/char-misc-next' adds adc942da0575 Merge remote-tracking branch 'extcon/extcon-next' adds 6cc837e159e8 Merge remote-tracking branch 'thunderbolt/next' adds 03c1136af504 Merge 5.10-rc5 into staging-testing adds ff7bb8a24509 Merge remote-tracking branch 'staging/staging-next' adds 6afc88a80434 Merge remote-tracking branch 'mux/for-next' adds 0204a4780a33 dt-bindings: interconnect: Add bindings for Qualcomm SDM660 NoC adds 2217ac18137a interconnect: qcom: Add SDM660 interconnect provider driver adds 0cd333fa4735 interconnect: qcom: Simplify the vcd compare function adds 3d7c7b9907a6 interconnect: Add generic interconnect driver for Exynos SoCs adds d17bad539d25 MAINTAINERS: Add entry for Samsung interconnect drivers adds 8fb0f9de8eaf Merge branch 'icc-5.11' into HEAD adds cbdcb5b1dc27 Merge remote-tracking branch 'icc/icc-next' adds f8f0df081255 Merge remote-tracking branch 'dmaengine/next' adds 790a53085b6c Merge remote-tracking branch 'scsi/for-next' adds 66df79ccbc2f scsi: ufs: Adjust logic in common ADAPT helper adds 03fe6a640a05 scsi: atari_scsi: Fix race condition between .queuecommand and EH adds bdd1cc0377d3 scsi: NCR5380: Reduce NCR5380_maybe_release_dma_irq() call sites adds 27a34943bd89 scsi: pm8001: Remove typecast for pointer returned by kcalloc() adds 1b5d2793283d scsi: pm8001: Neaten debug logging macros and uses adds 89eddb401080 scsi: pm8001: Make implicit use of pm8001_ha in pm8001_pri [...] adds 90b3a938031f scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() adds f9e2beb990f0 scsi: fnic: Avoid looping in TRANS ETH on unload adds 875d4eda3bd6 scsi: fnic: Change shost_printk() to FNIC_MAIN_DBG() adds 74ae6d6a6805 scsi: fnic: Set scsi_set_resid() only for underflow adds 3256b4682386 scsi: fnic: Validate io_req before others adds 99b7c811ef7c Merge remote-tracking branch 'scsi-mkp/for-next' adds 2c78f796db0c Merge branche 'rproc-fixes' into for-next adds 778f2664fa34 remoteproc/mediatek: fix sparse errors on sram power on and off adds 903635cbc757 remoteproc/mediatek: fix sparse errors on dma_alloc and dma_free adds 71ffb5a22b49 remoteproc/mediatek: fix boundary check adds 48cb5b6829e2 remoteproc/mediatek: skip if filesz is 0 adds dd8f52660cb1 remoteproc: qcom_sysmon: Constify qmi_indication_handler adds 8999e0d0a70e Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 3b13d8e00b05 Merge remote-tracking branch 'rpmsg/for-next' adds 96a34ccbfc38 dt-bindings: pinctrl: Add bindings for pinctrl-microchip-s [...] adds 6c33287665e0 pinctrl: pinctrl-microchip-sgpio: Add pinctrl driver for M [...] adds a86b1de86402 Merge remote-tracking branch 'gpio/for-next' adds 97d26c3fc647 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 8dc248665f3a Revert "firmware: QCOM_SCM: Allow qcom_scm driver to be lo [...] adds 11a7806a983d Merge branch 'devel' into for-next adds 13c5c22a5016 Merge remote-tracking branch 'pinctrl/for-next' adds ae1897df5e31 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 86ff90c90339 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 906da123c1aa Merge remote-tracking branch 'pwm/for-next' adds 8062baf5ba18 Merge remote-tracking branch 'kselftest/next' adds ee9d4e5c903e Merge remote-tracking branch 'livepatching/for-next' adds 40aeb506dc80 coresight: tmc-etr: Check if page is valid before dma_map_page() adds 1d3ef3f1791d coresight: Fix W=1 warnings in core framework adds c6b180b50065 coresight-tpiu: Fix W=1 warning in TPIU driver adds c5348c8a239b coresight-stm: Fix W=1 warning in STM driver adds 10f93af7a5b8 Merge remote-tracking branch 'coresight/next' adds 76de4846cdfc Merge remote-tracking branch 'rtc/rtc-next' adds b603579c2886 Merge remote-tracking branch 'seccomp/for-next/seccomp' adds d04d8efdfc06 Merge remote-tracking branch 'slimbus/for-next' adds 4507c83dda94 Merge remote-tracking branch 'nvmem/for-next' adds fe139418a8bd Merge remote-tracking branch 'xarray/main' adds d7e026d75cba Merge remote-tracking branch 'hyperv/hyperv-next' adds 794c164a9756 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds cc004b22d341 Merge remote-tracking branch 'pidfd/for-next' adds 195c8986613f Merge remote-tracking branch 'fpga/for-next' adds 97b9c46e990a Merge remote-tracking branch 'mhi/mhi-next' adds b0e58c934159 Merge remote-tracking branch 'notifications/notifications- [...] adds 6dd13c294708 Merge remote-tracking branch 'memblock/for-next' adds 9aecb7b93f89 zlib: export S390 symbols for zlib modules adds d9789b852359 proc: use untagged_addr() for pagemap_read addresses adds 6a16b41f7a35 coredump: fix core_pattern parse error adds 6e6d96a26079 mm/filemap: add static for function __add_to_page_cache_locked adds 80bf194625f5 mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING adds 4756798ac078 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 82562d6e07de /proc/kpageflags: do not use uninitialized struct pages adds 0f4ff5d52dca kthread: add kthread_work tracepoints adds 650883bd5120 kthread_worker: document CPU hotplug handling adds 0c2c323b3a77 kthread_worker-document-cpu-hotplug-handling-fix adds 6eeca2ca5e7d uapi: move constants from <linux/kernel.h> to <linux/const.h> adds 195204802564 ide/falcon: remove in_interrupt() usage adds 0915f3d3974c ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] adds a207d3e07bc0 fs/ntfs: remove unused varibles adds 6fd16d35bdef fs/ntfs: remove unused variable attr_len adds d5a22f92ad08 fs/ocfs2/cluster/tcp.c: remove unneeded break adds ca35f520f416 ocfs2: ratelimit the 'max lookup times reached' notice adds 97a5241d9b6e ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 6a646008a6bb ocfs2: fix ocfs2 corrupt when iputting an inode adds 0e98ec891716 ramfs: support O_TMPFILE adds 51a5d8520ef6 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds da614dc30330 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] adds ff521f9cdc39 mm: slab: clarify krealloc()'s behavior with __GFP_ZERO adds 3e7b2ae910fa mm: slab: provide krealloc_array() adds 0b93e73c053b ALSA: pcm: use krealloc_array() adds 91ce5f69e27e vhost: vringh: use krealloc_array() adds f4b1876018c9 pinctrl: use krealloc_array() adds 47a3f41802d8 edac: ghes: use krealloc_array() adds 895d34cc4b66 drm: atomic: use krealloc_array() adds 987a649b19c5 hwtracing: intel: use krealloc_array() adds 1faad6c51a0c dma-buf: use krealloc_array() adds 20670ef69f73 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() adds 0f8e64a28e81 mm/slub: let number of online CPUs determine the slub page order adds 9fa8891083b2 device-dax/kmem: use struct_size() adds 26ceaf212f4c mm: fix page_owner initializing issue for arm32 adds 345b6515c1f5 mm/filemap/c: break generic_file_buffered_read up into mul [...] adds b5a139104ec2 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] adds 715df708fa69 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds 78624d7a3ad4 mm/truncate: add parameter explanation for invalidate_mapp [...] adds 02aeacacbbac mm/gup_benchmark: rename to mm/gup_test adds 6506b18a2dd7 selftests/vm: use a common gup_test.h adds bc03aeabd818 selftests/vm: rename run_vmtests --> run_vmtests.sh adds 8f14dfeb9c8c selftests/vm: minor cleanup: Makefile and gup_test.c adds a5f70154c9fb selftests/vm: only some gup_test items are really benchmarks adds fea5db35d591 selftests/vm: gup_test: introduce the dump_pages() sub-test adds 988af86cd033 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] adds 0777a7aa483b selftests/vm: hmm-tests: remove the libhugetlbfs dependency adds cb787c9715ed selftests/vm: 2x speedup for run_vmtests.sh adds 82962d52efb7 mm/gup_test.c: mark gup_test_init as __init function adds 0a34ed82cd5a mm/gup_test: GUP_TEST depends on DEBUG_FS adds b58bbced23f8 mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 adds c57397e647a5 mm/gup: reorganize internal_get_user_pages_fast() adds 2cb9378f6b5d mm/gup: prevent gup_fast from racing with COW during fork adds e36eb9d38ac0 mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] adds 5e4020484554 mm: handle zone device pages in release_pages() adds 8f1c50741eba mm/swapfile.c: use helper function swap_count() in add_swa [...] adds 13e6a656dac2 mm/swap_state: skip meaningless swap cache readahead when [...] adds 6ab2b6b09356 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] adds c17d0a1c641d mm/swapfile.c: remove unnecessary out label in __swap_duplicate() adds fe3d643879f1 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] adds ddb995f60e55 mm: remove pagevec_lookup_range_nr_tag() adds cb12c552f586 mm/shmem.c: make shmem_mapping() inline adds 6698bfa8e201 mm: memcontrol: add file_thp, shmem_thp to memory.stat adds 1680393e3994 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix adds 867cc1dfa8f3 mm: memcontrol: remove unused mod_memcg_obj_state() adds 23f528503220 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] adds c2ea66f1f607 mm: memcg/slab: fix return of child memcg objcg for root memcg adds a29b35de43f1 mm: memcg/slab: fix use after free in obj_cgroup_charge adds 4c8eae1bd69d mm/rmap: always do TTU_IGNORE_ACCESS adds 3962cbf522a5 mm/memcg: update page struct member in comments adds 6c127573e6ce mm: memcg: fix obsolete code comments adds cfb5b15dc8cc mm: memcg: deprecate the non-hierarchical mode adds f16e95d4cea3 docs: cgroup-v1: reflect the deprecation of the non-hierar [...] adds 71fe2391afdf cgroup: remove obsoleted broken_hierarchy and warned_broke [...] adds 73eec3ca68d1 mm/page_counter: use page_counter_read in page_counter_set_max adds dd27d4a000ab mm: memcg: remove obsolete memcg_has_children() adds 843f0a23ed92 mm/thp: move lru_add_page_tail() to huge_memory.c adds e72f67ff9627 mm/thp: use head for head page in lru_add_page_tail() adds 41b9ca9d93ac mm/thp: simplify lru_add_page_tail() adds 79baf6e1006c mm/thp: narrow lru locking adds 74ae05b87db0 mm/vmscan: remove unnecessary lruvec adding adds d775fb2dd4fe mm/rmap: stop store reordering issue on page->mapping adds 12d607a76eb4 mm-rmap-stop-store-reordering-issue-on-page-mapping-fix adds ecf95aff4e81 mm: page_idle_get_page() does not need lru_lock adds 160af53eb01f mm/memcg: add debug checking in lock_page_memcg adds aab6137ab364 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn adds 8cb87c9fc800 mm/lru: move lock into lru_note_cost adds fa89c7a69258 mm/vmscan: remove lruvec reget in move_pages_to_lru adds 1eea9af88e5f mm/mlock: remove lru_lock on TestClearPageMlocked adds d8aa30dd626e mm/mlock: remove __munlock_isolate_lru_page() adds a2d3a7e48908 mm/lru: introduce TestClearPageLRU() adds ce8d4ae1c160 mm/compaction: do page isolation first in compaction adds b7bedbea8d8e mm/swap.c: serialize memcg changes in pagevec_lru_move_fn adds 4ff825dc4e02 mm/lru: replace pgdat lru_lock with lruvec lock adds 4f0afdd5a722 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix adds 529af76ac301 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 adds 49f7f66a0ac7 mm/lru: introduce relock_page_lruvec() adds 96af910a32f7 mm-lru-introduce-the-relock_page_lruvec-function-fix adds f46cdc387708 mm/lru: revise the comments of lru_lock adds 46c37166e31f mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state adds 87c39c5c6778 mm: memcontrol: Assign boolean values to a bool variable adds f82644f0b03b mm/memcg: remove incorrect comment adds 383bb2cd7a8d xen/unpopulated-alloc: consolidate pgmap manipulation adds a0b64bf29455 kselftests: vm: add mremap tests adds d4a8f04f1dc6 mm: speedup mremap on 1GB or larger regions adds 574be7a4e4e2 arm64: mremap speedup - enable HAVE_MOVE_PUD adds 992b00832681 x86: mremap speedup - Enable HAVE_MOVE_PUD adds 0479b639fedc mm: cleanup: remove unused tsk arg from __access_remote_vm adds 5055c067d757 mm/mmap.c: fix the adjusted length error adds c56fd711f5b8 mm/mapping_dirty_helpers: enhance the kernel-doc markups adds ea2f2a6ea9d7 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] adds 0f818c4bc1f3 mm: mmap_lock: add tracepoints around lock acquisition adds 3d443fa492cd mm/mremap: account memory on do_munmap() failure adds 6ec3b0da6b93 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] adds 6330714bbe85 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio adds 99a33a943ceb vm_ops: rename .split() callback to .may_split() adds cf6e60eb1ef3 mremap: check if it's possible to split original vma adds 6b7aa5d478dd mm: forbid splitting special mappings adds 2c73e83113bb mm,hwpoison: drain pcplists before bailing out for non-bud [...] adds accbc67ea21f mm,hwpoison: take free pages off the buddy freelists adds d8bc3a0ecfa6 mm,hwpoison: take free pages off the buddy freelists for hugetlb adds d8d44899ab73 mm,hwpoison: drop unneeded pcplist draining adds 0ce70d1caa60 mm,hwpoison: refactor get_any_page adds 19d473efaa2e mm,hwpoison: drop pfn parameter adds 265ef9b67fd9 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED adds 86ac684ef626 mm,hwpoison: remove MF_COUNT_INCREASED adds f5b238a18a48 mm,hwpoison: remove flag argument from soft offline functions adds 1aab8e30dadd mm,hwpoison: disable pcplists before grabbing a refcount adds e309ce2ea662 mm,hwpoison: remove drain_all_pages from shake_page adds 05e95883e5d4 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow adds dc260979300d mm/vmalloc: use free_vm_area() if an allocation fails adds 8f690aa2fa6f mm/vmalloc: rework the drain logic adds 135525e5016c mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] adds a746a8d2557a docs/vm: remove unused 3 items explanation for /proc/vmstat adds f2e3741240b2 mm/vmalloc.c: fix kasan shadow poisoning size adds bf0c8eaa9bb0 alpha: switch from DISCONTIGMEM to SPARSEMEM adds f912d81a446f ia64: remove custom __early_pfn_to_nid() adds abd89d7d55a5 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements adds b612183a9fb1 ia64: discontig: paging_init(): remove local max_pfn calculation adds 781c53f14c63 ia64: split virtual map initialization out of paging_init() adds c860dc7ddb48 ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM adds 610af68de74a ia64: make SPARSEMEM default and disable DISCONTIGMEM adds 7f29aee0830d arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL adds 84d8b3661cc9 arm, arm64: move free_unused_memmap() to generic mm adds 2adc7286d3ea arc: use FLATMEM with freeing of unused memory map instead [...] adds 2e5fa78de832 m68k/mm: make node data and node setup depend on CONFIG_DI [...] adds 9c636afdd5e7 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM adds e13acae107e4 m68k: deprecate DISCONTIGMEM adds f170ec07173c mm: introduce debug_pagealloc_{map,unmap}_pages() helpers adds 98817ab4690f PM: hibernate: make direct map manipulations more explicit adds 46b9b00649f6 arch, mm: restore dependency of __kernel_map_pages() on DE [...] adds f36368f5a2de arch, mm: make kernel_page_present() always available adds 2600c05e675c mm, page_alloc: clean up pageset high and batch update adds 5426782e45f6 mm, page_alloc: calculate pageset high and batch once per zone adds d79d1a229244 mm, page_alloc: remove setup_pageset() adds b53ec58225a4 mm, page_alloc: simplify pageset_update() adds b992e7c3e438 mm, page_alloc: cache pageset high and batch in struct zone adds 5d2dcec92102 mm, page_alloc: move draining pcplists to page isolation users adds acaaa15ef00f mm, page_alloc: disable pcplists during memory offline adds da80fdc4eb31 mm-page_alloc-disable-pcplists-during-memory-offline-fix adds 317457c3c52d mm/page_alloc: clear pages in alloc_contig_pages() with in [...] adds 20fa7a4507ea include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] adds 79cf85b2b94b mm/page-flags: fix comment adds 82c3bd4f545d mm/page_alloc: add __free_pages() documentation adds bf086ae1452e mm/page_alloc: mark some symbols with static keyword adds b4f836995dde include/linux/mmzone.h: remove examples from enum zone_typ [...] adds e12b4ef29da3 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] adds 53a54fc6756f init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] adds 54215689b712 mm/hugetlb.c: just use put_page_testzero() instead of page [...] adds 8819e36e6202 mm/huge_memory.c: update tlb entry if pmd is changed adds c3ea7ef2bb39 MIPS: do not call flush_tlb_all when setting pmd entry adds 0324729a3a6e include/linux/huge_mm.h: remove extern keyword adds cc3afe5c08a0 khugepaged: add parameter explanations for kernel-doc markup adds 3f37f035c206 mm: hugetlb: fix type of delta parameter and related local [...] adds 92b11061bf0d mm,hugetlb: remove unneeded initialization adds 4312e428ff29 mm: don't wake kswapd prematurely when watermark boosting [...] adds 117d8a90ab96 mm/vmscan: drop unneeded assignment in kswapd() adds ee8d9e5324ca mm/vmscan.c: remove the filename in the top of file comment adds 0499e1a60797 mm/vmscan: __isolate_lru_page_prepare() cleanup adds ba038246596f mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] adds 602b291df9bf mm/compaction: move compaction_suitable's comment to right place adds 93a92ac71425 mm/compaction: make defer_compaction and compaction_deferr [...] adds fb9a95c0d735 mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() adds 4ee513fa3d51 mm/migrate.c: fix comment spelling adds 88b47799eadc mm/migrate.c: optimize migrate_vma_pages() mmu notifier adds 72d22a0d0e86 mm: support THPs in zero_user_segments adds 334c950c7830 mm: truncate_complete_page() does not exist any more adds d19107bef299 mm: migrate: simplify the logic for handling permanent failure adds 4efb379efc86 mm: migrate: skip shared exec THP for NUMA balancing adds 733b7aad1f51 mm: migrate: clean up migrate_prep{_local} adds b798745c96c5 mm: migrate: return -ENOSYS if THP migration is unsupported adds 98b31059d8c3 mm: make pagecache tagged lookups return only head pages adds 2370aa52aa76 mm/shmem: use pagevec_lookup in shmem_unlock_mapping adds 53755f350532 mm/swap: optimise get_shadow_from_swap_cache adds 09ea1234b7e7 mm: add FGP_ENTRY adds 13b56b457c7f mm/filemap: rename find_get_entry to mapping_get_entry adds 47bdc685551c mm/filemap: add helper for finding pages adds c18d732b8ba3 fix mm-filemap-add-helper-for-finding-pages.patch adds 20e41dd59e93 mm/filemap: add mapping_seek_hole_data adds 5e2cdfcb17c4 fix mm-filemap-add-mapping_seek_hole_data.patch adds bc221f619d0d iomap: use mapping_seek_hole_data adds eed145f52a5f mm: add and use find_lock_entries adds 7de686f90d62 fix mm-add-and-use-find_lock_entries.patch adds 3d93464d0325 mm: add an 'end' parameter to find_get_entries adds f2815118213d mm: add an 'end' parameter to pagevec_lookup_entries adds 9c0ab25f0ad4 mm: remove nr_entries parameter from pagevec_lookup_entries adds 1bfc73427f91 mm: pass pvec directly to find_get_entries adds b39077121899 mm: remove pagevec_lookup_entries adds a8d54c7ca046 mm/truncate,shmem: handle truncates that split THPs adds f3bf0ebdce0a mm/filemap: return only head pages from find_get_entries adds 68be50fa5a90 mm/cma.c: remove redundant cma_mutex lock adds 659316014bab mm, page_alloc: do not rely on the order of page_poison an [...] adds 42d92717e422 mm, page_poison: use static key more efficiently adds 7bc98b3d224e kernel/power: allow hibernation with page_poison sanity checking adds cc8a7d6b9c3e mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY adds ef79b7f3dafc mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO adds 1fd62e87d395 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 9d1dffca0f6b mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds ff55973fc4d4 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 756b677b5b6c userfaultfd: add UFFD_USER_MODE_ONLY adds 472bbe9c28ce userfaultfd: add user-mode only option to unprivileged_use [...] adds b6e2d8257c17 mm/zswap: make struct kernel_param_ops definitions const adds f8d1a6e65b0f mm/zswap: fix passing zero to 'PTR_ERR' warning adds 9aade34c4f85 mm/zswap: move to use crypto_acomp API for hardware acceleration adds 38a1c920a2fa mm/zsmalloc.c: rework the list_add code in insert_zspage() adds 187dbec1bbaf mm/process_vm_access: remove redundant initialization of iov_r adds 21f7748069e0 zram: support page writeback adds 52f1cf6099c7 mm: fix kernel-doc markups adds ba18c1eafa8e mm: use sysfs_emit for struct kobject * uses adds 6a0d0a2a2a5e mm: huge_memory: convert remaining use of sprintf to sysfs [...] adds 43d608042ab1 mm:backing-dev: use sysfs_emit in macro defining functions adds 01a6297e13d6 mm: shmem: convert shmem_enabled_show to use sysfs_emit_at adds 39843aaedb7e mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] adds fe273f704d29 mm: fix fall-through warnings for Clang adds aeee00c1e062 mm: cleanup kstrto*() usage adds fc7af9fd7683 mm: add Kernel Electric-Fence infrastructure adds 278e0bd6e7dd kfence: Fix parameter description for kfence_object_start() adds 87887bd2b926 kfence: avoid stalling work queue task without allocations adds 8b8490c0bd22 x86, kfence: enable KFENCE for x86 adds c0ea76967d0c arm64, kfence: enable KFENCE for ARM64 adds a7554721b37b kfence: use pt_regs to generate stack trace on faults adds 121e45b24d61 mm, kfence: insert KFENCE hooks for SLAB adds 145cd60fb481 mm, kfence: insert KFENCE hooks for SLUB adds 06f8efd30223 kfence, kasan: make KFENCE compatible with KASAN adds 6f8a3fedb6a2 kfence, Documentation: add KFENCE documentation adds e246cb76f79e kfence: add test suite adds d862647ed4b3 MAINTAINERS: add entry for KFENCE adds 2e5a325a157a fs/buffer.c: add debug print for __getblk_gfp() stall problem adds f83fca3671bc fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 5a2c7d1a6303 kernel/hung_task.c: Monitor killed tasks. adds 7d9f31c3e3b2 alpha: Replace bogus in_interrupt() adds ca3422d8780f procfs: delete duplicated words + other fixes adds bc39dec7bf0c proc: provide details on indirect branch speculation adds 2654fa3fc249 proc-provide-details-on-indirect-branch-speculation-v2 adds 18ea99d21963 proc/sysctl: make protected_* world readable adds 443796c2320e asm-generic: force inlining of get_order() to work around [...] adds 761ace49e56f kernel.h: Split out mathematical helpers adds 75a50da7c27d kernel.h: split out mathematical helpers fix adds c0f77f3b6bcf kernel/acct.c: use #elif instead of #end and #elif adds 5699e4d7baf1 reboot: refactor and comment the cpu selection code adds acc7dd5241ec include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] adds 0bb12e476318 bitmap: remove unused function declaration adds 2705dd7ec485 lib: stackdepot: add support to configure STACK_HASH_SIZE adds 51b6d4a20ea2 lib/test_free_pages.c: add basic progress indicators adds c7fdaae3a9fd lib/stackdepot.c: replace one-element array with flexible- [...] adds d18658e1ff57 lib/stackdepot.c: use flex_array_size() helper in memcpy() adds fb35026981af lib/stackdepot.c: use array_size() helper in jhash2() adds b266b259138b lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT adds 7c6c5b830347 lib/list_kunit: follow new file name convention for KUnit tests adds 5865f0337e5b lib/linear_ranges_kunit: follow new file name convention f [...] adds c49705d426e3 lib/bits_kunit: follow new file name convention for KUnit tests adds 86f80dd16eb3 lib/cmdline: fix get_option() for strings starting with hyphen adds e85b674ee23b lib/cmdline: allow NULL to be an output for get_option() adds d11a7d13acd8 lib/cmdline_kunit: add a new test suite for cmdline API adds 1852f36b059c lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix adds 60b76f6b822b lib/cmdline_kunit: type of expected returned values should be int adds ef17428bd05f lib/cmdline_kunit: provide meaningful MODULE_LICENSE() adds f2fc6cac16b4 lib: optimize cpumask_local_spread() adds 78b48e1e4e36 ilog2: Improve ilog2 for constant arguments adds 86bf00455193 ilog2-improve-ilog2-for-constant-arguments-checkpatch-fixes adds d06128f6abdb lib/string: remove unnecessary #undefs adds 6ae24728ec45 lib: string.h: detect intra-object overflow in fortified s [...] adds f1a0afcc706e lkdtm: tests for FORTIFY_SOURCE adds b49e01973bcb string.h: add FORTIFY coverage for strscpy() adds 88c60078a110 drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] adds b17830cc7fa9 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment adds a872af3677b9 lib: cleanup kstrto*() usage adds ee94c8c1067d lib/lz4: explicitly support in-place decompression adds 3acfc95acd57 bitops: introduce the for_each_set_clump macro adds 23593b5f31e2 lib/test_bitmap.c: add for_each_set_clump test cases adds 0af5ca10b512 lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] adds cf06a814a154 gpio: thunderx: utilize for_each_set_clump macro adds 9dd47d88ba6d gpio: xilinx: utilize generic bitmap_get_value and _set_value adds cb953fbe4e58 checkpatch: add new exception to repeated word check adds 2cbed8c8b5fc checkpatch: fix false positives in REPEATED_WORD warning adds 4cd245012b4d checkpatch: ignore generated CamelCase defines and enum values adds e43d779b58d9 checkpatch: prefer static const declarations adds d2c25b87e2ef checkpatch: allow --fix removal of unnecessary break statements adds 192fbac98793 checkpatch: extend attributes check to handle more patterns adds abd62c6ddfda checkpatch: add a fixer for missing newline at eof adds 52ad75e3e862 checkpatch: update __attribute__((section("name"))) quote removal adds fc2d5af606cd checkpatch-update-__attribute__sectionname-quote-removal-v2 adds edf4296eb556 checkpatch: add fix option for GERRIT_CHANGE_ID adds af1c84a88c62 checkpatch: add __alias and __weak to suggested __attribut [...] adds 8c42a2f5b699 checkpatch: improve email parsing adds 77b63a2d7c3b checkpatch: fix spelling errors and remove repeated word adds 85fd25fd9f55 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags adds c93f0da2c204 checkpatch: fix unescaped left brace adds 5843f40b72bd checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS adds 4a98be24db68 reiserfs: add check for an invalid ih_entry_count adds e37b45ad98f4 kdump: append uts_namespace.name offset to VMCOREINFO adds f4b3d141938e rapidio: remove unused rio_get_asm() and rio_get_device() adds 70681499dab8 gcov: remove support for GCC < 4.9 adds 2328f5910e8f gcov: fix kernel-doc markup issue adds 7059d704613a relay: remove unused buf_mapped and buf_unmapped callbacks adds 63bead5703f5 relay: require non-NULL callbacks in relay_open() adds 353b5c67c4b7 relay: make create_buf_file and remove_buf_file callbacks [...] adds 5edf0cf01b6f relay: allow the use of const callback structs adds 4df219cffb40 drm/i915: make relay callbacks const adds 476867ddbc3f ath10k: make relay callbacks const adds 2a88faa57174 ath11k: make relay callbacks const adds 191f4403fd05 ath9k: make relay callbacks const adds 687bc121a8e4 blktrace: make relay callbacks const adds b888035e29ce aio: simplify read_events() adds b1d2476d2087 kernel/resource.c: fix kernel-doc markups adds b21926bd2fcf resource-fix-kernel-doc-markups-checkpatch-fixes adds eab90a2377a8 reboot: allow to specify reboot mode via sysfs adds 7c9c06c32709 reboot: fix variable assignments in type_store adds 73b4dbb4cea0 reboot: remove cf9_safe from allowed types and rename cf9_force adds 75894e678dd3 fault-injection: handle EI_ETYPE_TRUE adds ab573a2b40b2 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static adds d9927d46febf Merge branch 'akpm-current/current' adds d4ac4d6773cd mm/swap.c: reduce lock contention in lru_cache_add adds f2d2b23b219d mm: memcontrol: use helpers to read page's memcg data adds 192a42a5dbb5 mm: memcontrol/slab: use helpers to access slab page's memcg_data adds f62f45604ce8 mm: introduce page memcg flags adds 918151cd4068 mm: convert page kmemcg type to a page memcg flag adds e340322a1bfa mm/memcg: bail early from swap accounting if memcg disabled adds 2541a9e5a2d2 mm/memcg: warning on !memcg after readahead page charged adds 773bce8a4fe4 mm/memcg: remove unused definitions adds 461b928a3267 mm, kvm: account kvm_vcpu_mmap to kmemcg adds 68eb11dbfdac mm: slub: call account_slab_page() after slab page initialization adds 9c7d6a6eb2bb mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds 130984e3b59f mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] adds 1213af3baca1 mm/memcontrol:rewrite mem_cgroup_page_lruvec() adds 4b2904f37986 mm/memcg: add missed warning in mem_cgroup_lruvec adds 0301c3e7e23c treewide: remove stringification from __alias macro definition adds 30944760a36b ARM: boot: quote aliased symbol names in string.c adds a25ddb5f02f3 epoll: check for events when removing a timed out thread f [...] adds a943529eeab3 epoll: simplify signal handling adds 303ec6441947 epoll: pull fatal signal checks into ep_send_events() adds 147bedf6e852 epoll: move eavail next to the list_empty_careful check adds b5af8085b02c epoll: simplify and optimize busy loop logic adds d76b1b3343f5 epoll: pull all code between fetch_events and send_event i [...] adds 4b72f8f1b1c0 epoll: replace gotos with a proper loop adds 5bce77d61f76 epoll: eliminate unnecessary lock for zero timeout adds 6e7ffad9169e mm: unexport follow_pte_pmd adds 31afa1da150b mm: simplify follow_pte{,pmd} adds 3637aa842983 merge fix for "s390/pci: remove races against pte updates" adds b2f1c1652b3e kasan: drop unnecessary GPL text from comment headers adds ff2a83bc6175 kasan: KASAN_VMALLOC depends on KASAN_GENERIC adds f635210138d6 kasan: group vmalloc code adds 7b449a040dc7 kasan: shadow declarations only for software modes adds adae01a93dc4 kasan: rename (un)poison_shadow to (un)poison_range adds 08dc7549e088 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* adds cacd585c988c kasan: only build init.c for software modes adds 6526cde73bab kasan: split out shadow.c from common.c adds 84fd4bc5d7c5 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE adds 7a6757f6467e kasan: rename report and tags files adds 30b8de619abf kasan: don't duplicate config dependencies adds 930c6c12d4c9 kasan: hide invalid free check implementation adds 37fd1f28fa59 kasan: decode stack frame only with KASAN_STACK_ENABLE adds 1a315c34bdfe kasan, arm64: only init shadow for software modes adds 1b85b468cf70 kasan, arm64: only use kasan_depth for software modes adds ef7055f41014 kasan, arm64: move initialization message adds a419eb204442 kasan, arm64: rename kasan_init_tags and mark as __init adds 712daec8c7d6 kasan: rename addr_has_shadow to addr_has_metadata adds 8061ec67817e kasan: rename print_shadow_for_address to print_memory_metadata adds e4cdd165444f kasan: rename SHADOW layout macros to META adds 9f2121cbeb8c kasan: separate metadata_fetch_row for each mode adds c6bd7b35cae6 kasan, arm64: don't allow SW_TAGS with ARM64_MTE adds 8ba6defb2ca3 kasan: introduce CONFIG_KASAN_HW_TAGS adds 264edd8141b3 arm64: enable armv8.5-a asm-arch option adds 5dad87cd9c7c arm64: mte: add in-kernel MTE helpers adds 8e99cb456669 arm64: mte: reset the page tag in page->flags adds d8536136aa26 arm64: mte: add in-kernel tag fault handler adds 6acf811ecd19 arm64: kasan: allow enabling in-kernel MTE adds f61bbcc6bf5f arm64: mte: convert gcr_user into an exclude mask adds c064a4924ddf arm64: mte: switch GCR_EL1 in kernel entry and exit adds 208b5ff904bd kasan, mm: untag page address in free_reserved_area adds 59a8982d8d4a arm64: kasan: align allocations for HW_TAGS adds 19e8be65376d arm64: kasan: add arch layer for memory tagging helpers adds 2d9c4a3b3600 kasan: define KASAN_GRANULE_SIZE for HW_TAGS adds 5c4e62158571 kasan, x86, s390: update undef CONFIG_KASAN adds e19c6b026ed6 kasan, arm64: expand CONFIG_KASAN checks adds fee0c5796a5c kasan, arm64: implement HW_TAGS runtime adds 0e30c5d8858c kasan, arm64: print report from tag fault handler adds 03d21c1ad696 kasan, mm: reset tags when accessing metadata adds 048b4e4b8101 kasan, arm64: enable CONFIG_KASAN_HW_TAGS adds 10688afd7a24 kasan: add documentation for hardware tag-based mode adds 2d084b2de288 kselftest/arm64: check GCR_EL1 after context switch adds acf6f79911bf kasan: simplify quarantine_put call site adds 4f805dfc8454 kasan: rename get_alloc/free_info adds 5a35f1baa9ac kasan: introduce set_alloc_info adds 7080474df53f kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK adds 852ba670429d kasan: allow VMAP_STACK for HW_TAGS mode adds 066ff17c3931 kasan: remove __kasan_unpoison_stack adds 74d6120a4d5d kasan: inline kasan_reset_tag for tag-based modes adds afb1d9f78f9b kasan: inline random_tag for HW_TAGS adds 5e55452fed55 kasan: open-code kasan_unpoison_slab adds 4208ef08b64a kasan: inline (un)poison_range and check_invalid_free adds b7699e2b3ad2 kasan: add and integrate kasan boot parameters adds 77da7a2b3c86 kasan, mm: check kasan_enabled in annotations adds 231401536f40 kasan, mm: rename kasan_poison_kfree adds d17ee296d1fe kasan: don't round_up too much adds a3a819551aa0 kasan: simplify assign_tag and set_tag calls adds 2ebfcc95824a kasan: clarify comment in __kasan_kfree_large adds 2081f1552a2e kasan: sanitize objects when metadata doesn't fit adds 1cd33484cf82 kasan, mm: allow cache merging with no metadata adds b9aed4a2cef9 kasan: update documentation adds 517a97fcb687 mmap locking API: don't check locking if the mm isn't live yet adds 626379c9fa28 mm/gup: assert that the mmap lock is held in __get_user_pages() adds 3bdf1a251cfe Merge branch 'akpm/master' adds d9137320ac06 Add linux-next specific files for 20201124
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 (62918e6fd7b5) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/sysctl/vm.rst | 15 +- Documentation/arm64/tagged-pointers.rst | 25 +- Documentation/dev-tools/kasan.rst | 264 ++- Documentation/devicetree/bindings/arm/arm,scmi.txt | 11 +- .../devicetree/bindings/hwmon/pwm-fan.txt | 28 +- .../devicetree/bindings/i3c/mipi-i3c-hci.yaml | 47 + .../bindings/interconnect/qcom,sdm660.yaml | 147 ++ .../bindings/pinctrl/microchip,sparx5-sgpio.yaml | 145 ++ MAINTAINERS | 11 +- Makefile | 2 +- Next/SHA1s | 120 +- Next/Trees | 2 +- Next/merge.log | 2065 +++++++++++--------- arch/Kconfig | 15 +- arch/arc/include/asm/bitops.h | 4 +- arch/arc/kernel/stacktrace.c | 56 +- arch/arc/mm/tlb.c | 24 +- arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/mach-shmobile/platsmp-scu.c | 2 +- arch/arm/mach-shmobile/setup-r8a7778.c | 12 +- arch/arm/mach-shmobile/setup-r8a7779.c | 56 +- arch/arm/mach-shmobile/setup-sh73a0.c | 21 +- arch/arm/mach-shmobile/smp-r8a7779.c | 12 +- arch/arm/mach-shmobile/smp-sh73a0.c | 33 +- arch/arm64/Kconfig | 9 +- arch/arm64/Makefile | 7 +- .../boot/dts/broadcom/stingray/stingray-usb.dtsi | 20 +- arch/arm64/include/asm/assembler.h | 2 +- arch/arm64/include/asm/cache.h | 3 + arch/arm64/include/asm/cacheflush.h | 4 +- arch/arm64/include/asm/esr.h | 1 + arch/arm64/include/asm/exception.h | 2 +- arch/arm64/include/asm/kasan.h | 5 +- arch/arm64/include/asm/memory.h | 15 +- arch/arm64/include/asm/mte-def.h | 14 + arch/arm64/include/asm/mte-kasan.h | 67 + arch/arm64/include/asm/mte.h | 22 +- arch/arm64/include/asm/probes.h | 2 + arch/arm64/include/asm/processor.h | 2 +- arch/arm64/include/asm/signal.h | 25 + arch/arm64/include/asm/string.h | 5 +- arch/arm64/include/asm/system_misc.h | 2 +- arch/arm64/include/asm/traps.h | 6 +- arch/arm64/include/asm/uaccess.h | 23 + arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/uapi/asm/unistd.h | 1 - arch/arm64/kernel/asm-offsets.c | 3 + arch/arm64/kernel/cpufeature.c | 3 + arch/arm64/kernel/debug-monitors.c | 5 +- arch/arm64/kernel/entry-common.c | 2 - arch/arm64/kernel/entry.S | 41 + arch/arm64/kernel/head.S | 2 +- arch/arm64/kernel/hibernate.c | 5 + arch/arm64/kernel/image-vars.h | 2 +- arch/arm64/kernel/kaslr.c | 3 +- arch/arm64/kernel/module.c | 6 +- arch/arm64/kernel/mte.c | 118 +- arch/arm64/kernel/ptrace.c | 7 +- arch/arm64/kernel/setup.c | 2 +- arch/arm64/kernel/sleep.S | 2 +- arch/arm64/kernel/smp.c | 2 + arch/arm64/kernel/sys_compat.c | 5 +- arch/arm64/kernel/traps.c | 29 +- arch/arm64/lib/mte.S | 16 + arch/arm64/mm/copypage.c | 9 + arch/arm64/mm/fault.c | 142 +- arch/arm64/mm/kasan_init.c | 19 +- arch/arm64/mm/mteswap.c | 9 + arch/arm64/mm/pageattr.c | 10 +- arch/arm64/mm/proc.S | 23 +- arch/arm64/mm/ptdump.c | 6 +- arch/m68k/Kconfig.machine | 8 +- arch/m68k/kernel/vmlinux-nommu.lds | 3 +- arch/m68k/kernel/vmlinux-std.lds | 3 +- arch/m68k/kernel/vmlinux-sun3.lds | 2 +- arch/m68k/mac/config.c | 25 +- arch/m68k/mac/iop.c | 54 +- arch/m68k/mac/via.c | 21 - arch/powerpc/include/asm/mmzone.h | 7 +- arch/powerpc/mm/mem.c | 1 + arch/riscv/include/asm/set_memory.h | 4 +- arch/riscv/include/asm/unistd.h | 1 - arch/riscv/mm/pageattr.c | 8 +- arch/s390/Kconfig | 1 - arch/s390/Kconfig.debug | 8 + arch/s390/boot/string.c | 1 + arch/s390/configs/debug_defconfig | 1 + arch/s390/include/asm/futex.h | 6 - arch/s390/include/asm/lowcore.h | 4 +- arch/s390/include/asm/mmu_context.h | 25 +- arch/s390/include/asm/pgtable.h | 1 + arch/s390/include/asm/processor.h | 7 - arch/s390/include/asm/ptrace.h | 1 + arch/s390/include/asm/timex.h | 7 + arch/s390/include/asm/uaccess.h | 22 +- arch/s390/include/asm/vdso.h | 25 +- arch/s390/kernel/asm-offsets.c | 17 +- arch/s390/kernel/entry.S | 85 +- arch/s390/kernel/entry.h | 1 - arch/s390/kernel/process.c | 14 - arch/s390/kernel/smp.c | 14 +- arch/s390/kernel/vdso.c | 58 +- arch/s390/kernel/vdso64/Makefile | 5 +- arch/s390/kernel/vdso64/getcpu.S | 31 - arch/s390/kernel/vdso64/getcpu.c | 20 + arch/s390/kernel/vdso64/vdso64.lds.S | 1 - arch/s390/kernel/vdso64/vdso_user_wrapper.S | 1 + arch/s390/kernel/vmlinux.lds.S | 3 +- arch/s390/lib/uaccess.c | 105 +- arch/s390/mm/fault.c | 29 +- arch/s390/mm/init.c | 10 +- arch/s390/mm/pgalloc.c | 13 +- arch/s390/pci/pci_mmio.c | 6 - arch/x86/Kconfig | 1 - arch/x86/boot/compressed/misc.h | 1 + arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/include/asm/set_memory.h | 4 +- arch/x86/kernel/acpi/wakeup_64.S | 2 +- arch/x86/mm/pat/set_memory.c | 8 +- drivers/acpi/arm64/iort.c | 8 +- drivers/base/memory.c | 2 +- drivers/bluetooth/btmtksdio.c | 2 +- drivers/bluetooth/btqca.c | 36 +- drivers/bluetooth/btqca.h | 22 +- drivers/bluetooth/btusb.c | 4 +- drivers/bluetooth/hci_h5.c | 9 +- drivers/bluetooth/hci_qca.c | 9 +- drivers/clk/samsung/Kconfig | 67 +- drivers/clk/samsung/Makefile | 22 +- drivers/clk/samsung/clk-pll.c | 147 +- drivers/cpufreq/scmi-cpufreq.c | 4 +- drivers/devfreq/Kconfig | 10 - drivers/devfreq/Makefile | 1 - drivers/devfreq/tegra20-devfreq.c | 210 -- drivers/edac/igen6_edac.c | 2 +- drivers/firmware/Kconfig | 4 +- drivers/firmware/Makefile | 3 +- drivers/firmware/arm_scmi/sensors.c | 12 +- drivers/firmware/qcom_scm.c | 4 - drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 2 +- drivers/gpu/drm/mcde/Kconfig | 1 + drivers/gpu/drm/mcde/Makefile | 2 +- drivers/gpu/drm/mcde/mcde_clk_div.c | 192 ++ drivers/gpu/drm/mcde/mcde_display.c | 456 ++++- drivers/gpu/drm/mcde/mcde_display_regs.h | 91 +- drivers/gpu/drm/mcde/mcde_drm.h | 10 + drivers/gpu/drm/mcde/mcde_drv.c | 46 +- drivers/gpu/drm/vc4/vc4_drv.h | 4 + drivers/gpu/drm/vc4/vc4_kms.c | 197 +- drivers/hwmon/drivetemp.c | 2 +- drivers/hwtracing/coresight/coresight-core.c | 8 +- drivers/hwtracing/coresight/coresight-stm.c | 2 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 2 + drivers/hwtracing/coresight/coresight-tpiu.c | 2 +- drivers/i3c/master.c | 5 +- drivers/i3c/master/Kconfig | 13 + drivers/i3c/master/Makefile | 1 + drivers/i3c/master/mipi-i3c-hci/Makefile | 6 + drivers/i3c/master/mipi-i3c-hci/cmd.h | 67 + drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 378 ++++ drivers/i3c/master/mipi-i3c-hci/cmd_v2.c | 316 +++ drivers/i3c/master/mipi-i3c-hci/core.c | 798 ++++++++ drivers/i3c/master/mipi-i3c-hci/dat.h | 32 + drivers/i3c/master/mipi-i3c-hci/dat_v1.c | 184 ++ drivers/i3c/master/mipi-i3c-hci/dct.h | 16 + drivers/i3c/master/mipi-i3c-hci/dct_v1.c | 36 + drivers/i3c/master/mipi-i3c-hci/dma.c | 784 ++++++++ drivers/i3c/master/mipi-i3c-hci/ext_caps.c | 308 +++ drivers/i3c/master/mipi-i3c-hci/ext_caps.h | 19 + drivers/i3c/master/mipi-i3c-hci/hci.h | 144 ++ drivers/i3c/master/mipi-i3c-hci/ibi.h | 42 + drivers/i3c/master/mipi-i3c-hci/pio.c | 1041 ++++++++++ drivers/i3c/master/mipi-i3c-hci/xfer_mode_rate.h | 79 + drivers/ide/falconide.c | 2 - drivers/ide/ide-probe.c | 3 - drivers/input/keyboard/omap4-keypad.c | 89 +- drivers/input/misc/pcspkr.c | 1 + drivers/input/serio/libps2.c | 2 +- drivers/interconnect/Kconfig | 1 + drivers/interconnect/Makefile | 1 + drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/bcm-voter.c | 15 +- drivers/interconnect/qcom/sdm660.c | 922 +++++++++ drivers/interconnect/samsung/Kconfig | 13 + drivers/interconnect/samsung/Makefile | 4 + drivers/interconnect/samsung/exynos.c | 199 ++ drivers/iommu/Kconfig | 9 +- drivers/iommu/Makefile | 1 + drivers/iommu/amd/init.c | 27 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 244 ++- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 50 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 30 + drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 4 + drivers/iommu/intel/iommu.c | 4 +- drivers/iommu/intel/svm.c | 6 +- drivers/iommu/ioasid.c | 38 +- drivers/iommu/iommu-sva-lib.c | 86 + drivers/iommu/iommu-sva-lib.h | 15 + drivers/iommu/iommu.c | 10 +- drivers/memory/tegra/tegra30-emc.c | 4 +- drivers/memstick/core/memstick.c | 1 - drivers/misc/habanalabs/gaudi/gaudi.c | 2 + drivers/misc/lkdtm/Makefile | 1 + drivers/misc/lkdtm/bugs.c | 50 + drivers/misc/lkdtm/core.c | 3 + drivers/misc/lkdtm/fortify.c | 82 + drivers/misc/lkdtm/lkdtm.h | 19 +- drivers/mmc/host/mtk-sd.c | 33 +- drivers/mmc/host/sdhci-esdhc-imx.c | 91 +- drivers/mmc/host/sdhci-of-arasan.c | 3 + drivers/mmc/host/sdhci-sprd.c | 2 +- drivers/mmc/host/sdhci-st.c | 2 +- drivers/mmc/host/tmio_mmc_core.c | 4 +- drivers/net/dsa/hirschmann/hellcreek.c | 2 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 24 +- drivers/net/tun.c | 11 +- drivers/net/wireguard/socket.c | 4 +- drivers/net/wireless/ath/ath10k/Kconfig | 1 - drivers/net/wireless/ath/ath10k/spectral.c | 2 +- drivers/net/wireless/ath/ath11k/spectral.c | 2 +- drivers/net/wireless/ath/ath9k/common-spectral.c | 2 +- drivers/pinctrl/Kconfig | 16 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/pinctrl-microchip-sgpio.c | 709 +++++++ drivers/ptp/ptp_ines.c | 19 +- drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/as3722-regulator.c | 3 +- drivers/regulator/of_regulator.c | 8 +- drivers/regulator/scmi-regulator.c | 417 ++++ drivers/remoteproc/mtk_common.h | 2 +- drivers/remoteproc/mtk_scp.c | 22 +- drivers/remoteproc/qcom_sysmon.c | 2 +- drivers/scsi/NCR5380.c | 18 +- drivers/scsi/atari_scsi.c | 10 +- drivers/scsi/fnic/fnic.h | 3 +- drivers/scsi/fnic/fnic_fcs.c | 10 +- drivers/scsi/fnic/fnic_main.c | 2 + drivers/scsi/fnic/fnic_scsi.c | 17 +- drivers/scsi/pm8001/pm8001_ctl.c | 7 +- drivers/scsi/pm8001/pm8001_hwi.c | 1370 ++++++------- drivers/scsi/pm8001/pm8001_init.c | 104 +- drivers/scsi/pm8001/pm8001_sas.c | 136 +- drivers/scsi/pm8001/pm8001_sas.h | 45 +- drivers/scsi/pm8001/pm80xx_hwi.c | 1596 +++++++-------- drivers/scsi/ufs/ufshcd.c | 2 +- drivers/soc/renesas/rmobile-sysc.c | 16 +- drivers/spi/spi-amd.c | 5 +- drivers/spi/spi-nxp-fspi.c | 7 + drivers/tty/serial/pmac_zilog.c | 14 +- fs/afs/dir.c | 1 + fs/afs/inode.c | 8 + fs/afs/internal.h | 1 + fs/btrfs/block-group.c | 3 +- fs/btrfs/ctree.h | 5 +- fs/btrfs/disk-io.c | 12 +- fs/btrfs/disk-io.h | 2 +- fs/btrfs/extent-io-tree.h | 33 +- fs/btrfs/extent_io.c | 198 +- fs/btrfs/extent_io.h | 3 +- fs/btrfs/file-item.c | 6 +- fs/btrfs/inode.c | 13 +- fs/btrfs/qgroup.c | 68 +- fs/btrfs/scrub.c | 8 +- fs/btrfs/super.c | 10 +- fs/btrfs/tests/extent-io-tests.c | 26 +- fs/btrfs/tree-checker.c | 335 ++-- fs/btrfs/volumes.c | 8 +- fs/coredump.c | 3 +- fs/dax.c | 11 +- fs/f2fs/acl.c | 2 +- fs/f2fs/checkpoint.c | 2 +- fs/f2fs/super.c | 1 - fs/gfs2/file.c | 4 +- fs/gfs2/glock.c | 1 + fs/gfs2/glops.c | 3 +- fs/gfs2/incore.h | 1 + fs/proc/task_mmu.c | 4 +- fs/userfaultfd.c | 20 +- include/dt-bindings/interconnect/qcom,sdm660.h | 116 ++ include/linux/clk/samsung.h | 4 +- include/linux/compaction.h | 12 - include/linux/gfp.h | 2 - include/linux/highmem.h | 19 +- include/linux/ioasid.h | 10 +- include/linux/kasan-checks.h | 2 +- include/linux/kasan.h | 358 +++- include/linux/log2.h | 3 +- include/linux/lsm_hook_defs.h | 4 +- include/linux/lsm_hooks.h | 2 +- include/linux/memcontrol.h | 19 +- include/linux/mm.h | 33 +- include/linux/mmap_lock.h | 94 +- include/linux/moduleloader.h | 3 +- include/linux/page-flags-layout.h | 2 +- include/linux/pgtable.h | 3 - include/linux/ptp_classify.h | 7 +- include/linux/regulator/driver.h | 3 + include/linux/relay.h | 29 +- include/linux/sched.h | 2 +- include/linux/secretmem.h | 30 - include/linux/security.h | 23 +- include/linux/set_memory.h | 4 +- include/linux/string.h | 77 +- include/linux/swap.h | 2 +- include/linux/syscalls.h | 1 - include/linux/zsmalloc.h | 1 - include/net/bluetooth/mgmt.h | 4 +- include/net/compat.h | 10 - include/net/flow.h | 10 + include/net/route.h | 6 +- include/trace/events/mmap_lock.h | 107 + include/uapi/asm-generic/unistd.h | 6 +- include/uapi/linux/magic.h | 1 - include/uapi/linux/secretmem.h | 8 - include/uapi/linux/userfaultfd.h | 9 + init/init_task.c | 2 +- init/main.c | 2 - kernel/fork.c | 6 +- kernel/gcov/gcc_4_7.c | 6 +- kernel/power/hibernate.c | 5 +- kernel/power/snapshot.c | 4 +- kernel/relay.c | 107 +- kernel/sys_ni.c | 2 - kernel/trace/blktrace.c | 2 +- lib/Kconfig.kasan | 65 +- lib/cpumask.c | 60 +- lib/lz4/lz4_decompress.c | 6 +- lib/lz4/lz4defs.h | 1 + lib/string.c | 4 - lib/test_firmware.c | 9 +- lib/test_kasan.c | 2 +- lib/test_kasan_module.c | 2 +- lib/test_kmod.c | 26 +- lib/zlib_dfltcc/dfltcc_inflate.c | 3 + localversion-next | 2 +- mm/Kconfig | 18 - mm/Makefile | 3 +- mm/compaction.c | 10 +- mm/filemap.c | 8 +- mm/gup.c | 10 - mm/highmem.c | 59 + mm/huge_memory.c | 6 +- mm/hugetlb.c | 9 +- mm/internal.h | 3 - mm/kasan/Makefile | 25 +- mm/kasan/common.c | 834 ++------ mm/kasan/generic.c | 78 +- mm/kasan/generic_report.c | 165 -- mm/kasan/hw_tags.c | 204 ++ mm/kasan/init.c | 17 +- mm/kasan/kasan.h | 182 +- mm/kasan/quarantine.c | 29 +- mm/kasan/report.c | 317 +-- mm/kasan/report_generic.c | 327 ++++ mm/kasan/report_hw_tags.c | 42 + mm/kasan/{tags_report.c => report_sw_tags.c} | 29 +- mm/kasan/{common.c => shadow.c} | 563 +----- mm/kasan/{tags.c => sw_tags.c} | 39 +- mm/khugepaged.c | 32 +- mm/ksm.c | 18 +- mm/madvise.c | 19 +- mm/mapping_dirty_helpers.c | 6 +- mm/memcontrol.c | 7 +- mm/memory-failure.c | 168 +- mm/mempool.c | 4 +- mm/mm_init.c | 1 + mm/mmap.c | 5 +- mm/mmap_lock.c | 187 ++ mm/page_alloc.c | 18 +- mm/page_poison.c | 2 +- mm/page_vma_mapped.c | 9 +- mm/ptdump.c | 13 +- mm/secretmem.c | 455 ----- mm/shmem.c | 29 +- mm/slab_common.c | 5 +- mm/slub.c | 31 +- mm/swap.c | 57 +- mm/truncate.c | 10 +- mm/vmalloc.c | 6 +- mm/vmscan.c | 69 +- mm/workingset.c | 8 +- mm/zsmalloc.c | 54 - net/bluetooth/l2cap_core.c | 2 +- net/bluetooth/mgmt.c | 4 +- net/bluetooth/sco.c | 5 + net/dccp/ipv4.c | 2 +- net/dccp/ipv6.c | 6 +- net/dsa/tag_hellcreek.c | 4 +- net/ipv4/icmp.c | 4 +- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ping.c | 2 +- net/ipv4/raw.c | 2 +- net/ipv4/syncookies.c | 2 +- net/ipv4/udp.c | 2 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/datagram.c | 2 +- net/ipv6/icmp.c | 6 +- net/ipv6/inet6_connection_sock.c | 4 +- net/ipv6/netfilter/nf_reject_ipv6.c | 2 +- net/ipv6/ping.c | 2 +- net/ipv6/raw.c | 2 +- net/ipv6/syncookies.c | 2 +- net/ipv6/tcp_ipv6.c | 4 +- net/ipv6/udp.c | 2 +- net/l2tp/l2tp_ip6.c | 2 +- net/netfilter/nf_synproxy_core.c | 2 +- net/xdp/xsk_buff_pool.c | 4 +- net/xfrm/xfrm_state.c | 6 +- scripts/Makefile.lib | 2 + scripts/checkpatch.pl | 10 +- scripts/checksyscalls.sh | 4 - scripts/kconfig/lkc.h | 4 + scripts/kconfig/qconf.cc | 9 +- security/security.c | 17 +- security/selinux/hooks.c | 5 +- security/selinux/include/xfrm.h | 2 +- security/selinux/xfrm.c | 13 +- security/smack/smack_lsm.c | 3 +- security/smack/smackfs.c | 7 +- sound/soc/codecs/adav80x.c | 1 + sound/soc/codecs/arizona.c | 1 + sound/soc/codecs/cs42l52.c | 1 + sound/soc/codecs/cs42l56.c | 1 + sound/soc/codecs/cs47l92.c | 1 + sound/soc/codecs/hdmi-codec.c | 10 +- sound/soc/codecs/wm8962.c | 1 + sound/soc/fsl/imx-audmux.c | 28 +- sound/soc/qcom/lpass-cpu.c | 62 +- sound/soc/qcom/lpass-lpaif-reg.h | 7 + sound/soc/qcom/lpass-platform.c | 20 +- sound/soc/qcom/lpass.h | 1 + sound/soc/sh/Kconfig | 1 + sound/soc/stm/Kconfig | 1 + sound/soc/ti/Kconfig | 9 +- tools/testing/selftests/arm64/mte/Makefile | 2 +- .../selftests/arm64/mte/check_gcr_el1_cswitch.c | 155 ++ tools/testing/selftests/lkdtm/tests.txt | 1 + tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 3 +- tools/testing/selftests/vm/memfd_secret.c | 298 --- tools/testing/selftests/vm/run_vmtests | 17 - 448 files changed, 15949 insertions(+), 8236 deletions(-) create mode 100644 Documentation/devicetree/bindings/i3c/mipi-i3c-hci.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm660.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/microchip,sparx5-sgpio.yaml create mode 100644 arch/arm64/include/asm/mte-def.h create mode 100644 arch/arm64/include/asm/mte-kasan.h create mode 100644 arch/arm64/include/asm/signal.h delete mode 100644 arch/s390/kernel/vdso64/getcpu.S create mode 100644 arch/s390/kernel/vdso64/getcpu.c delete mode 100644 drivers/devfreq/tegra20-devfreq.c create mode 100644 drivers/gpu/drm/mcde/mcde_clk_div.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/Makefile create mode 100644 drivers/i3c/master/mipi-i3c-hci/cmd.h create mode 100644 drivers/i3c/master/mipi-i3c-hci/cmd_v1.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/cmd_v2.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/core.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/dat.h create mode 100644 drivers/i3c/master/mipi-i3c-hci/dat_v1.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/dct.h create mode 100644 drivers/i3c/master/mipi-i3c-hci/dct_v1.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/dma.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/ext_caps.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/ext_caps.h create mode 100644 drivers/i3c/master/mipi-i3c-hci/hci.h create mode 100644 drivers/i3c/master/mipi-i3c-hci/ibi.h create mode 100644 drivers/i3c/master/mipi-i3c-hci/pio.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/xfer_mode_rate.h create mode 100644 drivers/interconnect/qcom/sdm660.c create mode 100644 drivers/interconnect/samsung/Kconfig create mode 100644 drivers/interconnect/samsung/Makefile create mode 100644 drivers/interconnect/samsung/exynos.c create mode 100644 drivers/iommu/iommu-sva-lib.c create mode 100644 drivers/iommu/iommu-sva-lib.h create mode 100644 drivers/misc/lkdtm/fortify.c create mode 100644 drivers/pinctrl/pinctrl-microchip-sgpio.c create mode 100644 drivers/regulator/scmi-regulator.c create mode 100644 include/dt-bindings/interconnect/qcom,sdm660.h delete mode 100644 include/linux/secretmem.h create mode 100644 include/trace/events/mmap_lock.h delete mode 100644 include/uapi/linux/secretmem.h delete mode 100644 mm/kasan/generic_report.c create mode 100644 mm/kasan/hw_tags.c create mode 100644 mm/kasan/report_generic.c create mode 100644 mm/kasan/report_hw_tags.c rename mm/kasan/{tags_report.c => report_sw_tags.c} (78%) copy mm/kasan/{common.c => shadow.c} (51%) rename mm/kasan/{tags.c => sw_tags.c} (88%) create mode 100644 mm/mmap_lock.c delete mode 100644 mm/secretmem.c create mode 100644 tools/testing/selftests/arm64/mte/check_gcr_el1_cswitch.c delete mode 100644 tools/testing/selftests/vm/memfd_secret.c