This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits 3cc2bd440f21 Add linux-next specific files for 20201211 omits d591fdeeb65d Merge branch 'akpm/master' omits a6a3b89586b1 secretmem: test: add basic selftest for memfd_secret(2) omits 3a761b70b7fe arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits 620dce57a5ac arch, mm: wire up memfd_secret system call were relevant omits d65aacbf4e36 PM: hibernate: disable when there are active secretmem users omits 0c84c1caa0af secretmem: add memcg accounting omits ba564a4ccfab secretmem: use PMD-size pages to amortize direct map fragm [...] omits 1ee4d213aa46 mm: introduce memfd_secret system call to create "secret" [...] omits 15e4fff53390 kfence: fix implicit function declaration omits 0fbd5182d2cd set_memory: allow querying whether set_direct_map_*() is a [...] omits 760e4c46a483 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits 8e29cec4b766 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 2c2e33de8c46 mmap: make mlock_future_check() global omits 509688a26289 mm: add definition of PMD_PAGE_ORDER omits 2bd8f08467cb mm/gup: assert that the mmap lock is held in __get_user_pages() omits a85cd9647464 mmap locking API: don't check locking if the mm isn't live yet omits 4b4aa74f1c97 selftests/filesystems: expand epoll with epoll_pwait2 omits fb728736669f epoll: wire up syscall epoll_pwait2 omits e659ea023dbb epoll: add syscall epoll_pwait2 omits a6ce4c1c1685 epoll: convert internal api to timespec64 omits 237fb8931221 mm: fix some spelling mistakes in comments omits fc13277165c3 kasan: update documentation omits 3f85e5684632 kasan, mm: allow cache merging with no metadata omits 826db184639b kasan: sanitize objects when metadata doesn't fit omits a4b7f7cfa736 kasan: clarify comment in __kasan_kfree_large omits 782f09495ce6 kasan: simplify assign_tag and set_tag calls omits f5d62c5a2319 kasan: don't round_up too much omits 83c0297455aa kasan, mm: rename kasan_poison_kfree omits ba2c5d9a6924 kasan, mm: check kasan_enabled in annotations omits 0dd5b67b62d8 kasan: don't use read-only static keys omits 24a698ea009e kasan: add and integrate kasan boot parameters omits 321df71c017c kasan: inline (un)poison_range and check_invalid_free omits c6425a6378d8 kasan: open-code kasan_unpoison_slab omits 077ad37f5a72 kasan: inline random_tag for HW_TAGS omits 45f259af52f4 kasan: inline kasan_reset_tag for tag-based modes omits d300e56648ef kasan: remove __kasan_unpoison_stack omits 5e3feb6f8804 kasan: allow VMAP_STACK for HW_TAGS mode omits f2dc6ed1fd74 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK omits b5bd563823fd kasan: introduce set_alloc_info omits a8c88d427dfb kasan: rename get_alloc/free_info omits 88b8e10de1cb kasan: simplify quarantine_put call site omits 2180ad59d3d6 kselftest/arm64: check GCR_EL1 after context switch omits c36815b546be kasan: add documentation for hardware tag-based mode omits 15b2464b11a8 kasan, arm64: enable CONFIG_KASAN_HW_TAGS omits 4d3146bab341 kasan, mm: reset tags when accessing metadata omits e1bbdf0e55fd kasan, arm64: print report from tag fault handler omits 40d5d1ef6cdf kasan, arm64: implement HW_TAGS runtime omits bf54407ce013 kasan, arm64: expand CONFIG_KASAN checks omits 5ba88a7eed94 kasan, x86, s390: update undef CONFIG_KASAN omits b6daa0a46531 kasan: define KASAN_GRANULE_SIZE for HW_TAGS omits a482a35b2cee arm64: kasan: add arch layer for memory tagging helpers omits 2b255ab45532 arm64: kasan: align allocations for HW_TAGS omits 682b9f280de1 kasan, mm: untag page address in free_reserved_area omits 6dd1ab305c14 arm64: mte: switch GCR_EL1 in kernel entry and exit omits f54bafba800f arm64: mte: convert gcr_user into an exclude mask omits 42615f975283 arm64: kasan: allow enabling in-kernel MTE omits 1269455b69f2 arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE omits 90eb35359d94 arm64: mte: add in-kernel tag fault handler omits f120d1e5b797 arm64: mte: reset the page tag in page->flags omits 478b476cc2a6 arm64: mte: add in-kernel MTE helpers omits a7a6a03912b6 arm64: enable armv8.5-a asm-arch option omits a6eda3825717 kasan: introduce CONFIG_KASAN_HW_TAGS omits 4784bb6cc87e kasan: separate metadata_fetch_row for each mode omits 99f888970581 kasan: rename SHADOW layout macros to META omits 585a9319f750 kasan: rename print_shadow_for_address to print_memory_metadata omits fe28274d829a kasan: rename addr_has_shadow to addr_has_metadata omits 67e1878ba449 kasan, arm64: rename kasan_init_tags and mark as __init omits 14415b516319 kasan, arm64: move initialization message omits e7b9ff125246 kasan, arm64: only use kasan_depth for software modes omits 17c564269eed kasan, arm64: only init shadow for software modes omits fdd80a5b0529 kasan: decode stack frame only with KASAN_STACK_ENABLE omits 2be6edfa36e2 kasan: hide invalid free check implementation omits ee8009fec0d2 kasan: don't duplicate config dependencies omits e1435aae75e6 kasan: rename report and tags files omits d414654f226a kasan: define KASAN_MEMORY_PER_SHADOW_PAGE omits e9d18471a3d1 kasan: split out shadow.c from common.c omits 3aa13181c020 kasan: only build init.c for software modes omits 13708d6aa0c7 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* omits 65c05a16cf1e kasan: rename (un)poison_shadow to (un)poison_range omits 62438fb5328f kasan, mm: fix build issue with asmlinkage omits 65de4102073a kasan: shadow declarations only for software modes omits 7dfecb51a366 kasan: group vmalloc code omits d644c83693cb kasan: KASAN_VMALLOC depends on KASAN_GENERIC omits 6146ce5942e7 kasan: drop unnecessary GPL text from comment headers omits 75966eade6ef merge fix for "s390/pci: remove races against pte updates" omits 5269e6048235 mm: simplify follow_pte{,pmd} omits 58e9431e7feb mm: unexport follow_pte_pmd omits 6b1f1fe88955 epoll: eliminate unnecessary lock for zero timeout omits 6aa8542968a7 epoll: replace gotos with a proper loop omits 862de6988e51 epoll: pull all code between fetch_events and send_event i [...] omits 01e23cfa3540 epoll: simplify and optimize busy loop logic omits 85b2243084e7 epoll: move eavail next to the list_empty_careful check omits fb8c7c61732e epoll: pull fatal signal checks into ep_send_events() omits 6f4fae87abd3 epoll: simplify signal handling omits e404c7ec4a71 epoll: check for events when removing a timed out thread f [...] omits 57724c2df84e ARM: boot: quote aliased symbol names in string.c omits d3be8873f899 treewide: remove stringification from __alias macro definition omits 231fa8477c1a mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() omits 02e3b3392c01 mm/memcg: add missed warning in mem_cgroup_lruvec omits 980735943fe0 mm/memcontrol:rewrite mem_cgroup_page_lruvec() omits bc1930cac516 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits 9b43d097a913 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits d7336aa26ddf mm: slub: call account_slab_page() after slab page initialization omits 14ec91139c65 mm, kvm: account kvm_vcpu_mmap to kmemcg omits 45e9cad9a946 mm/memcg: remove unused definitions omits 5b36371bb6ff mm/memcg: warning on !memcg after readahead page charged omits e95188295b65 mm/memcg: bail early from swap accounting if memcg disabled omits dcce5b50b4a9 apparmor: remove duplicate macro list_entry_is_head() omits 4fffb12addb4 kmap: stupid hacks to make it compile omits 1695ae48f13c Merge branch 'akpm-current/current' omits 5ee06b21caae swiotlb.h: add "inline" to swiotlb_adjust_size omits 3c75996b8810 Merge remote-tracking branch 'memblock/for-next' omits cf68a8d4fc8a Merge remote-tracking branch 'notifications/notifications- [...] omits 389984f27062 Merge remote-tracking branch 'kunit-next/kunit' omits be476a7b60dc Merge remote-tracking branch 'fpga/for-next' omits 096135e19669 Merge remote-tracking branch 'pidfd/for-next' omits 1f81bcf479e2 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 5a76b726bf65 Merge remote-tracking branch 'hyperv/hyperv-next' omits 55a5fc0d4e2c Merge remote-tracking branch 'xarray/main' omits 187dfb4c4bfc Merge remote-tracking branch 'nvmem/for-next' omits daa9b66b489e Merge remote-tracking branch 'slimbus/for-next' omits 8760bef931cd Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 911c48b0b5b8 Merge remote-tracking branch 'ntb/ntb-next' omits 1ca9573cdf22 Merge remote-tracking branch 'rtc/rtc-next' omits c7d8417a6fe0 Merge remote-tracking branch 'coresight/next' omits 1f02c6133f6b Merge remote-tracking branch 'livepatching/for-next' omits e698aa876c38 Merge remote-tracking branch 'kselftest/next' omits 41b9879be64a Merge remote-tracking branch 'ktest/for-next' omits 6eac0322d520 Merge remote-tracking branch 'userns/for-next' omits 62124bb88c4e Merge remote-tracking branch 'pwm/for-next' omits af7b9632a2e5 Merge remote-tracking branch 'pinctrl/for-next' omits 4f2e7f6a2ce4 Merge remote-tracking branch 'gpio/for-next' omits 48f186d6e53d Merge remote-tracking branch 'rpmsg/for-next' omits feb58e629b88 Merge remote-tracking branch 'vhost/linux-next' omits c81620ce41dc Merge remote-tracking branch 'scsi-mkp/for-next' omits fe0a727733a0 Merge remote-tracking branch 'scsi/for-next' omits 275392d435d8 Merge remote-tracking branch 'cgroup/for-next' omits c48c86edcc6c Merge remote-tracking branch 'dmaengine/next' omits 72b7676be7e8 Merge remote-tracking branch 'icc/icc-next' omits 7b22f7212bd8 Merge remote-tracking branch 'mux/for-next' omits 90aca4980248 Merge remote-tracking branch 'staging/staging-next' omits c96b2eec436e Merge remote-tracking branch 'vfio/next' omits ec1b1a494ac3 Merge remote-tracking branch 'extcon/extcon-next' omits e138c5dd4f7c Merge remote-tracking branch 'char-misc/char-misc-next' omits 634eae7bc8de Merge remote-tracking branch 'tty/tty-next' omits 45b642b8a213 Merge remote-tracking branch 'phy-next/next' omits 0e3f63470c00 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits de99ec756afd Merge remote-tracking branch 'usb-serial/usb-next' omits 492216dfe75c Merge remote-tracking branch 'usb/usb-next' omits 903821bc4404 Merge remote-tracking branch 'driver-core/driver-core-next' omits dad15d6b9630 Merge remote-tracking branch 'ipmi/for-next' omits 16c1af8b52ea Merge remote-tracking branch 'leds/for-next' omits 38382246f890 Merge remote-tracking branch 'hsi/for-next' omits bd7cf676c3ed Merge remote-tracking branch 'chrome-platform/for-next' omits f801b4337214 Merge remote-tracking branch 'drivers-x86/for-next' omits 26e1c0e86540 Merge remote-tracking branch 'workqueues/for-next' omits 3f9015771f28 Merge remote-tracking branch 'percpu/for-next' omits fc87d4649c6f Merge remote-tracking branch 'xen-tip/linux-next' omits feb1a0fd2153 Merge remote-tracking branch 'kvms390/next' omits 9f63df9912e8 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits f99c2fbbff52 Merge remote-tracking branch 'kvm-arm/next' omits f185d011dde7 Merge remote-tracking branch 'rcu/rcu/next' omits a2809e4fb384 Merge remote-tracking branch 'ftrace/for-next' omits bb76b28e51bc Merge remote-tracking branch 'edac/edac-for-next' omits 8c71464df909 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 67a0000c8e1e Merge remote-tracking branch 'tip/auto-latest' omits 6fd39ad603b1 Merge remote-tracking branch 'spi/for-next' omits 2d8f54df355a Merge remote-tracking branch 'mailbox/mailbox-for-next' omits afb225e98b21 Merge remote-tracking branch 'devicetree/for-next' omits ff83192edfa9 Merge remote-tracking branch 'audit/next' omits 6c1e50512d83 Merge remote-tracking branch 'tpmdd/next' omits 0f75df1c50a7 Merge remote-tracking branch 'tomoyo/master' omits dd1802fc6818 Merge remote-tracking branch 'smack/next' omits f42fdd8fab3b Merge remote-tracking branch 'selinux/next' omits 793c292c66bd Merge remote-tracking branch 'keys/keys-next' omits 525b68ca0543 Merge remote-tracking branch 'integrity/next-integrity' omits d47b683d9fc9 Merge remote-tracking branch 'security/next-testing' omits 13dc961f08d9 Merge remote-tracking branch 'regulator/for-next' omits ca07e8b1ba7a Merge remote-tracking branch 'battery/for-next' omits 1991d723a2d8 Merge remote-tracking branch 'backlight/for-backlight-next' omits c463e700fadb Merge remote-tracking branch 'mfd/for-mfd-next' omits b2b4461103c8 Merge remote-tracking branch 'mmc/next' omits c53242e82d67 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 6bce67eedbba Merge remote-tracking branch 'device-mapper/for-next' omits 2b7551a0742a Merge remote-tracking branch 'block/for-next' omits f1770bce90cc Merge remote-tracking branch 'input/next' omits 580a06d48b81 Merge remote-tracking branch 'modules/modules-next' omits 810b1bf4dacf Merge remote-tracking branch 'sound-asoc/for-next' omits d24ba7501ded Merge remote-tracking branch 'sound/for-next' omits 4e8c1c8717e3 Merge remote-tracking branch 'regmap/for-next' omits 6684eaad6477 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 390b25e043c3 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 0512d9cf64ca Merge remote-tracking branch 'drm-intel/for-linux-next' omits ea8266bfd16b Merge remote-tracking branch 'amdgpu/drm-next' omits 6fd188798eee Merge remote-tracking branch 'drm/drm-next' omits 0a701401d4e2 Merge remote-tracking branch 'crypto/master' omits cb9cee493e9e Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 145d5a70a169 Merge remote-tracking branch 'nand/nand/next' omits ba7f7eb8c924 Merge remote-tracking branch 'mtd/mtd/next' omits 46a09af810f0 Merge remote-tracking branch 'gfs2/for-next' omits 265248937ac8 Merge remote-tracking branch 'wireless-drivers-next/master' omits 424de3fecf71 Merge remote-tracking branch 'netfilter-next/master' omits 52412ccf52e3 Merge remote-tracking branch 'ipsec-next/master' omits 8a054c93428b Merge remote-tracking branch 'bpf-next/for-next' omits 3321f7c1b7c8 Merge remote-tracking branch 'net-next/master' omits 94c5997f1c96 Merge remote-tracking branch 'rdma/for-next' omits 516132a3cb23 Merge remote-tracking branch 'swiotlb/linux-next' omits a05589d80e64 Merge remote-tracking branch 'dlm/next' omits 8131a6abf0c7 Merge remote-tracking branch 'ieee1394/for-next' omits fef5f1179485 Merge remote-tracking branch 'thermal/thermal/linux-next' omits fe7cfbc43357 Merge remote-tracking branch 'opp/opp/linux-next' omits bb592e1e6e22 Merge remote-tracking branch 'devfreq/devfreq-next' omits 653194c3c98b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits fd3fee40ee20 Merge remote-tracking branch 'pm/linux-next' omits 99fa01af6e17 Merge remote-tracking branch 'v4l-dvb-next/master' omits 79f748d1bdb6 x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests omits 06cf3f93cf5e Merge remote-tracking branch 'v4l-dvb/master' omits 020056e3d473 Merge remote-tracking branch 'jc_docs/docs-next' omits 838514976312 swiotlb: Keep offsets when mapping data omits b550d0bcafe9 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 8ca4533a04ff Merge remote-tracking branch 'dmi/dmi-for-next' omits 4b278b11942b Merge remote-tracking branch 'i3c/i3c/next' omits 5efe81348ac4 Merge remote-tracking branch 'i2c/i2c/for-next' omits cb26649063f3 Merge remote-tracking branch 'hid/for-next' omits 4a818136ad7e Merge remote-tracking branch 'pstore/for-next/pstore' omits 2c056e0f4e82 Merge remote-tracking branch 'pci/next' omits 196d9132cc82 Merge remote-tracking branch 'printk/for-next' omits 9fbdfdb40d4d Merge remote-tracking branch 'vfs/for-next' omits 4b0bab722b78 Merge remote-tracking branch 'file-locks/locks-next' omits c7eff1d30c78 Merge remote-tracking branch 'zonefs/for-next' omits 931bad5759ca Merge remote-tracking branch 'xfs/for-next' omits de3869003ce9 Merge remote-tracking branch 'v9fs/9p-next' omits 381557a0721a Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 724197d5e0c4 Merge remote-tracking branch 'cel/cel-next' omits e2828993d28c Merge remote-tracking branch 'nfs-anna/linux-next' omits 9da5ba6259c9 Merge remote-tracking branch 'nfs/linux-next' omits 19cb0a4b2d63 Merge remote-tracking branch 'jfs/jfs-next' omits 2f6ba1478a56 Merge remote-tracking branch 'fuse/for-next' omits 3a527e0aa879 Merge remote-tracking branch 'fsverity/fsverity' omits c6d46ccb983a Merge remote-tracking branch 'f2fs/dev' omits 032bea5cd8b8 Merge remote-tracking branch 'ext4/dev' omits a1752d3a4f10 Merge remote-tracking branch 'ext3/for_next' omits fb79cb15e80c Merge remote-tracking branch 'exfat/dev' omits 407bb0aed9bc Merge remote-tracking branch 'erofs/dev' omits 0b9e6dcb2d65 Merge remote-tracking branch 'configfs/for-next' omits 819e5860b87d Merge remote-tracking branch 'cifs/for-next' omits 3285b30ca67e Merge remote-tracking branch 'btrfs/for-next' omits 4314613fd327 Merge remote-tracking branch 'fscrypt/master' omits aef64e39d2f4 Merge remote-tracking branch 'uml/linux-next' omits 11ade3f700da Merge remote-tracking branch 's390/for-next' omits 24aa026d842e Merge remote-tracking branch 'risc-v/for-next' omits 091ef8d0486b Merge remote-tracking branch 'powerpc/next' omits a7ab7f9e2de7 Merge remote-tracking branch 'parisc-hd/for-next' omits 4fb6430ce374 Merge remote-tracking branch 'openrisc/for-next' omits 829b78f3c6c1 Merge remote-tracking branch 'nds32/next' omits 27f45b5690f7 Merge remote-tracking branch 'mips/mips-next' omits 456a93b85313 Merge remote-tracking branch 'microblaze/next' omits 44e8eb23644e Merge remote-tracking branch 'm68knommu/for-next' omits cab5ba356d45 Merge remote-tracking branch 'm68k/for-next' omits 7ab6f6b1418d Merge remote-tracking branch 'h8300/h8300-next' omits f760fe58d1a6 Merge remote-tracking branch 'csky/linux-next' omits 8162273f61ae Merge remote-tracking branch 'clk/clk-next' omits 7e188c35b328 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits b13484e56483 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 68013edc5139 Merge remote-tracking branch 'tegra/for-next' omits 5d79f8fd83a8 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 03a50f2e6ef7 Merge remote-tracking branch 'stm32/stm32-next' omits dba27cd855e6 Merge remote-tracking branch 'samsung-krzk/for-next' omits 40210974cae4 Merge remote-tracking branch 'rockchip/for-next' omits c30b063d227d Merge remote-tracking branch 'reset/reset/next' omits c4758e8e3536 Merge remote-tracking branch 'renesas/next' omits 5e95698f90d1 Merge remote-tracking branch 'realtek/for-next' omits dae88701a310 Merge remote-tracking branch 'qcom/for-next' omits c13f3c0f2d7f Merge remote-tracking branch 'omap/for-next' omits 61a4fb6be131 Merge remote-tracking branch 'mvebu/for-next' omits 5d69906540ed Merge remote-tracking branch 'mediatek/for-next' omits eac09df09fed Merge remote-tracking branch 'keystone/next' omits 7882d71b83be Merge remote-tracking branch 'imx-mxs/for-next' omits 36286c531061 Merge remote-tracking branch 'drivers-memory/for-next' omits 3ccd2990c110 Merge remote-tracking branch 'at91/at91-next' omits 8b04de31b737 Merge remote-tracking branch 'aspeed/for-next' omits f38853b6356f Merge remote-tracking branch 'amlogic/for-next' omits 5bc192c72197 Merge remote-tracking branch 'arm-soc/for-next' omits 7576b62e583f Merge remote-tracking branch 'arm64/for-next/core' omits 8bf663e617c5 Merge remote-tracking branch 'arm/for-next' omits 78d0bcc29781 Merge remote-tracking branch 'asm-generic/master' omits f8235c82f911 Merge remote-tracking branch 'dma-mapping/for-next' omits 507b642b3c20 um: support suspend to RAM omits 4d70ec761a4a um: allow PM with suspend-to-idle omits 51476f409272 um: time: fix read_persistent_clock64() in time-travel omits df743695522c um: simplify os_idle_sleep() and sleep longer omits 86c3c99ed07d um: simplify IRQ handling code omits c27c910e440e um: remove IRQ_NONE type omits 7d054507633d um: irq: reduce irq_reg allocation omits f04d4e82a38b um: irq: clean up and rename struct irq_fd omits 7a8dae6a7cec um: clean up alarm IRQ chip name omits 4cae1676d089 um: virtio: use dynamic IRQ allocation omits c0d30f1deaaa um: support dynamic IRQ allocation omits df416fcb50eb um: sigio: return error from add_sigio_fd() omits bea14e40fd36 um: ubd: Set device serial attribute from cmdline omits a2bcb530de0e Merge remote-tracking branch 'compiler-attributes/compiler [...] omits ef456bed0411 um: Increase stack frame size threshold for signal.c omits 08012000d850 um: line: don't free winch (with IRQ) under spinlock omits a30869979148 um: ubd: Submit all data segments atomically omits 3277dbb2d3d7 um: fix time-travel mode omits 1aa1cfc19405 um: Remove use of asprinf in umid.c omits bf05b5fea985 um: add support for TIF_NOTIFY_SIGNAL omits 1b0d83762c94 um: random: register random as hwrng-core device omits 4963ac449bcd arch: um: convert tasklets to use new tasklet_setup() API omits 2226f5d7f750 Merge remote-tracking branch 'kbuild/for-next' omits b72672feb9a0 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 52e72161fe54 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits a0c87630de16 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 0e2f50dca248 Merge remote-tracking branch 'mmc-fixes/fixes' omits 388c090d3620 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits c35a6fa9b51f Merge remote-tracking branch 'scsi-fixes/fixes' omits 6e9df389032d Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 5752877990f3 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 5c8984fc2bb4 Merge remote-tracking branch 'omap-fixes/fixes' omits 640724fa73dd Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 88165fe52113 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 1e527e3a56bf Merge remote-tracking branch 'ide/master' omits d756bd24448c Merge remote-tracking branch 'input-current/for-linus' omits f7b929765810 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 596a3ca63e57 Merge remote-tracking branch 'pci-current/for-linus' omits 52f5552da5c3 Merge remote-tracking branch 'spi-fixes/for-linus' omits 8fb1b02c4b82 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 4699f29beb26 Merge remote-tracking branch 'regmap-fixes/for-linus' omits fcb776722adc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 5c66f2db09f4 Merge remote-tracking branch 'sound-current/for-linus' omits 1d3486dcf8bb Merge remote-tracking branch 'bpf/master' omits c48725ad8f19 Merge remote-tracking branch 'net/master' omits 04db7e8132ba Merge remote-tracking branch 'sparc/master' omits c76be9b42fcb Merge remote-tracking branch 'powerpc-fixes/fixes' omits 4dcffdbce415 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 1e18fc92b7d0 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 00f8b349ea38 Merge remote-tracking branch 'arm-current/fixes' omits 0c11d2ba4d45 Merge remote-tracking branch 'arc-current/for-curr' omits 217acba599c2 cifs: get rid of cifs_sb->mountdata omits 8ecc446ef64e cifs: add an smb3_fs_context to cifs_sb omits ed5b7c18bebb cifs: remove the devname argument to cifs_compose_mount_options omits 71f6ee9639aa cifs: switch to new mount api omits 6a230f985333 cifs: move cifs_parse_devname to fs_context.c omits 8e3e2777449f cifs: move the enum for cifs parameters into fs_context.h omits 2a1c4f4e0f34 cifs: rename dup_vol to smb3_fs_context_dup and move it in [...] omits f8129a7b1a8a cifs: rename smb_vol as smb3_fs_context and move it to fs_ [...] omits 71b5cdf44314 SMB3.1.1: do not log warning message if server doesn't pop [...] omits 7cc7c8c4475a SMB3.1.1: update comments clarifying SPNEGO info in negpro [...] omits d2ef1f269ef5 cifs: Enable sticky bit with cifsacl mount option. omits 527279f0d852 cifs: Fix unix perm bits to cifsacl conversion for "other" bits. omits 58dfa0fa290b Merge branch 'pm-domains' into linux-next omits 2bfd4060d8e2 PM: domains: create debugfs nodes when adding power domains omits 86e4522bcf26 Merge branch 'remotes/lorenzo/pci/misc' omits c664a59ec33b Merge branch 'remotes/lorenzo/pci/vmd' omits b75ab0250103 Merge branch 'remotes/lorenzo/pci/rcar' omits 690b2198c4fd Merge branch 'remotes/lorenzo/pci/keystone' omits 6cc0a956c8ab Merge branch 'remotes/lorenzo/pci/iproc' omits b959117b7d7f Merge branch 'remotes/lorenzo/pci/dwc' omits 25c8f62d8b08 Merge branch 'remotes/lorenzo/pci/cadence' omits 842f017d8dea Merge branch 'remotes/lorenzo/pci/brcmstb' omits 6e4eb772807e Merge branch 'remotes/lorenzo/pci/aardvark' omits 7082ad15cee4 Merge branch 'pci/ecam' omits 701d033a9e57 Merge branch 'pci/virtualization' omits 8f0618908922 Merge branch 'pci/pm' omits 3c46f6f99bf6 Merge branch 'pci/msi' omits c81107d47a4f Merge branch 'pci/misc' omits c5dad7d3357b Merge branch 'pci/hotplug' omits 518a570a11c0 Merge branch 'pci/err' omits 01ebc9f28f6d Merge branch 'pci/enumeration' omits 4c69dadc0667 Merge branch 'pci/aspm' omits 6a1033b622ef Merge branch 'acpi-video' into linux-next omits 31f68031ff6b Merge branches 'acpi-processor' and 'acpi-ec' into linux-next omits 741d12625e4d Merge branches 'acpi-scan', 'acpi-apei' and 'acpi-misc' in [...] omits 6e9aabbf267d Merge branches 'acpi-resources' and 'acpi-docs' into linux-next omits ebbd63878648 Merge branch 'acpica' into linux-next omits bef9c0e05db0 Merge branches 'powercap' and 'pm-tools' into linux-next omits c962f25a147c Merge branches 'pm-sleep', 'pm-acpi', 'pm-em' and 'pm-doma [...] omits 206422466079 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits ae78d161dd57 PCI: xgene: Removed unused ".bus_shift" initialisers from [...] omits 97080a67df6d PCI: vmd: Update type of the __iomem pointers omits bfecf2858e63 PCI: iproc: Convert to use the new ECAM constants omits 13764ff1c889 PCI: thunder-pem: Add constant for custom ".bus_shift" ini [...] omits 541a4cfff37d cpufreq: Fix cpufreq_online() return value on errors omits a7afbad604b6 cpufreq: Fix up several kerneldoc comments omits 8cd660899fc0 cpufreq: stats: Use local_clock() instead of jiffies omits e1d13f808c53 cpufreq: schedutil: Simplify sugov_update_next_freq() omits 152d6f3f1cad cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() omits 3981d34c4508 Merge back cpufreq material for v5.11. omits ddedd1e5e5fd PCI: Unify ECAM constants in native PCI Express drivers omits c365d304d69a drm/sched: Add missing structure comment omits e18d9a2bb078 drm/amdgpu: clean up bo in vce and vcn test omits 63ade1043457 drm/vkms: Add setup and testing information omits 33eae21d327c Merge branch 'core/entry' omits c735213c6c4a Merge branch 'core/mm' omits bf6d100ff021 Merge branch 'efi/core' omits 0144b702933d Merge branch 'irq/core' omits 1b53c4e441c4 Merge branch 'locking/core' omits a8d0c7006748 Merge branch 'locking/rwsem' omits d0e07327d026 Merge branch 'perf/core' omits 10f4f1b0084f Merge branch 'perf/kprobes' omits 29cdf8f21a69 Merge branch 'ras/core' omits d4fc39966c53 Merge branch 'sched/core' omits 8d78a9d79d0d Merge branch 'sched/migrate-disable' omits 396fa7a44d4e Merge branch 'timers/core' omits 7aede2f065dd Merge branch 'x86/apic' omits 0b94380f8efa Merge branch 'x86/build' omits 504fbecf6a6e Merge branch 'x86/cache' omits 946df8263f7c Merge branch 'x86/cleanups' omits b3b2660836af Merge branch 'x86/cpu' omits b153ea9dee9c Merge branch 'x86/entry' omits 44acb60ff85b Merge branch 'x86/fpu' omits d4a48b8a6e84 Merge branch 'x86/microcode' omits 3d7a938c5169 Merge branch 'x86/misc' omits 50efa78bfe4a Merge branch 'x86/mm' omits e5ef46577f27 Merge branch 'x86/platform' omits 1518ab9ea7cc Merge branch 'x86/sgx' omits cea0fd5bc9a1 Merge branch 'x86/urgent' omits 7d8a001041d2 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static omits 3eb1e4c2a7b8 fault-injection: handle EI_ETYPE_TRUE omits e2134e94c2f7 reboot: hide from sysfs not applicable settings omits 486855d04eb7 reboot: allow to override reboot type if quirks are found omits f189ac033358 reboot: remove cf9_safe from allowed types and rename cf9_force omits 2b072c15ffd1 reboot: fix variable assignments in type_store omits 85246aa902c3 reboot: allow to specify reboot mode via sysfs omits b9da771292aa reboot: refactor and comment the cpu selection code omits a02e64e4b891 kcov: don't instrument with UBSAN omits ee7155121748 ubsan: expand tests and reporting omits a95e1acb4b30 ubsan: remove UBSAN_MISC in favor of individual options omits 1d0d9b2a820a powerpc: add .data..Lubsan_data*/.data..Lubsan_type* secti [...] omits ae56c5a72ead ubsan: enable for all*config builds omits 4c8a621b7fcb ubsan: disable UBSAN_TRAP for all*config omits 2e01fed75b75 ubsan: disable object-size sanitizer under GCC omits 5ed3d3e67dc4 ubsan: move cc-option tests into Kconfig omits ab12e04f7617 ubsan: remove redundant -Wno-maybe-uninitialized omits 079c57ed5fc5 resource-fix-kernel-doc-markups-checkpatch-fixes omits 9c644eb5e4c4 kernel/resource.c: fix kernel-doc markups omits 8d47a1728dd3 aio: simplify read_events() omits 7ff0c2c1fbc2 blktrace: make relay callbacks const omits 5b52ae7f5ed9 ath9k: make relay callbacks const omits c854927e744e ath11k: make relay callbacks const omits d769873dea64 ath10k: make relay callbacks const omits 0594cf79e51b drm/i915: make relay callbacks const omits ff99b026474f relay-allow-the-use-of-const-callback-structs-v3 omits f9f2bc64c0e9 relay: allow the use of const callback structs omits a2625e5445dd relay: make create_buf_file and remove_buf_file callbacks [...] omits 09b266902a3d relay: require non-NULL callbacks in relay_open() omits 5f5fc74ad851 relay: remove unused buf_mapped and buf_unmapped callbacks omits b77b968e63c6 bfs: don't use WARNING: string when it's just info. omits 0a21662c3aea gcov: fix kernel-doc markup issue omits fb538a2db40a gcov: remove support for GCC < 4.9 omits df3f2557282c rapidio: remove unused rio_get_asm() and rio_get_device() omits fc2077df9433 kdump: append uts_namespace.name offset to VMCOREINFO omits f0594761110e fs/nilfs2: remove some unused macros to tame gcc omits 28607cdad348 checkpatch: add printk_once and printk_ratelimit to prefer [...] omits 461d209cfb37 checkpatch-fix-typo_spelling-check-for-words-with-apostrophe-fix omits 9a3c78283193 checkpatch: fix TYPO_SPELLING check for words with apostrophe omits 26c16eeca8f2 checkpatch: add warning for lines starting with a '#' in c [...] omits f05b280a44a8 checkpatch: add warning for unnecessary use of %h[xudi] an [...] omits 3ece7d7c6d78 checkpatch: add fix and improve warning msg for non-standa [...] omits 2a084b8bea0a checkpatch: add fix option for LOGICAL_CONTINUATIONS omits d7f673e24931 checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS omits cec2fc5d26ae checkpatch: fix unescaped left brace omits 332ffe249c44 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags omits 26d8d7a39b6d checkpatch: fix spelling errors and remove repeated word omits bf60269bbe6e checkpatch: improve email parsing omits ffeffe4e02a0 checkpatch: add __alias and __weak to suggested __attribut [...] omits 4710835d5d05 checkpatch: add fix option for GERRIT_CHANGE_ID omits 4e296bba6092 checkpatch-update-__attribute__sectionname-quote-removal-v2 omits 57a8cbfd0f0f checkpatch: update __attribute__((section("name"))) quote removal omits 101512213435 checkpatch: add a fixer for missing newline at eof omits cb0c1ed38b57 checkpatch: extend attributes check to handle more patterns omits 9a0aa1be0b70 checkpatch: allow --fix removal of unnecessary break statements omits bbe4345608a6 checkpatch: prefer static const declarations omits c30ecd114f7f checkpatch: ignore generated CamelCase defines and enum values omits ca862d3e3f8d checkpatch: fix false positives in REPEATED_WORD warning omits c2e1904fb64b checkpatch: add new exception to repeated word check omits 4798012826c6 gpio: xilinx: utilize generic bitmap_get_value and _set_value omits 5b2dac57b885 gpio: thunderx: utilize for_each_set_clump macro omits b4e42e247a1f lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] omits 909563aba6a0 lib/test_bitmap.c: add for_each_set_clump test cases omits 0ab619593b2a bitops: introduce the for_each_set_clump macro omits 83fbd6cd19d8 lib/lz4: explicitly support in-place decompression omits af0cc46906d0 lib: cleanup kstrto*() usage omits 2559eaea0a29 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment omits 6262ecaa6f4c drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] omits 3e15495e7436 string.h: add FORTIFY coverage for strscpy() omits 1ef5b3b4596c lkdtm: tests for FORTIFY_SOURCE omits 150e58668b80 lib: string.h: detect intra-object overflow in fortified s [...] omits 04af6daeff36 lib/string: remove unnecessary #undefs omits 49c899e165c6 ilog2-improve-ilog2-for-constant-arguments-checkpatch-fixes omits 550c69840b2e ilog2: Improve ilog2 for constant arguments omits 6d8fa36b2423 lib: optimize cpumask_local_spread() omits 36be246af24f lib/cmdline_kunit: provide meaningful MODULE_LICENSE() omits 968a6e9d12fc lib/cmdline_kunit: type of expected returned values should be int omits d6de9675d020 lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix omits c004bf8ef248 lib/cmdline_kunit: add a new test suite for cmdline API omits 14eb8c6e1478 lib/cmdline: allow NULL to be an output for get_option() omits c39373cce5f6 lib/cmdline: fix get_option() for strings starting with hyphen omits ca01017a3816 lib/bits_kunit: follow new file name convention for KUnit tests omits a22357ea26bd lib/linear_ranges_kunit: follow new file name convention f [...] omits e25bbfbcdc67 lib/list_kunit: follow new file name convention for KUnit tests omits 1938d91154ac lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT omits 15c7ee5da190 lib/stackdepot.c: use array_size() helper in jhash2() omits 9d82561805ea lib/stackdepot.c: use flex_array_size() helper in memcpy() omits 2268544db9c0 lib/stackdepot.c: replace one-element array with flexible- [...] omits 37202fc3a268 lib/test_free_pages.c: add basic progress indicators omits 70efb432a489 bitmap: remove unused function declaration omits 2e21b08a0d30 include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] omits 386a4df1bc4b kernel/acct.c: use #elif instead of #end and #elif omits 97c050d19213 kernel.h: split out mathematical helpers fix omits 491dcb60bb22 kernel.h: Split out mathematical helpers omits 3537176db754 asm-generic: force inlining of get_order() to work around [...] omits c0c86c2aca8c proc/sysctl: make protected_* world readable omits 8511b4d31fb7 proc: fix lookup in /proc/net subdirectories after setns(2) omits e6cbaafddafd proc-provide-details-on-indirect-branch-speculation-v2 omits 44a4a41f7473 proc: provide details on indirect branch speculation omits d691b0206f8e procfs: delete duplicated words + other fixes omits 05dddeec457d alpha: Replace bogus in_interrupt() omits ccf3d8720d89 kernel/hung_task.c: Monitor killed tasks. omits e701387eae3b fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 4a2c6c3c1484 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits ce34c9b24d3a MAINTAINERS: add entry for KFENCE omits 61848fea4eaf kfence: add test suite omits 8664264ba81e kfence, Documentation: add KFENCE documentation omits a178598f7fc8 kfence, kasan: make KFENCE compatible with KASAN omits 3846d2bd7311 mm, kfence: insert KFENCE hooks for SLUB omits a13311ea5c40 mm, kfence: insert KFENCE hooks for SLAB omits f916c1220a5a kfence: use pt_regs to generate stack trace on faults omits 8cafc2fdc916 arm64, kfence: enable KFENCE for ARM64 omits dedc3a7cdbd5 x86, kfence: enable KFENCE for x86 omits a874257d4e91 kfence: avoid stalling work queue task without allocations omits 87046522d68a kfence: Fix parameter description for kfence_object_start() omits 013fc1489c18 mm: add Kernel Electric-Fence infrastructure omits 86678f51683e mm: cleanup kstrto*() usage omits aace2685442a mm: fix fall-through warnings for Clang omits 0a4f24fed1e8 mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] omits 1ff0d6e8490f mm: shmem: convert shmem_enabled_show to use sysfs_emit_at omits 679e9717ff55 mm:backing-dev: use sysfs_emit in macro defining functions omits ffb0af0e0d74 mm: huge_memory: convert remaining use of sprintf to sysfs [...] omits 93e33ce41d15 mm: use sysfs_emit for struct kobject * uses omits e7a7129f1c26 mm: fix kernel-doc markups omits e1a24938fc62 zram: break the strict dependency from lzo omits e107aefb3f57 zram: add stat to gather incompressible pages since zram set up omits b313b8dd799a zram: support page writeback omits 1e717f7bb99a mm/process_vm_access: remove redundant initialization of iov_r omits 15ab48b810c4 mm/zsmalloc.c: rework the list_add code in insert_zspage() omits f0fb1a0ab74d mm/zswap: move to use crypto_acomp API for hardware acceleration omits 30908aaa89a0 mm/zswap: fix passing zero to 'PTR_ERR' warning omits 54381fe89950 mm/zswap: make struct kernel_param_ops definitions const omits a41cba405148 userfaultfd/selftests: hint the test runner on required privilege omits 70949a3baea0 userfaultfd/selftests: fix retval check for userfaultfd_open() omits 17021d9c8c10 userfaultfd/selftests: always dump something in modes omits e6b8a4d89e28 userfaultfd-selftests-make-__su64-format-specifiers-portable-v2 omits f9e1f648a88a userfaultfd: selftests: make __{s,u}64 format specifiers portable omits fc9affa0996b userfaultfd: add user-mode only option to unprivileged_use [...] omits f36151a2d023 userfaultfd: add UFFD_USER_MODE_ONLY omits f510a252a0cd mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 7d1daa76f3e9 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits c7da336b71ed mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 46aa09d885ce mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO omits 1ca486a5611d mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY omits 4aa90f0403b2 kernel/power: allow hibernation with page_poison sanity checking omits 9ac4c9d81004 mm, page_poison: use static key more efficiently omits 0f2fe97c36a3 mm, page_alloc: do not rely on the order of page_poison an [...] omits c5679d45ae85 mm-cma-improve-pr_debug-log-in-cma_release-fix omits f49fe57e530f mm: cma: improve pr_debug log in cma_release() omits f8cee07a8561 mm/cma.c: remove redundant cma_mutex lock omits 84c13ef7ad22 mm,thp,shmem: make khugepaged obey tmpfs mount flags omits 81fc7eb1292f mm,thp,shm: limit gfp mask to no more than specified omits 3ae437101b9c mm,thp,shmem: limit shmem THP alloc gfp_mask omits b4f932ad7075 mm: remove pagevec_lookup_entries omits e16ae130660e mm: pass pvec directly to find_get_entries omits 72b67c58a65b mm: remove nr_entries parameter from pagevec_lookup_entries omits bc911468aaab mm: add an 'end' parameter to pagevec_lookup_entries omits 05a1586f2075 mm: add an 'end' parameter to find_get_entries omits b279dd92aa86 fix mm-add-and-use-find_lock_entries.patch omits 5962da654d1b mm: add and use find_lock_entries omits 8d8ec0eb7081 iomap: use mapping_seek_hole_data omits 0a976a1c6791 fix mm-filemap-add-mapping_seek_hole_data.patch omits 21aa452321a9 mm/filemap: add mapping_seek_hole_data omits 0672fdbc5a9d fix mm-filemap-add-helper-for-finding-pages.patch omits f1ef8e1e826f mm/filemap: add helper for finding pages omits efec35746546 mm/filemap: rename find_get_entry to mapping_get_entry omits 73acff422e11 mm: add FGP_ENTRY omits 736891b80dcb mm/swap: optimise get_shadow_from_swap_cache omits 4c91a03de2e3 mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits 23b1d94b7bd7 mm: make pagecache tagged lookups return only head pages omits 46a2733e0470 mm: migrate: remove unused parameter in migrate_vma_insert_page() omits 9de2a9a4b5bd mm: migrate: return -ENOSYS if THP migration is unsupported omits 1ad55122a608 mm: migrate: clean up migrate_prep{_local} omits d4986b033e6e mm: migrate: skip shared exec THP for NUMA balancing omits e42b0a386124 mm: migrate: simplify the logic for handling permanent failure omits ad5dda7533f8 mm: truncate_complete_page() does not exist any more omits 0880519f4ed7 opcode: 0000 EIP: zero_user_segments] omits f215e5fe0492 mm: support THPs in zero_user_segments omits dbe9e24c1b55 mm/migrate.c: optimize migrate_vma_pages() mmu notifier omits f7818796c96d mm/migrate.c: fix comment spelling omits ed3dea3a8aac mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() omits 0c675604b0b4 mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] omits bdc54c457d8b mm: fix initialization of struct page for holes in memory layout omits 950c37691925 mm: memblock: enforce overlap of memory.memblock and memor [...] omits d9387865b749 mm/compaction: make defer_compaction and compaction_deferr [...] omits 1993ac73c9a7 mm/compaction: move compaction_suitable's comment to right place omits a6ee69357b70 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] omits d6c1578855ee z3fold: remove preempt disabled sections for RT omits c563b059965a z3fold: stricter locking and more careful reclaim omits 80217b3d469e z3fold: simplify freeing slots omits c9b225d8f334 mm/page_isolation: do not isolate the max order page omits 46374049d578 mm/vmscan: __isolate_lru_page_prepare() cleanup omits d9f9370b97e3 mm/vmscan.c: remove the filename in the top of file comment omits 069946442dc6 mm/vmscan: drop unneeded assignment in kswapd() omits 2aee5e476305 mm: don't wake kswapd prematurely when watermark boosting [...] omits 9a17b1c5249f mm,hugetlb: remove unneeded initialization omits 0a7f59c3549f mm: hugetlb: fix type of delta parameter and related local [...] omits 32e449bc1367 khugepaged: add parameter explanations for kernel-doc markup omits b3d4b9be4662 include/linux/huge_mm.h: remove extern keyword omits dc128a779fbd MIPS: do not call flush_tlb_all when setting pmd entry omits b861906ccbdf mm/huge_memory.c: update tlb entry if pmd is changed omits dd15fba6bb72 mm/hugetlb.c: just use put_page_testzero() instead of page [...] omits 75d36425eca0 mm,hwpoison: return -EBUSY when migration fails omits 40c0f888f201 mm,memory_failure: always pin the page in madvise_inject_error omits e0cfca271040 mm,hwpoison: remove drain_all_pages from shake_page omits e0287fb91c00 mm,hwpoison: disable pcplists before grabbing a refcount omits 4ccf792fbbbf mm,hwpoison: refactor get_any_page omits 586fe9d0ff7f mm,hwpoison: drop unneeded pcplist draining omits d3c5d0d128f8 mm,hwpoison: take free pages off the buddy freelists for hugetlb omits 8834d3201aa6 mm,hwpoison: take free pages off the buddy freelists omits cd374b3d3381 mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits c128c2d55e2f mm/page_alloc: speed up the iteration of max_order omits 9317850938a5 mm: page_alloc: refactor setup_per_zone_lowmem_reserve() omits 3477e4bb469c init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] omits 176232b371b0 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] omits 91fe35bd93d5 mm/page_alloc: mark some symbols with static keyword omits 2ff5e5eea002 mm/page_alloc: add __free_pages() documentation omits 9c5614c35d47 mm/page-flags: fix comment omits 3ad4e2d878d2 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] omits 3a03762a706d mm-page_alloc-disable-pcplists-during-memory-offline-fix omits 32641c11bde9 mm, page_alloc: disable pcplists during memory offline omits c3505f8df492 mm, page_alloc: move draining pcplists to page isolation users omits 90cfb95306da mm, page_alloc: cache pageset high and batch in struct zone omits 587c41263bb1 mm, page_alloc: simplify pageset_update() omits 83dac63fa139 mm, page_alloc: remove setup_pageset() omits 8c2924bcfaf4 mm, page_alloc: calculate pageset high and batch once per zone omits bd4fdf97f7f1 mm, page_alloc: clean up pageset high and batch update omits 05e8bf671b23 arch, mm: make kernel_page_present() always available omits f537b4c9bc89 arch, mm: restore dependency of __kernel_map_pages() on DE [...] omits 60b0dca2a30b PM: hibernate: make direct map manipulations more explicit omits 54fdcdcb4170 mm: introduce debug_pagealloc_{map,unmap}_pages() helpers omits 27e7fa899120 m68k: deprecate DISCONTIGMEM omits dceeee19608f m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM omits 3447827433d2 m68k/mm: make node data and node setup depend on CONFIG_DI [...] omits 1785df97db31 arc: use FLATMEM with freeing of unused memory map instead [...] omits f16ec3afc0ee arm, arm64: move free_unused_memmap() to generic mm omits 78f16dc9c337 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL omits 94d171d065be ia64: make SPARSEMEM default and disable DISCONTIGMEM omits 0e791e5138cd ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM omits a0bfb938ae29 ia64: split virtual map initialization out of paging_init() omits dc860b1b1884 ia64: discontig: paging_init(): remove local max_pfn calculation omits e343d6ff702a ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements omits 94207b5534d5 ia64: remove custom __early_pfn_to_nid() omits 6d6bd6134989 alpha: switch from DISCONTIGMEM to SPARSEMEM omits 07cf45b68a5a kasan: update documentation for generic kasan omits eba50fff503f lib/test_kasan.c: add workqueue test case omits e226b62b5936 kasan: print workqueue stack omits 24e7cafa9455 workqueue: kasan: record workqueue stack omits 820de9b972b0 mm/vmalloc.c: fix kasan shadow poisoning size omits 06a3662dd51a docs/vm: remove unused 3 items explanation for /proc/vmstat omits 2e7483fff879 mm/vmalloc.c: remove unnecessary return statement omits f0985bcbd98e mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] omits af6f73ee4ed0 mm/vmalloc: rework the drain logic omits 7499e1e91e18 mm/vmalloc: use free_vm_area() if an allocation fails omits 5813abc550cb mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow omits b69cc047d95b locking/selftests: add testcases for fs_reclaim omits 4f4bde02823c mm: extract might_alloc() debug check omits e3e53a7a3138 mm: track mmu notifiers in fs_reclaim_acquire/release omits 7e6dd5d88371 mm: forbid splitting special mappings omits 7c24c38f6daf mremap: check if it's possible to split original vma omits 6864676343b3 vm_ops: rename .split() callback to .may_split() omits 7a5a1896bfd3 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio omits 1025e87d0e62 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] omits 17a8f3372a3f mm/mremap: account memory on do_munmap() failure omits cb6d38a3819d mm: move free_unref_page to mm/internal.h omits c55bfb6f792e sparc: fix handling of page table constructor failure omits 4476f8cf8d09 mmap_lock-add-tracepoints-around-lock-acquisition-fix-v3 omits 469a19832945 mm: mmap_lock: fix use-after-free race and css ref leak in [...] omits 3b77356d530b mm: mmap_lock: add tracepoints around lock acquisition omits 1229cc73c880 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] omits d30d2485ef11 mm/mapping_dirty_helpers: enhance the kernel-doc markups omits 89b6504848c3 mm/mmap.c: fix the adjusted length error omits 55c82397bc55 mm: cleanup: remove unused tsk arg from __access_remote_vm omits fc1d0f75f884 x86: mremap speedup - Enable HAVE_MOVE_PUD omits 6d5aa459d815 arm64: mremap speedup - enable HAVE_MOVE_PUD omits da39067a0429 mm: speedup mremap on 1GB or larger regions omits fcb134f9d473 kselftests: vm: add mremap tests omits a837bbaa0531 xen/unpopulated-alloc: consolidate pgmap manipulation omits 21a5525bf889 mm: memcontrol: account pagetables per node omits 1ab80e95e2d0 mm: move lruvec stats update functions to vmstat.h omits 5a91759d485b mm/memcg: remove incorrect comment omits 24af3a269963 mm: memcontrol: Assign boolean values to a bool variable omits 1488187e794a mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state omits 9eca20dd5a60 mm/lru: revise the comments of lru_lock omits 138e820a7156 mm-lru-introduce-the-relock_page_lruvec-function-fix omits fe04546c4103 mm/lru: introduce relock_page_lruvec() omits e934df2bc600 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 omits d57111d7e705 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix omits 3f27b3d1a5b6 mm/lru: replace pgdat lru_lock with lruvec lock omits 3610014852d7 mm/swap.c: serialize memcg changes in pagevec_lru_move_fn omits 50c854f168a3 mm/compaction: do page isolation first in compaction omits 5f3a9883cb1e mm/lru: introduce TestClearPageLRU() omits 61a97b41bbd1 mm/mlock: remove __munlock_isolate_lru_page() omits ce742be5cdf6 mm/mlock: remove lru_lock on TestClearPageMlocked omits 0422bb55471d mm/vmscan: remove lruvec reget in move_pages_to_lru omits 120a776b0566 mm/lru: move lock into lru_note_cost omits 6777b84bbc43 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn omits afeea7841210 mm/memcg: add debug checking in lock_page_memcg omits ea7e67e0084e mm: page_idle_get_page() does not need lru_lock omits a31916ef6b01 mm-rmap-stop-store-reordering-issue-on-page-mapping-fix omits b8c91acf33b6 mm/rmap: stop store reordering issue on page->mapping omits 04bdba9a3681 mm/vmscan: remove unnecessary lruvec adding omits d4dcec0a809b mm/thp: narrow lru locking omits 3d766c37aff8 mm/thp: simplify lru_add_page_tail() omits 43a5a31ae696 mm/thp: use head for head page in lru_add_page_tail() omits 5851fb1d663b mm/thp: move lru_add_page_tail() to huge_memory.c omits 1cd342a4577e mm: memcg: remove obsolete memcg_has_children() omits bf6206a673a7 mm/page_counter: use page_counter_read in page_counter_set_max omits 4364e1bddd0f cgroup: remove obsoleted broken_hierarchy and warned_broke [...] omits cc906f2e1d1f docs: cgroup-v1: reflect the deprecation of the non-hierar [...] omits 81e3a45182ec mm: memcg: deprecate the non-hierarchical mode omits 05afbe89696a mm: memcg: fix obsolete code comments omits df0ccfcbd9b2 mm/memcg: update page struct member in comments omits 84febdddea7b mm/rmap: always do TTU_IGNORE_ACCESS omits 37c9e1464c5a mm: memcg/slab: fix use after free in obj_cgroup_charge omits 0aec37e5dcbc mm: memcg/slab: fix return of child memcg objcg for root memcg omits 20f43f8ab601 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] omits e919ec933cfa mm: memcontrol: remove unused mod_memcg_obj_state() omits 15be17b13e02 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix omits 187305339361 mm: memcontrol: add file_thp, shmem_thp to memory.stat omits d19510bdc4b3 tmpfs: fix Documentation nits omits d709780e4ece mm/shmem.c: make shmem_mapping() inline omits 80559c3c565a mm/wap: don't SetPageWorkingset unconditionally during swapin omits 99a23b4194b6 mm: remove pagevec_lookup_range_nr_tag() omits 5548e295a802 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] omits 6a0a7a327592 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() omits 900d43f6931b mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] omits 9c87cc60f293 mm/swap_state: skip meaningless swap cache readahead when [...] omits 566f43359b88 mm/swapfile.c: use helper function swap_count() in add_swa [...] omits 29a68f457c42 mm: handle zone device pages in release_pages() omits 1eb2fe862a51 mm/gup: combine put_compound_head() and unpin_user_page() omits d1156b113e19 mm/gup: remove the vma allocation from gup_longterm_locked() omits 346641067ff5 mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] omits 8b77812b28e0 mm/gup: prevent gup_fast from racing with COW during fork omits b7c25047478d mm/gup: reorganize internal_get_user_pages_fast() omits db21a7b6c595 mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 omits c4e82e4f2126 mm/gup_test: GUP_TEST depends on DEBUG_FS omits 8feb89a02a5b mm/gup_test.c: mark gup_test_init as __init function omits af46fd10b9bb selftests/vm: 2x speedup for run_vmtests.sh omits 7c22570a0dfb selftests/vm: hmm-tests: remove the libhugetlbfs dependency omits 1e2432794b2c selftests/vm: run_vmtests.sh: update and clean up gup_test [...] omits 61f1291b1541 selftests/vm: gup_test: introduce the dump_pages() sub-test omits aa6842c00a90 selftests/vm: only some gup_test items are really benchmarks omits 501e283ea706 selftests/vm: minor cleanup: Makefile and gup_test.c omits 08ddd44f0035 selftests/vm: rename run_vmtests --> run_vmtests.sh omits ef103e8583a7 selftests/vm: use a common gup_test.h omits 0bc60e8e22e4 mm/gup_benchmark: rename to mm/gup_test omits b4cf1386a88d mm-remove-the-unuseful-else-after-a-return-fix omits a5b0b6aa0c6a mm/filemap.c: remove else after a return omits bad23fdafd2f mm/truncate: add parameter explanation for invalidate_mapp [...] omits 74add9360d2a mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits d0364af2d753 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] omits b879198fe857 mm/filemap/c: break generic_file_buffered_read up into mul [...] omits 6cf22751938a mm/page_owner: Record timestamp and pid omits facf4349dae2 mm: fix page_owner initializing issue for arm32 omits 17f86d09094e device-dax/kmem: use struct_size() omits 6f640f012d7a mm/slub: let number of online CPUs determine the slub page order omits 37d74ea9b226 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() omits 854c5171a52b dma-buf: use krealloc_array() omits bfcf5bca0de6 hwtracing: intel: use krealloc_array() omits b46052f76bfe drm: atomic: use krealloc_array() omits cfe9aff1273f edac: ghes: use krealloc_array() omits f7350cbce0b6 pinctrl: use krealloc_array() omits ef031cfc6f22 vhost: vringh: use krealloc_array() omits 4bb7d53f6400 ALSA: pcm: use krealloc_array() omits fae961cba654 mm: slab: provide krealloc_array() omits 0004797913bf mm: slab: clarify krealloc()'s behavior with __GFP_ZERO omits 561e735b75e9 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] omits a91f48bd92f9 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 0abd78afc24d ramfs: support O_TMPFILE omits fbabb6fadae7 arch/Kconfig: fix spelling mistakes omits 93dbdf29cf60 ocfs2: fix ocfs2 corrupt when iputting an inode omits e4ed13ed3b55 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits de2110175934 ocfs2: ratelimit the 'max lookup times reached' notice omits 6613766535fc fs/ocfs2/cluster/tcp.c: remove unneeded break omits 7caa1850d0d7 fs/ntfs: remove unused variable attr_len omits 44b3e070e33b fs/ntfs: remove unused varibles omits 33d39a50a896 ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] omits 1efa76c51706 ide/falcon: remove in_interrupt() usage omits 6667420565b7 uapi: move constants from <linux/kernel.h> to <linux/const.h> omits 356659e80032 kthread_worker-document-cpu-hotplug-handling-fix omits 15cf76fda933 kthread_worker: document CPU hotplug handling omits 9674095bdd2a kthread: add kthread_work tracepoints omits 48d67915485f mm/hugetlb: clear compound_nr before freeing gigantic pages omits bf8635e2588a kasan: fix slab double free when cpu-hotplug omits 2ac05f7fcf5b kasan: fix object remaining in offline per-cpu quarantine omits 2ed0e087b22d elfcore: fix building with clang omits cb6c5bd7ad98 initramfs: fix clang build failure omits aa68192638aa kbuild: avoid static_assert for genksyms omits 842b874f68c8 selftest/fpu: avoid clang warning omits 746ac0113ca2 /proc/kpageflags: do not use uninitialized struct pages omits f837669c286f /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits e9711820c4f0 proc: use untagged_addr() for pagemap_read addresses omits 1bb34a540f39 revert "mm/filemap: add static for function __add_to_page_ [...] omits 69fe63aa1002 Merge remote-tracking branch 'asoc/for-5.11' into asoc-next omits 9a34ff16b239 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 89ee02a5cba9 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 4e5fca33ef09 SMB3.1.1: remove confusing mount warning when no SPNEGO in [...] omits f50e75703c15 Merge branch 'for-5.11/io_uring' into for-next omits 23f9c31eb0d1 Merge branch 'for-5.11/drivers' into for-next omits 283f3cd5665f Merge branch 'for-5.11/block' into for-next omits 04ebd1449cba Merge branch 'for-next-next-v5.10-20201209' into for-next- [...] omits d0224e9ed0a8 Merge branch 'for-next-current-v5.9-20201209' into for-nex [...] omits f7c354c0049c Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] omits 68e0d6dbd6d2 Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] omits 6e007fd1a6b9 Merge branch 'misc-next' into for-next-next-v5.10-20201209 omits 3d5ebdce6271 Merge branch 'misc-5.10' into for-next-current-v5.9-20201209 omits 24a8d551e6bc btrfs: add a trace class for dumping the current ENOSPC state omits ef3fac699aa8 btrfs: adjust the flush trace point to include the source omits 9da76d0ff116 btrfs: implement space clamping for preemptive flushing omits aa8575688575 btrfs: simplify the logic in need_preemptive_flushing omits 828ad0a329d0 btrfs: rework btrfs_calc_reclaim_metadata_size omits e1797f71a29a btrfs: check reclaim_size in need_preemptive_reclaim omits da4633fa3cad btrfs: rename need_do_async_reclaim omits 9f4a3406dc61 btrfs: improve preemptive background space flushing omits d8d19fa0fa68 btrfs: introduce a FORCE_COMMIT_TRANS flush operation omits 6a24905dc76d btrfs: track ordered bytes instead of just dio ordered bytes omits 734a9e580464 btrfs: add a trace point for reserve tickets omits 404fefa183bc btrfs: make flush_space take a enum btrfs_flush_state inst [...] omits 76615f8c091e btrfs: run delayed refs less often in commit_cowonly_roots omits 9a0b5bc31213 btrfs: stop running all delayed refs during snapshot omits 0358e9e2e00e btrfs: only run delayed refs once before committing omits 0ec1a60babc6 btrfs: delayed refs pre-flushing should only run the heads [...] omits 2bd7acd3bbb1 btrfs: only let one thread pre-flush delayed refs in commit omits 98816a797c31 btrfs: do not block on deleted bgs mutex in the cleaner omits ef7b32a4386b f2fs: compress: fix compression chksum omits d00f099ca2e1 f2fs: fix shift-out-of-bounds in sanity_check_raw_super() omits 0532eb26ecfe Merge remote-tracking branch 'spi/for-5.11' into spi-next omits 7fa50bbc4cd1 Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits bb1f39c7194c Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits b8fbfef1595c Merge branch 'devel' into for-next omits df1b6960d363 usb: cdnsp: Removes some not useful function arguments omits 26dd2125df50 Pull dquot_resume() fix. omits 274380f9eb09 Merge branch 'devel' into for-next omits 09023776df15 SMB3: avoid confusing warning message on mount to Azure omits a522d8d6e1ca extcon: max77693: Fix modalias string omits 94e0623337a6 usb: cdns3: fix warning when USB_CDNS_HOST is not set omits 11499a7def39 usb: cdns3: fix build when PM_SLEEP is not set omits b8b09d4d6548 usb: cdnsp: Mark cdnsp_gadget_ops with static keyword omits 9a27d37aa8c7 drm/hisilicon: Delete unused local parameters omits 1c1b5bd4cc2d drm/hisilicon: Use managed mode-config init omits 13283a241540 drm/drv: switch to using devm_add_action_or_reset() omits 2494367d9d48 cifs: Fix fall-through warnings for Clang omits 604057e984c9 video: fbdev: sis: Drop useless call to SiS_GetResInfo() omits 4aca4dbcac9d video: fbdev: controlfb: Fix set but not used warnings omits 86925b9f5203 video: fbdev: efifb: Fix set but not used warning for scre [...] omits 96a84fc360a5 video: fbdev: gbefb: Fix set but not used warning omits 54f572645c39 video: fbdev: goldfishfb: Fix defined but not used warning omits 5825e11c2547 video: fbdev: wmt_ge_rops: Fix function not declared warnings omits 031d039f1744 video: fbdev: mmp: Fix kernel-doc warning for lcd_spi_write omits 3ccdcdf461a6 video: fbdev: sparc drivers: fix kernel-doc warnings for b [...] omits 7143c92be85b video: fbdev: uvesafb: Fix set but not used warning omits e72ce1c4d1cf video: fbdev: omapfb: Fix set but not used warnings in hdmi*_core omits e994a1b67bbc video: fbdev: core: Fix kernel-doc warnings in fbmon + fb_notify omits 04a697f08a9b video: fbdev: hgafb: Fix kernel-doc warnings omits 5f13600071df Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits 532ae5350e12 btrfs: clarify error returns values in __load_free_space_cache omits 2602182b2771 btrfs: qgroup: don't try to wait flushing if we're already [...] omits cf19c6218385 btrfs: correctly calculate item size used when item key co [...] omits 02b20b98d982 btrfs: fix error handling in commit_fs_roots omits 93fb7f58e82f btrfs: fix deadlock when cloning inline extent and low on [...] omits a9c0c3bd2fde btrfs: scrub: allow scrub to work with subpage sectorsize omits a29e91bae936 btrfs: scrub: support subpage data scrub omits 4b516cc54e8a btrfs: scrub: support subpage tree block scrub omits 125de69b5ef4 btrfs: scrub: always allocate one full page for one sector [...] omits da1a00789194 btrfs: scrub: reduce width of extent_len/stripe_len from 6 [...] omits a696eb5c9f22 btrfs: refactor btrfs_lookup_bio_sums to handle out-of-ord [...] omits 218cc4ee6ac1 btrfs: remove btrfs_find_ordered_sum call from btrfs_looku [...] omits a8ef57539c94 btrfs: handle sectorsize < PAGE_SIZE case for extent buffe [...] omits d29cb7e16088 btrfs: update num_extent_pages to support subpage sized ex [...] omits 0201b2a92342 btrfs: don't allow tree block to cross page boundary for s [...] omits a8bb7eae0a1d btrfs: calculate inline extent buffer page size based on p [...] omits bcd7d7ae8103 btrfs: factor out btree page submission code to a helper omits 36a1dffbde25 btrfs: make btrfs_verify_data_csum follow sector size omits 3e4455d642c4 btrfs: pass bio_offset to check_data_csum() directly omits d210120dd551 btrfs: rename bio_offset of extent_submit_bio_start_t to d [...] omits 5c5c0ad806e0 btrfs: fix lockdep warning when creating free space tree omits af3d3508bff8 btrfs: skip space_cache v1 setup when not using it omits ee8571c4bad8 btrfs: remove free space items when disabling space cache v1 omits f27a83f9b8b7 btrfs: warn when remount will not change the free space tree omits 9a2556c3a5b9 btrfs: use superblock state to print space_cache mount option omits 78e2d8449561 btrfs: keep sb cache_generation consistent with space_cache omits 075321f93bb1 btrfs: clear free space tree on ro->rw remount omits c1d84e4403b5 btrfs: clear oneshot options on mount and remount omits 4bcd6d39acc0 btrfs: create free space tree on ro->rw remount omits dfd3218c5e2e btrfs: only mark bg->needs_free_space if free space tree is on omits d68cbe43d9fb btrfs: start orphan cleanup on ro->rw remount omits a6d86cadb18b btrfs: lift read-write mount setup from mount and remount omits c6e6546f6f33 btrfs: do not block inode logging for so long during trans [...] omits 7988e7b097d4 btrfs: fix race leading to unnecessary transaction commit [...] omits 2422c5f69e07 btrfs: fix race that makes inode logging fallback to trans [...] omits 26029422017f btrfs: fix race that causes unnecessary logging of ancesto [...] omits 143a171447cc btrfs: fix race that results in logging old extents during [...] omits acdf45b153ec btrfs: fix race causing unnecessary inode logging during l [...] omits 9655e4cb0531 btrfs: remove recalc_thresholds from free space ops omits 1bbcc2208508 btrfs: always set NODATASUM/NODATACOW in __create_free_spa [...] omits 3a86cb92bc4b btrfs: remove crc_check logic from free space omits 6b14bce55d83 btrfs: remove inode number cache feature omits b51f59fd6069 btrfs: replace calls to btrfs_find_free_ino with btrfs_fin [...] omits 496e6d324bf1 btrfs: move btrfs_find_highest_objectid/btrfs_find_free_ob [...] omits 42cb4cf87290 btrfs: drop casts of bio bi_sector omits 6944eef6b765 btrfs: implement log-structured superblock for ZONED mode omits c7a99fcea09f btrfs: disallow mixed-bg in ZONED mode omits 6f77230360aa btrfs: disable fallocate in ZONED mode omits 0032b414fbe2 btrfs: disallow NODATACOW in ZONED mode omits 7fa319007afc btrfs: disallow space_cache in ZONED mode omits 8743352fc445 btrfs: introduce max_zone_append_size omits bf0f041e05ec btrfs: check and enable ZONED mode omits eb823299619b btrfs: get zone information of zoned block devices omits 682f936ba21b dt-bindings: hwmon: convert AD ADM1275 bindings to dt-schema omits ca459a7407a2 drm/ingenic: Add support for serial 8-bit delta-RGB panels omits 28ab7d35b6e0 drm/ingenic: Properly compute timings when using a 3x8-bit panel omits 15b7e07bcb2e drm/ingenic: Compute timings according to adjusted_mode->crtc_* omits 71173e787cab drm/scheduler: Essentialize the job done callback omits 6efa4b465cfd gpu/drm: ring_mirror_list --> pending_list omits 8935ff00e3b1 drm/scheduler: "node" --> "list" omits 2e2bf3a5584d drm/bridge: display-connector: add DP support omits a46c112512de dt-bindings: dp-connector: add binding for DisplayPort connector omits 75c66a03dfce dt-bindings: display: mantix: Add compatible for panel from YS omits 2ff3eaa55155 dt-bindings: vendor-prefixes: Add ys vendor prefix omits 4b2b869e8efe drm/panel: mantix: Support panel from Shenzhen Yashi Chang [...] omits 6ae5837c18e9 drm/panel: mantix: Allow to specify default mode for diffe [...] omits dd396dbc4d78 drm/panel: mantix: Tweak init sequence omits dfb64090892f drm/panel: st7703: Use dev_err_probe omits f2d904940a52 MAINTAINERS: Add myself as a reviewer for CADENCE USB3 DRD [...] omits c56f91f264f8 hwmon: (occ) Add new temperature sensor type omits 1a610c14829f fsi: occ: Add support for P10 omits 3be5341a2497 dt-bindings: fsi: Add P10 OCC device documentation omits 08bb455ee0cf MAINTAINERS: add Cadence USBSSP DRD IP driver entry omits a23cb044d53e usb: cdns3: Change file names for cdns3 driver. omits 5c85bfe3dc27 usb: cdnsp: Add tracepoints for CDNSP driver omits d40a169aab24 usb: cdnsp: cdns3 Add main part of Cadence USBSSP DRD Driver omits 4e84375f8c23 usb: cdnsp: Device side header file for CDNSP driver omits 98cedb308c68 usb: cdns3: Changed type of gadget_dev in cdns structure omits e89eb2bc2ed4 usb: cdns3: Refactoring names in reusable code omits 5d68fd48a839 usb: cdns3: Moves reusable code to separate module omits 418e02f6fab6 usb: cdns3: Split core.c into cdns3-plat and core.c file omits 21f969177b7e usb: cdns3: Add support for DRD CDNSP omits d1889e779e5b dt-bindings: hwmon: convert TI ADS7828 bindings to dt-schema omits 79a87bbda1b5 dt-bindings: hwmon: convert AD AD741x bindings to dt-schema omits bf2bf8563f30 dt-bindings: hwmon: convert TI INA2xx bindings to dt-schema omits c6f928f56fe3 exfat: Avoid allocating upcase table using kcalloc() omits 0f83ffbe30d3 Merge branch 'tif-task_work.arch' into for-next omits a3d0d8347978 drm: fix typos in plane and CRTC overviews omits 3ec29306fba1 hwmon: (ltc2992) Fix less than zero comparisons with an un [...] omits cf0f08d299a3 hwmon: (pmbus/q54sj108a2) Correct title underline length omits 3abec8ebba31 dt-bindings: hwmon: Add documentation for ltc2992 omits b6962d407861 hwmon: (ltc2992) Add support for GPIOs. omits dfd301d778e2 hwmon: (ltc2992) Add support omits 4293606ab768 hwmon: (pmbus) Driver for Delta power supplies Q54SJ108A2 omits b215212117f7 drm: panel: add Khadas TS050 panel driver omits 98cda4b5f246 dt-bindings: panel-simple-dsi: add Khadas TS050 panel bindings omits d0666be8ef9e drm/vc4: dsi: Add configuration for BCM2711 DSI1 omits 00aedfa4592d dt-bindings: Add compatible for BCM2711 DSI1 omits 4b265fe11fad drm/vc4: dsi: Add support for DSI0 omits d1d195ce26a1 drm/vc4: dsi: Introduce a variant structure omits dc0bf36401e8 drm/vc4: dsi: Use snprintf for the PHY clocks instead of an array omits e02d5c43f2fd drm/vc4: dsi: Correct DSI register definition omits 51f4fcd9c4ea drm/vc4: drv: Remove the DSI pointer in vc4_drv omits e2f9b2edf7b5 drm/vc4: hdmi: Don't poll for the infoframes status on setup omits 7aa6e73c960e Pull fsnotify fixes from Amir omits 75db3e88cafe extcon: max8997: Add CHGINS and CHGRM interrupt handling omits 47b1adc1d2a3 drm/panel: s6e63m0: Fix init sequence again omits 2abb0b994db5 dt-bindings: display: mcde: Convert to YAML schema omits 630a159a0bf3 video: fbdev: cirrusfb: Fix kernel-doc and set but not use [...] omits 5a15468b724b video: fbdev: uvesafb: Fix string related warnings omits ab2b29e64e05 video: fbdev: s3c-fb: Fix kernel-doc and set but not used [...] omits c96da175ba88 video: fbdev: omapfb: Fix set but not used warnings in dsi omits 98fdd0042c7c drm/kmb: fix array bounds warning omits 9dbf1a4516cf drm: panel: add flags to BOE NV110WTM-N61 omits a00fa4285878 drm: panel: Fully transition panel_desc kerneldoc to inline style omits 1cdd3f739f4e drm: Remove drmm_add_final_kfree() declaration from public [...] omits 2c05cc592050 percpu_ref: Print stack trace upon reference-count underflow omits bb70203c007f mm: Make kmem_last_alloc_stack() provide stack trace in slub omits d9eb1220f8b7 mm: Add kmem_cache_last_alloc() arguments for stack trace omits 9c8f45d970a3 mtd: rawnand: xway: Do not force a particular software ECC engine omits 357a81e04056 mtd: rawnand: socrates: Do not force a particular software [...] omits 35b8a0a11b02 mtd: rawnand: plat_nand: Do not force a particular softwar [...] omits 546ac1e6272f mtd: rawnand: pasemi: Do not force a particular software E [...] omits 373de8a8facb mtd: rawnand: orion: Do not force a particular software EC [...] omits c1bf977b1574 mtd: rawnand: mpc5121: Do not force a particular software [...] omits 2ee7ec490d77 mtd: rawnand: gpio: Do not force a particular software ECC engine omits 1e9590d8f793 mtd: rawnand: au1550: Do not force a particular software E [...] omits ae199bc6855d mtd: rawnand: ams-delta: Do not force a particular softwar [...] omits 552a77bab3ff drm/hisilicon: Delete the entire file hibmc_ttm.c omits 717ea76addb3 drm/hisilicon: Use managed VRAM-helper initialization omits 9f941375aa1d drm/ingenic: depend on COMMON_CLK to fix compile tests omits 18cd9ef74e8d torture: Stop hanging on panic omits 413d9f332cbd EXP rcuscale: Crude tests for kmem_last_alloc() percpu_ref code omits 4f871f13fe72 EXP rcuscale: Crude tests for kmem_last_alloc_errstring() omits 5406adddf6cb EXP rcuscale: Crude tests for kmem_last_alloc() omits f27b4d03a235 rcutorture: Make object_debug also double call_rcu() heap object omits 9ed3cfab4082 rcu: Make call_rcu() print allocation address of double-fr [...] omits 3f19d13bd39d percpu_ref: Print allocator upon reference-count underflow omits 1aded8cc9e2d mm: Add kmem_last_alloc_errstring() to provide more kmem_l [...] omits f7c3fb4fc476 mm: Add kmem_last_alloc() to return last allocation for me [...] omits 0a260e731d6c drm/fb-helper: Add missed unlocks in setcmap_legacy() omits ca7fbf0d29ab fsnotify: fix events reported to watching parent and child omits 15ccc39b3aab gma500: clean up error handling in init omits 21bf7cbd1b10 sched/fair: Trivial correction of the newidle_balance() comment omits 82b738de57d5 sched/fair: Clear SMT siblings after determining the core [...] omits 65697a12a10f sched: Fix kernel-doc markup omits 24f326686c92 x86: Print ratio freq_max/freq_base used in frequency inva [...] omits 46609527577d x86, sched: Use midpoint of max_boost and max_P for freque [...] omits 0edb0fb35fa6 x86, sched: Calculate frequency invariance for AMD systems omits e4401247070a drm/hisilicon: Use the new api devm_drm_irq_install omits d96bc380a50f drm/irq: Add the new api to install irq omits 770729f77d23 drm/hisilicon: Code refactoring for hibmc_drm_drv omits b528520d688b kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() omits a7e2e1c50450 drm: document that user-space should force-probe connectors omits 36549848ed27 drm/virtio: consider dma-fence context when signaling omits b9662c3a54eb drm/virtio: rework virtio_fence_signaled omits 41a90202cd15 drm/virtio: virtio_{blah} --> virtio_gpu_{blah} omits b73cd1e2ebfc drm/ttm: stop destroying pinned ghost object omits 551620f2a381 drm/nouveau: Drop mutex_lock_nested for atomic omits 6926872ae244 drm/gma500: Fix error return code in psb_driver_load() omits fb799fd3b536 random32: Re-enable KCSAN instrumentation omits c3c285d9818b kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32 [...] omits 5cf829042641 drm/ttm/drivers: remove unecessary ttm_module.h include v2 omits b7726681ed4f io_uring: remove 'twa_signal_ok' deadlock work-around omits 924a9adbe82a kernel: remove checking for TIF_NOTIFY_SIGNAL omits 9765be4342c6 signal: kill JOBCTL_TASK_WORK omits 6ce79711b9b1 io_uring: JOBCTL_TASK_WORK is no longer used by task_work omits 1256bfef5a7d task_work: remove legacy TWA_SIGNAL path omits 77581200ba44 sparc: add support for TIF_NOTIFY_SIGNAL omits 0e5384cfc2f1 riscv: add support for TIF_NOTIFY_SIGNAL omits 89a80f9a3dee nds32: add support for TIF_NOTIFY_SIGNAL omits 6c3939fe7e1e ia64: add support for TIF_NOTIFY_SIGNAL omits 5126075ac4cf usb: chipidea: ci_hdrc_imx: Use of_device_get_match_data() omits d55f637ee477 usb: chipidea: usbmisc_imx: Use of_device_get_match_data() omits e8a644821049 usb: cdns3: fix NULL pointer dereference on no platform data omits fbe4fbbb4f4d usb: chipidea: trace: fix the endian issue omits f8faa02544c4 usb: chipidea: add tracepoint support for udc omits e53f09ea275d doc: dt-binding: cdns,usb3: add wakeup-irq omits 6de3ce1c553d usb: cdns3: imx: enable runtime pm by default omits e3704b4337a7 usb: cdns3: add quirk for enable runtime pm by default omits 9850c1d5ffc8 usb: cdns3: host: disable BEI support omits 366f12172ba0 usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT omits 67e65ca2d814 usb: cdns3: host: add .suspend_quirk for xhci-plat.c omits 9e8b0361fd67 usb: cdns3: Rids of duplicate error message omits ef8e9d03cc0a usb: cdns3: Add static to cdns3_gadget_exit function omits bcdfa5ae4714 usb: cdns3: core: fix goto label for error path omits 081b217597c8 usb: cdns3: gadget: clear trb->length as zero after prepar [...] omits dc4044e63f07 usb: cdns3: Fix hardware based role switch omits 0c61524f0b02 tools/memory-model: Fix typo in klitmus7 compatibility table omits 15c3545cba0f tools/memory-model: Remove redundant initialization in lit [...] omits d29d03c13c05 docs: Fix typos and drop/fix dead links in RCU documentation omits ad1c2a856034 torture: Add --kcsan-kmake-arg to torture.sh for KCSAN omits d98c27343e93 torture: Add command and results directory to torture.sh log omits 1bfbcba21218 torture: Allow scenarios to be specified to torture.sh omits fffffe462f42 torture: Drop log.long generation from torture.sh omits 928d2a733fbf torture: Add kvm.sh test summary to end of log file omits 24a93402670e torture: Make torture.sh refuse to do zero-length runs omits e5c4f0870dc2 torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale omits b30e67f5efaf torture: Make torture.sh allmodconfig retain and label output omits 3f9479ca6937 torture: Throttle VERBOSE_TOROUT_*() output omits 27a35d325d6e torture: Make refscale throttle high-rate printk()s omits 5af5cef801bb torture: Create doyesno helper function for torture.sh omits c4496a4aa014 torture: Make torture.sh refscale runs use verbose_batched [...] omits 2ae789bbdac5 torture: Make torture.sh rcuscale and refscale deal with a [...] omits 3920228114bf torture: Enable torture.sh argument checking omits d3e18c33b661 torture: Make kvm.sh include --kconfig arguments in CPU ca [...] omits 586c19d20946 torture: Auto-size SCF and scaling runs based on number of CPUs omits 56745e7fba78 rcu: Eliminate the __kvfree_rcu() macro omits f61e6202b748 rcu: Introduce kfree_rcu() single-argument macro omits 3bfa195b708d torture: Add "make allmodconfig" to torture.sh omits 3073d23e58a9 torture: Make kvm.sh return failure upon build failure omits 1c7fec85e4b6 torture: Remove use of "eval" in torture.sh omits 667ac425ac79 torture: Make torture.sh use common time-duration bash functions omits 607283467f64 torture: Print run duration at end of kvm.sh execution omits e78b6e6663d7 torture: Add torture.sh torture-everything script omits 42f922b10822 torture: Make kvm.sh arguments accumulate omits 3022771f3986 rcu: Record kvfree_call_rcu() call stack for KASAN omits e76db61c401f torture: Make kvm.sh "Test Summary" date be end of test omits 89f935f8c156 tools/rcutorture: Make identify_qemu_vcpus() independent o [...] omits ef22f3db4a60 rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] omits 47111b59ca24 rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] omits e087788b8cc7 rcu: Check and report missed fqs timer wakeup on RCU stall omits 7c5817ee0512 sched/core: Allow try_invoke_on_locked_down_task() with ir [...] omits 717e45e70579 rcu/segcblist: Add debug checks for segment lengths omits 462c47a3d2f5 torture: Add config2csv.sh script to compare torture scenarios omits f6114612adfa torture: Prepare for splitting qemu execution from kvm-tes [...] omits fe9cc3071bd1 rcutorture: Use hrtimers for reader and writer delays omits 348fb8c2457a torture: Make stutter use torture_hrtimeout_*() functions omits 1c21d2f1338b rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits omits 842614b4deb1 torture: Add fuzzed hrtimer-based sleep functions omits 3d4ce574fc1d rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] omits b633c2b9e93c rcutorture: Make synctype[] and nsynctype be static global omits 513dace485d3 rcutorture: Require entire stutter period be post-boot omits 5aac61b54fa5 list: Fix a typo at the kernel-doc markup omits 2bc01be19b80 rcu/trace: Add tracing for how segcb list changes omits 709280acaac6 srcu: Add comment explaining cookie overflow/wrap omits cd43e7119809 rcutorture: Add reader-side tests of polling grace-period API omits 517959a40fdf refscale: Allow summarization of verbose output omits 5b9dee69e32b rcutorture: Add writer-side tests of polling grace-period API omits b8cda4e3e593 rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state omits 717d068152b2 srcu: Document polling interfaces for Tree SRCU grace periods omits bde24773ad80 srcu: Provide polling interfaces for Tree SRCU grace periods omits ab76377a438a srcu: Provide polling interfaces for Tiny SRCU grace periods omits 2fdfb23e536a srcu: Provide internal interface to start a Tree SRCU grac [...] omits 929605b87d8b srcu: Provide internal interface to start a Tiny SRCU grac [...] omits a16d1c300927 srcu: Make Tiny SRCU use multi-bit grace-period counter omits 8f26779fc010 rcu: Do not NMI offline CPUs omits a951b71f118c rcu: For RCU grace-period kthread starvation, dump last CP [...] omits c570e5a07294 rcu: Add lockdep checks for interrupts disabled omits 29d703534380 torture: Allow kvm.sh --datestamp to specify subdirectories omits e66a4b538bcf scftorture: Add debug output for wrong-CPU warning omits fa820df3f68b doc: Remove obsolete RCU-bh and RCU-sched update-side API members omits 2a3350d359ca rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" omits 3f298713c983 cpumask: Add "last" alias for cpu list specifications omits 1270d1d31e16 cpumask: Add a "none" alias to complement "all" omits 6ba67372350d cpumask: Make "all" alias global and not just RCU omits dafe76da8510 cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] omits 425f283702ef rcu/tree: segcblist: Remove redundant smp_mb()s omits e1a620ef4d71 rcu/segcblist: Add counters to segcblist datastructure omits ef44da3dfcc0 docs: Remove redundant "``" from Requirements.rst omits 3ecec2f39d46 torture: Make kvm.sh "--dryrun sched" summarize number of builds omits 8ac5abfee489 torture: Make kvm.sh "--dryrun sched" summarize number of batches omits d66e6755c7c7 locking: Remove duplicate include of percpu-rwsem.h omits d8a96f7cdf80 rcu: Mark obtuse portion of stall warning as internal debug omits 22729eb8b3b5 tools/memory-model: Tie acquire loads to reads-from omits 57d5a1746d4b torture: Make --kcsan specify lockdep omits 8f82cd7a7bd8 rcu/segcblist: Add additional comments to explain smp_mb() omits 8876b93f6a3e rcu/tree: Make rcu_do_batch count how many callbacks were [...] omits f0a7da6331b3 rcutorture: Add testing for RCU's global memory ordering omits 9e5cf413ca37 rcutorture: Test runtime toggling of CPUs' callback offloading omits e31a522e3da2 Merge branch 'lkmm-dev.2020.11.06a' into HEAD omits 592ae913cc0b rcu/tree: Allocate a page when caller is preemptible omits 025ae8255d33 video: fbdev: nvidia: Fix set but not used warnings omits 4e4b1d92e24e video: fbdev: neofb: Fix set but not used warning for CursorMem omits 57e4bc8a48dd video: fbdev: sstfb: Updated logging to fix set but not us [...] omits 9b028f48e72d video: fbdev: mx3fb: Fix kernel-doc, set but not used and [...] omits 2f71315eaae7 video: fbdev: tgafb: Fix kernel-doc and set but not used warnings omits b47e6ca3c0d5 video: fbdev: pm2fb: Fix kernel-doc warnings omits 5c7ddcc801d7 video: fbdev: riva: Fix kernel-doc and set but not used warnings omits f686b34c9364 video: fbdev: tdfx: Fix set but not used warning in att_outb() omits 9403c18953f7 video: fbdev: via: Fix set but not used warning for mode_c [...] omits 1a608758df9e video: fbdev: sis: Fix set but not used warnings in sis_main omits 2a74e8682a39 video: fbdev: sis: Fix set but not used warnings in init.c omits e8a254362de6 video: fbdev: sis: Fix defined but not used warning of SiS [...] omits 50b82a2d6957 video: fbdev: sis: Fix defined but not used warnings omits 055646137637 video: fbdev: aty: Fix set but not used warnings in mach64_ct omits 580054562651 video: fbdev: aty: Fix set but not used warnings omits 288b23719ce0 video: fbdev: aty: Delete unused variable in radeon_monitor omits c67e62790f5c drm/prime: split array import functions v4 omits 18f7608a67fc drm/ttm: nuke ttm_dma_tt_init omits 2705d14a3145 drm/qxl: switch to ttm_sg_tt_init omits 4c515bb187ee drm/vmwgfx: switch to ttm_sg_tt_init omits 470cfe71b420 drm/nouveau: stop using pages with drm_prime_sg_to_page_ad [...] omits 4e7b9000b6d8 drm/amdgpu: stop using pages with drm_prime_sg_to_page_add [...] omits 0575ff3d33cd drm/radeon: stop using pages with drm_prime_sg_to_page_add [...] omits f5ca8eb6f9bd drm/cma-helper: Implement mmap as GEM CMA object functions omits bc2532ab7c20 drm/cma-helper: Remove prime infix from GEM object functions omits a96ee0f6b58d drm: panel: simple: Add BOE NV110WTM-N61 omits 981963a2118b dt-bindings: dt-bindings: display: simple: Add BOE NV110WTM-N61 omits 4beb04beb24a drm: panel: simple: Allow specifying the delay from prepar [...] omits e5e30dfcf3db drm: panel: simple: Defer unprepare delay till next prepar [...] omits 131f909ad55f drm: panel: simple: Fixup the struct panel_desc kernel doc omits eba0d703b3ca drm/kmb: Remove an unnecessary NULL check omits 95e22f8ca15a omapfb: fbcon: remove trailing semicolon in macro definition omits 6fdf38e61310 video: fbdev: s1d13xxxfb: Fix kernel-doc and set but not u [...] omits b1cba76de6c7 video: fbcon: Fix warnings by using pr_debug() in fbcon omits 891948966ba5 video: Fix kernel-doc warnings in of_display_timing + of_v [...] omits a218a397f009 drm/rockchip: fix typo in Kconfig 's/HDMI/dsi/' omits f8c8c7d86da8 drm/rockchip: for error print, use the correct device pointer omits 6762b50d7daa drm/rockchip: dw_hdmi: fix incorrect clock in vpll clock e [...] omits d6bff5b0bddb drm/ingenic: Add basic PM support omits 57fcd550eb15 drm/ttm: Warn on pinning without holding a reference omits c6c90c70db4d fbdev: aty: SPARC64 requires FB_ATY_CT omits 584e599bd090 via/via_irq: use __func__ to replace string function name omits 9afdda82ee7f drm/radeon: fix check order in radeon_bo_move omits 1b585673e519 Merge branch 'tglx-pc.2020.10.30a' into HEAD omits eeece3d07150 h8300: add support for TIF_NOTIFY_SIGNAL omits b7560cfc3f8a c6x: add support for TIF_NOTIFY_SIGNAL omits e29e92dd1f50 alpha: add support for TIF_NOTIFY_SIGNAL omits eb48201421b1 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 7e1d99c3fa59 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 535e725dde3f tools/memory-model: Add data-race capabilities to judgelitmus.sh omits c93751a9de6b tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 1e29a687ba68 tools/memory-model: Repair parseargs.sh header comment omits d09f429a98ce tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 0ce7d16d7e82 tools/memory-model: Make history-check scripts use mselect7 omits 30312d191456 tools/memory-model: Make checkghlitmus.sh use mselect7 omits e9a0d98458c0 tools/memory-model: Fix scripting --jobs argument omits c63fe5d55a5c tools/memory-model: Implement --hw support for checkghlitmus.sh omits 3b7f251ec3c1 tools/memory-model: Add -v flag to jingle7 runs omits 6c98ae64639d tools/memory-model: Make runlitmus.sh check for jingle errors omits 2cffde403bec tools/memory-model: Allow herd to deduce CPU type omits 57a59e67f435 tools/memory-model: Keep assembly-language litmus tests omits 2ecbecf2039c tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits f133cae39788 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits d6053d1fe7db tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits b910daf5f192 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 1937a58b7e35 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 01a6e0e9b544 tools/memory-model: Fix checkalllitmus.sh comment omits 2f3ed276ad47 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 84bf66378236 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 2488a59ef06c tools/memory-model: Update parseargs.sh for hardware verification omits 870bb3c29e90 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 117cc2bbf2b3 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 3daed1a41306 tools/memory-model: Make judgelitmus.sh identify bad macros omits 1622426cd6f9 tools/memory-model: Make cmplitmushist.sh note timeouts omits fcb3bd91eb1c tools/memory-model: Make judgelitmus.sh note timeouts omits 764f605ec4ec tools/memory-model: Document locking corner cases omits 54589b557a8d extcon: fsa9480: Support TI TSU6111 variant omits 8f61b1b3c3d4 extcon: fsa9480: Rewrite bindings in YAML and extend omits 01ad1337dc44 preempt: Remove PREEMPT_COUNT from Kconfig omits 34e08d5d41e9 rcutorture: Cleanup PREEMPT_COUNT leftovers omits 432c9836f7e5 drm/i915: Cleanup PREEMPT_COUNT leftovers omits 80b5756a17ad xtensa: Cleanup PREEMPT_COUNT leftovers omits 4ff24745e1ad ARM: Cleanup PREEMPT_COUNT leftovers omits cf6726b8d84a sched: Cleanup PREEMPT_COUNT leftovers omits 7cd5f4baf808 uaccess: Cleanup PREEMPT_COUNT leftovers omits c2743d1a8f70 locking/bitspinlock: Cleanup PREEMPT_COUNT leftovers omits 3fc8bf8534f9 mm/pagemap: Cleanup PREEMPT_COUNT leftovers omits a2c05ee00857 lockdep: Cleanup PREEMPT_COUNT leftovers omits 911a5b035db2 preempt: Cleanup PREEMPT_COUNT leftovers omits dbfbb784376d preempt: Make preempt count unconditional omits d70932e68be1 lib/debug: Remove pointless ARCH_NO_PREEMPT dependencies omits ca26071da1bb dt-bindings: extcon: add binding for TUSB320 omits c942a2593a5a extcon: Add driver for TI TUSB320 adds d9838b1d3928 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 4d31058b823c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 1c87b8516297 NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS [...] adds fe8eb820e388 NFSv4.2: Fix 5 seconds delay when doing inter server copy adds 21e31401fc45 NFS: Disable READ_PLUS by default adds 6840a3dcc244 Merge tag 'nfs-for-5.10-3' of git://git.linux-nfs.org/proj [...] adds 197c61cb176a Merge tag 'fixes-v5.10a' of git://git.kernel.org/pub/scm/l [...] adds 47003b9971cc Merge tag 'powerpc-5.10-6' of git://git.kernel.org/pub/scm [...] adds 33dc9614dc20 Merge tag 'ktest-v5.10-rc6' of git://git.kernel.org/pub/sc [...] adds 0e830d2872cf drm/amdgpu/powerplay: parse fan table for CI asics adds 578b6c487899 drm/amdgpu/disply: set num_crtc earlier adds 2343e9d2c5a9 drm/amdgpu: fix debugfs creation/removal, again adds c2ffe78b8b13 drm/amd/display: Prevent bandwidth overflow adds 369b7ebe1792 drm/amd/display: Add wm table for Renoir adds 6896887b8676 drm/amdgpu: fix sdma instance fw version and feature version init adds ab6e4e9de8dd drm/amdkfd: Fix leak in dmabuf import adds c9918d1f63a3 drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven adds 157fe68d74c2 drm/amdgpu: fix size calculation with stolen vga memory adds ab43234d0baf drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs adds c5b58c8c860d drm/amd/pm: typo fix (CUSTOM -> COMPUTE) adds a81ac2995a49 Merge tag 'amd-drm-fixes-5.10-2020-12-09' of git://people. [...] adds de2df164e3f9 Merge tag 'drm-intel-fixes-2020-12-09' of git://anongit.fr [...] adds b1f195fc4981 drm/i915/display: Go softly softly on initial modeset failure adds 059fe8296e0f Merge tag 'drm-fixes-2020-12-11' of git://anongit.freedesk [...] adds c1cea11227cb Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 6d47cdecaa45 Merge tag 'v5.10-3' of git://git.kernel.org/pub/scm/linux/ [...] adds 94801e5c6d46 Merge tag 'pinctrl-v5.10-3' of git://git.kernel.org/pub/sc [...] adds 16c0cc0ce305 revert "mm/filemap: add static for function __add_to_page_ [...] adds 40d6366e9d86 proc: use untagged_addr() for pagemap_read addresses adds 84edc2eff827 selftest/fpu: avoid clang warning adds 14dc3983b5df kbuild: avoid static_assert for genksyms adds 55d5b7dd6451 initramfs: fix clang build failure adds 6e7b64b9dd6d elfcore: fix building with clang adds 6c82d45c7f03 kasan: fix object remaining in offline per-cpu quarantine adds ba9c1201beaa mm/hugetlb: clear compound_nr before freeing gigantic pages adds a06caa4a68ce Merge branch 'akpm' (patches from Andrew) adds b7906b70a233 bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu [...] adds 782598ecea73 Merge tag 'zonefs-5.10-rc7' of git://git.kernel.org/pub/sc [...] adds 1de5d12b7690 Merge tag 'mmc-v5.10-rc4-2' of git://git.kernel.org/pub/sc [...] adds 249a9599c912 mtd: rawnand: ams-delta: Do not force a particular softwar [...] adds 52277269c406 mtd: rawnand: au1550: Do not force a particular software E [...] adds bd47fa451315 mtd: rawnand: gpio: Do not force a particular software ECC engine adds f49bde9fe25c mtd: rawnand: mpc5121: Do not force a particular software [...] adds f87b720a2164 mtd: rawnand: orion: Do not force a particular software EC [...] adds 9506ab943db4 mtd: rawnand: pasemi: Do not force a particular software E [...] adds 148b4f16159f mtd: rawnand: plat_nand: Do not force a particular softwar [...] adds cf75f00fc802 mtd: rawnand: socrates: Do not force a particular software [...] adds 33d974e76e21 mtd: rawnand: xway: Do not force a particular software ECC engine adds 7f376f1917d7 Merge tag 'mtd/fixes-for-5.10-rc8' of git://git.kernel.org [...] adds 82e060904732 Input: cm109 - do not stomp on control URB adds cffdd6d90482 Input: goodix - add upside-down quirk for Teclast X98 Pro tablet adds 643e69aff89a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e8c954df2341 io_uring: fix mis-seting personality's creds adds f26c08b444df io_uring: fix file leak on error path of io ctx creation adds 31d00f6eb1f2 Merge tag 'io_uring-5.10-2020-12-11' of git://git.kernel.d [...] adds ccbbfd1cbf36 RISC-V: Define get_cycles64() regardless of M-mode adds b01deddb8d3c Merge tag 'riscv-for-linus-5.10-rc8' of git://git.kernel.o [...] adds b53966ffd4c0 Merge tag 'for-linus-5.10c-rc8-tag' of git://git.kernel.or [...] adds 0c55f867f0c9 selftests: kvm/set_memory_region_test: Fix race in move re [...] adds a2b2d4bf5076 kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu [...] adds 339f5a7fb2d6 kvm: x86/mmu: Use cpuid to determine max gfn adds 5c646b7e1d8b KVM: arm64: Fix memory leak on stage2 update of a valid PTE adds 3a0b870e3448 KVM: arm64: Fix handling of merging tables into a block entry adds 7d894834a305 KVM: arm64: Add usage of stage 2 fault lookup level in use [...] adds 83bbb8ffb462 Merge tag 'kvmarm-fixes-5.10-5' of git://git.kernel.org/pu [...] adds 34c0f6f2695a KVM: mmu: Fix SPTE encoding of MMIO generation upper half adds 111d0bda8eeb tools/kvm_stat: Exempt time-based counters adds 7b1b868e1d91 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 4e302c3b568e misc: eeprom: at24: fix NVMEM name with custom AT24 device name adds e977aaf899a6 Merge tag 'at24-fixes-for-v5.10' of git://git.kernel.org/p [...] adds 5ee595d9079b Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 4da3a54f5a02 Revert "scsi: storvsc: Validate length of incoming packet [...] adds 6bff9bb8a292 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds e2782f560c29 Revert "dm raid: remove unnecessary discard limits for raid10" adds 82fe9af77cd1 Revert "md/raid10: improve discard request for far layout" adds d7cb6be0d0cd Revert "md/raid10: improve raid10 discard request" adds 4e2c6567efdd Revert "md/raid10: pull codes that wait for blocked dev in [...] adds 17c28c2a0687 Revert "md/raid10: extend r10bio devs to raid disks" adds 57a0f3a81ef2 Revert "md: add md_submit_discard_bio() for submitting dis [...] adds 4223a5be80b8 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds 6ffeb1c3f822 md: change mddev 'chunk_sectors' from int to unsigned adds d2360a398f0b Merge tag 'block-5.10-2020-12-12' of git://git.kernel.dk/l [...] adds 29ac40cbed2b x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP adds 06c5fe9b12dd x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled adds 190113b4c653 x86/apic/vector: Fix ordering in vector assignment adds 0d07c0ec4381 x86/kprobes: Fix optprobe to detect INT3 padding correctly adds ec6f5e0e5ca0 Merge tag 'x86-urgent-2020-12-13' of git://git.kernel.org/ [...] adds 2c85ebc57b3e Linux 5.10 adds 1d36dffa5d88 Merge tag 'drm-next-2020-12-11' of git://anongit.freedeskt [...] adds bcc68bd81612 Merge tag 'auxdisplay-for-linus-v5.11' of git://github.com [...] adds 77a68698ffe0 Revert "md: change mddev 'chunk_sectors' from int to unsigned" adds 0941e3b0653f Revert "dm raid: fix discard limits for raid1 and raid10" adds ae1985b50afa Merge tag 'for-5.11/revert-problem-v5.10-raid-changes' of [...] adds fab0fca1da5c Merge tag 'media/v5.11-1' of git://git.kernel.org/pub/scm/ [...] adds da0628559871 Merge tag 'tomoyo-pr-20201214' of git://git.osdn.net/gitro [...] adds 7c7fdaf6ad9f Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds 51895d58c7c0 Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] adds c7e34aa31d62 dt-bindings: Add Keem Bay OCS AES bindings adds 885743324513 crypto: keembay - Add support for Keem Bay OCS AES/SM4 adds a320dc2ff80b crypto: hisilicon/trng - replace atomic_add_return() adds d33a23b0532d crypto: atmel-i2c - select CONFIG_BITREVERSE adds 67916c951689 crypto: qat - add AES-CTR support for QAT GEN4 devices adds 5106dfeaeabe crypto: qat - add AES-XTS support for QAT GEN4 devices adds 93cebeb1c21a crypto: qat - add capability detection logic in qat_4xxx adds 9e4b0d55d84a Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] new 07f08c10833a Merge remote-tracking branch 'arc-current/for-curr' new 39b327f66c21 Merge remote-tracking branch 'arm-current/fixes' new d3a435db0c98 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new b6bb37b7ffad Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 92caeffdad9f Merge remote-tracking branch 'm68k-current/for-linus' new ff48c944a07b Merge remote-tracking branch 'sparc/master' adds 4a6d3b4e7ae7 ALSA: hda/ca0132 - Reset codec upon initialization. adds aedeb64211f0 ALSA: hda/ca0132 - Add stream port remapping function. adds 799c70639c00 ALSA: hda/ca0132 - Add 8051 exram helper functions. adds 8cb12b94c2e3 ALSA: hda/ca0132 - Ensure DSP is properly setup post-firmw [...] adds 19b5926b6825 ALSA: hda/ca0132 - Remove now unnecessary DSP setup functions. adds 13b1f8aa6569 ALSA: hda/hdmi: always print pin NIDs as hexadecimal adds 46c3bbd98279 ALSA: hda/hdmi: packet buffer index must be set before rea [...] adds c1d8aeed83d9 ALSA: hda/ca0132 - Add 8051 PLL write helper functions. adds d84489e374f5 ALSA: hda/ca0132 - Add ZxR surround DAC setup. adds 607184cb1635 ALSA: hda/realtek - Add supported for more Lenovo ALC285 H [...] adds c6dde8ffd071 ALSA: usb-audio: Fix control 'access overflow' errors from chmap new e5fab13a7c54 Merge branch 'for-linus' into for-next new 43d5ca88dfcd ALSA: usb-audio: Fix potential out-of-bounds shift new 175b8d89fe29 ALSA: pcm: oss: Fix potential out-of-bounds shift adds 064841ccfc49 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds 85a7555575a0 ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_ [...] adds 031616c434db Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds 2d8f8955fe02 dt-bindings: tegra: Convert HDA doc to json-schema adds 3759d5edc075 dt-bindings: tegra: Add missing HDA properties adds f5824e5ce1cd ASoC: topology: Add missing size check adds 631c78ed72bb ASoC: topology: Fix wrong size check adds de96bd7b7e9b ASoC: mediatek: mt8183: add PM ops to machine drivers adds 1688dbe7a730 ASoC: mediatek: mt8183: delete some unreachable code adds 45c29d9ae9ae ASoC: SOF: imx: update kernel-doc description adds 4ab930171076 ASoC: rt1015p: move SDB control from trigger to DAPM adds f102d0d17398 ASoC: rt1015p: delay 300ms after SDB pulling high for calibration adds 51e325f7f829 Merge series "ASoC: rt1015p: delay 300ms for waiting calib [...] adds b278fc55b477 ASoC: SOF: Intel: hda: remove duplicated status dump adds fbfa22ec4b2b ASoC: SOF: modify the SOF_DBG flags adds 8f7ef6fca031 ASoC: SOF: Intel: hda: fix the condition passed to sof_dev [...] adds 84de089e770b Merge series "ASoC: SOF: Intel: fix to dsp state dump trac [...] adds 460aa020f56c Merge remote-tracking branch 'asoc/for-5.11' into asoc-next new 598100be3053 Merge tag 'asoc-v5.11' of https://git.kernel.org/pub/scm/l [...] new b5ac3d9346a3 Merge remote-tracking branch 'sound-current/for-linus' new 2ca04a92e035 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus new f373a811fd9a ASoC: Intel: fix error code cnl_set_dsp_D0() new a1c0ffc5b481 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus new 6228a4ec1b0a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 1c5510503bfa Merge remote-tracking branch 'regmap-fixes/for-linus' new c5fba9c41b36 Merge remote-tracking branch 'regulator-fixes/for-linus' adds dd91c5554612 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 9326e4f1e5dd spi: Limit the spi device max speed to controller's max speed adds 58f7553fa424 Merge remote-tracking branch 'spi/for-5.10' into spi-linus new 4bb455313c47 Merge remote-tracking branch 'spi-fixes/for-linus' new 59654e1cc7f4 Merge remote-tracking branch 'pci-current/for-linus' new 4a0237a259fe Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' new 2ca184d1ab55 Merge remote-tracking branch 'ide/master' new 028db28de580 Merge remote-tracking branch 'kselftest-fixes/fixes' new d571739f66e2 Merge remote-tracking branch 'omap-fixes/fixes' new 043d1a302acd Merge remote-tracking branch 'hwmon-fixes/hwmon' new 67deddf0c145 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 0a8c6e551ed3 Merge remote-tracking branch 'pidfd-fixes/fixes' new cab8b5dd3722 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new cc419c721d4b Merge remote-tracking branch 'kbuild/for-next' new 96a44e7fd4fa Merge remote-tracking branch 'compiler-attributes/compiler [...] new f726c72d6c05 dma-mapping: benchmark: check the validity of dma mask bits new cb9c7ce5977c Merge remote-tracking branch 'dma-mapping/for-next' new fc315a7e50fd Merge remote-tracking branch 'asm-generic/master' new 0655e607284f Merge remote-tracking branch 'arm/for-next' adds 5ae9a046a452 iommu/amd: Add sanity check for interrupt remapping table [...] adds 95d1718c961e Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] new 1b77ef618bf4 Merge remote-tracking branch 'arm64/for-next/core' new e513b01a009c Merge remote-tracking branch 'arm-soc/for-next' new f9f27f765ac7 Merge remote-tracking branch 'amlogic/for-next' new bb6741923be4 Merge remote-tracking branch 'aspeed/for-next' new d0432dcf155a Merge remote-tracking branch 'at91/at91-next' new 19eec82a785d Merge remote-tracking branch 'drivers-memory/for-next' new 2b269d21eb3e Merge remote-tracking branch 'imx-mxs/for-next' new eb170783faee Merge remote-tracking branch 'keystone/next' new cb7213fa573f Merge remote-tracking branch 'mediatek/for-next' new cf9f18f4e1f5 Merge remote-tracking branch 'mvebu/for-next' new 4c45ec6759e6 Merge remote-tracking branch 'omap/for-next' new 9c65cbaaa5ae Merge remote-tracking branch 'qcom/for-next' new 6eefcfe547dc Merge remote-tracking branch 'realtek/for-next' new e2a11f1e99d8 Merge remote-tracking branch 'renesas/next' new 9e1d91dbda89 Merge remote-tracking branch 'reset/reset/next' new 258941c30dbf Merge remote-tracking branch 'rockchip/for-next' new 2ecfb1096fd6 Merge remote-tracking branch 'samsung-krzk/for-next' new 634720dc325d Merge remote-tracking branch 'stm32/stm32-next' new e84a71252d26 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 33b91b890f7c Merge remote-tracking branch 'tegra/for-next' new b22d1c9450cb Merge remote-tracking branch 'ti-k3/ti-k3-next' new cd36445f52e9 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 6b0ddc6aebea Merge remote-tracking branch 'clk/clk-next' new 75ca7a40550d Merge remote-tracking branch 'csky/linux-next' new dd303cf4f427 Merge remote-tracking branch 'h8300/h8300-next' new c98b1fe22861 Merge remote-tracking branch 'm68knommu/for-next' new 6b0f2b0a9393 Merge remote-tracking branch 'microblaze/next' new 5b058973d320 mips: lib: uncached: fix non-standard usage of variable 'sp' new a8c0f1c63450 MIPS: Select ARCH_KEEP_MEMBLOCK if DEBUG_KERNEL to enable [...] new 41bb1a9b85dd MIPS: mm: Add back define for PAGE_SHARED new 99fbc70f8547 MIPS: Octeon: irq: Alloc desc before configuring IRQ new 47683459ba8f MAINTAINERS: chenhc@lemote.com -> chenhuacai@kernel.org new e22a26421fce MAINTAINERS: Remove JZ4780 DMA driver entry new 3bd5a2350262 MAINTAINERS: Add linux-mips mailing list to JZ47xx entries new ad4fddef5f23 mips: fix Section mismatch in reference new 9eccc3f4d7e9 Merge remote-tracking branch 'mips/mips-next' new 45c1462ed4da Merge remote-tracking branch 'nds32/next' new 591a116d5d98 Merge remote-tracking branch 'openrisc/for-next' new 08de87982b97 Merge remote-tracking branch 'parisc-hd/for-next' adds 98983675008a KVM: PPC: Book3S HV: XIVE: Show detailed configuration in [...] adds 4f1c3f7b0818 powerpc/xive: Rename XIVE_IRQ_NO_EOI to show its a flag adds e2cf43d59525 powerpc/xive: Introduce XIVE_IPI_HW_IRQ adds 9dfe4b14df93 powerpc/xive: Add a name to the IRQ domain adds a5021abc48a0 powerpc/xive: Add a debug_show handler to the XIVE irq_domain adds 7b3b3de3b04e powerpc: Increase NR_IRQS range to support more KVM guests adds 4cc0e36df2c0 powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_SHIFT_BUG adds b5277d18c65e powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_MASK_FW adds cf58b746665d powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_EOI_FW adds 614546d56296 powerpc/xive: Simplify xive_do_source_eoi() adds 07efbca11c1a powerpc/xive: Improve error reporting of OPAL calls adds dddc4ef92d1c KVM: PPC: Book3S HV: XIVE: Add a comment regarding VP numbering new 44b4c4450f8d powerpc/64s: Mark the kuap/kuep functions non __init new 66f4e4829294 Merge remote-tracking branch 'powerpc/next' adds 04091d6c0535 riscv: provide memmove implementation adds 772e1b7c4267 riscv: kernel: Drop unused clean rule adds 3ae9c3cde51a riscv: Fixed kernel test robot warning adds 527701eda5f1 lib: Add a generic version of devmem_is_allowed() adds 78ed473c7619 RISC-V: Use the new generic devmem_is_allowed() adds 914ee96654d8 arm: Use the generic devmem_is_allowed() adds 6585bd827407 arm64: Use the generic devmem_is_allowed() adds 7d95a88f9254 Add and use a generic version of devmem_is_allowed() new 0de6436bfeec Merge remote-tracking branch 'risc-v/for-next' new 0b85879473bb Merge remote-tracking branch 's390/for-next' adds db03b4282785 um: Convert tasklets to use new tasklet_setup() API adds 72d3e093afae um: random: Register random as hwrng-core device adds 09041c92f0aa um: Add support for TIF_NOTIFY_SIGNAL adds 97be7ceaf7fe um: Remove use of asprinf in umid.c adds ff9632d2a665 um: Fix time-travel mode adds fc6b6a872dcd um: ubd: Submit all data segments atomically adds f4ab7818ef7a um: line: Don't free winch (with IRQ) under spinlock adds 517f60206ee5 um: Increase stack frame size threshold for signal.c adds ef3ba87cb7c9 um: ubd: Set device serial attribute from cmdline adds d66c91836b8d um: sigio: Return error from add_sigio_fd() adds 36d46a5907ba um: Support dynamic IRQ allocation adds aaf5800e249f um: virtio: Use dynamic IRQ allocation adds 0ede3c05eec8 um: Clean up alarm IRQ chip name adds 458e1f7da004 um: irq: Clean up and rename struct irq_fd adds 0737402f42d3 um: irq: Reduce irq_reg allocation adds 2fccfcc0c742 um: Remove IRQ_NONE type adds 3032b94587c7 um: Simplify IRQ handling code adds 49da38a3ef33 um: Simplify os_idle_sleep() and sleep longer adds 2701c1bd91dd um: time: Fix read_persistent_clock64() in time-travel adds 92dcd3d31843 um: Allow PM with suspend-to-idle adds a374b7cb1ea6 um: Support suspend to RAM adds 3c6ac61bc91e um: Fetch registers only for signals which need them adds 58b09f686970 um: time-travel: avoid multiple identical propagations adds 963285b0b47a um: support some of ARCH_HAS_SET_MEMORY adds ef4459a6da09 um: allocate a guard page to helper threads adds e3a01cbee9c5 um: Monitor error events in IRQ controller adds 9b1c0c0e25dc um: tty: Fix handling of close in tty lines adds 9431f7c199ab um: chan_xterm: Fix fd leak adds 452f94cecff6 um: time-travel: Actually apply "free-until" optimisation adds cae20ba0a16c um: irq/sigio: Support suspend/resume handling of workaround IRQs adds 11385539c024 um: time-travel: Correct time event IRQ delivery new 1fb1abc83636 um: Fix build w/o CONFIG_PM_SLEEP new ab30cce3df6a Merge remote-tracking branch 'uml/linux-next' adds ca6d7d437b2e Merge branch 'misc-5.10' into for-next-current-v5.9-20201211 adds 9849b7586001 Merge branch 'for-next-current-v5.9-20201211' into for-nex [...] adds 5b316468983d btrfs: get zone information of zoned block devices adds b70f509774ad btrfs: check and enable ZONED mode adds 862931c76327 btrfs: introduce max_zone_append_size adds 5d1ab66c56fe btrfs: disallow space_cache in ZONED mode adds d206e9c9c576 btrfs: disallow NODATACOW in ZONED mode adds f1569c4c10a1 btrfs: disable fallocate in ZONED mode adds a589dde0bc0b btrfs: disallow mixed-bg in ZONED mode adds 12659251ca5d btrfs: implement log-structured superblock for ZONED mode adds 1201b58b67b3 btrfs: drop casts of bio bi_sector adds ec7d6dfd73b2 btrfs: move btrfs_find_highest_objectid/btrfs_find_free_ob [...] adds abadc1fcd72e btrfs: replace calls to btrfs_find_free_ino with btrfs_fin [...] adds 5297199a8bca btrfs: remove inode number cache feature adds 7dbdb443a7b4 btrfs: remove crc_check logic from free space adds f0d1219def15 btrfs: always set NODATASUM/NODATACOW in __create_free_spa [...] adds fa598b069640 btrfs: remove recalc_thresholds from free space ops adds de53d892e5c5 btrfs: fix race causing unnecessary inode logging during l [...] adds 5f96bfb7633c btrfs: fix race that results in logging old extents during [...] adds 4d6221d7d831 btrfs: fix race that causes unnecessary logging of ancesto [...] adds 47d3db41e190 btrfs: fix race that makes inode logging fallback to trans [...] adds 639bd575b7c7 btrfs: fix race leading to unnecessary transaction commit [...] adds 47876f7ceffa btrfs: do not block inode logging for so long during trans [...] adds 44c0ca211a4d btrfs: lift read-write mount setup from mount and remount adds 8f1c21d7490f btrfs: start orphan cleanup on ro->rw remount adds 997e3e2e71b3 btrfs: only mark bg->needs_free_space if free space tree is on adds 5011139a4718 btrfs: create free space tree on ro->rw remount adds 8cd2908846d1 btrfs: clear oneshot options on mount and remount adds 8b228324a8ce btrfs: clear free space tree on ro->rw remount adds 948462294577 btrfs: keep sb cache_generation consistent with space_cache adds 04c415596953 btrfs: use superblock state to print space_cache mount option adds 2838d255cb9b btrfs: warn when remount will not change the free space tree adds 36b216c85eb9 btrfs: remove free space items when disabling space cache v1 adds af456a2c0aaa btrfs: skip space_cache v1 setup when not using it adds 8a6a87cd449b btrfs: fix lockdep warning when creating free space tree adds 1941b64b080b btrfs: rename bio_offset of extent_submit_bio_start_t to d [...] adds 7ffd27e378d2 btrfs: pass bio_offset to check_data_csum() directly adds f44cf41075b0 btrfs: make btrfs_verify_data_csum follow sector size adds f91e0d0c4cd9 btrfs: factor out btree page submission code to a helper adds deb678955360 btrfs: calculate inline extent buffer page size based on p [...] adds 1aaac38c83a2 btrfs: don't allow tree block to cross page boundary for s [...] adds 4a3dc93843dd btrfs: update num_extent_pages to support subpage sized ex [...] adds 884b07d0f4f7 btrfs: handle sectorsize < PAGE_SIZE case for extent buffe [...] adds 9e46458a7c00 btrfs: remove btrfs_find_ordered_sum call from btrfs_looku [...] adds 6275193ef190 btrfs: refactor btrfs_lookup_bio_sums to handle out-of-ord [...] adds fa485d21a7ae btrfs: scrub: reduce width of extent_len/stripe_len from 6 [...] adds d0a7a9c050f3 btrfs: scrub: always allocate one full page for one sector [...] adds 53f3251d3b82 btrfs: scrub: support subpage tree block scrub adds b29dca44abe2 btrfs: scrub: support subpage data scrub adds b42fe98c9269 btrfs: scrub: allow scrub to work with subpage sectorsize adds 50f2ad0e64bd btrfs: fix deadlock when cloning inline extent and low on [...] adds f3bdf1e463e0 btrfs: fix error handling in commit_fs_roots adds 1103cee6b8b6 btrfs: correctly calculate item size used when item key co [...] adds ae6d0695999d btrfs: qgroup: don't try to wait flushing if we're already [...] adds 02d47b6b72d8 btrfs: clarify error returns values in __load_free_space_cache adds 30669a45fd59 Merge branch 'misc-next' into for-next-next-v5.10-20201211 adds 78cb6b0f5163 btrfs: make flush_space take a enum btrfs_flush_state inst [...] adds 7f78c3ef1cc2 btrfs: add a trace point for reserve tickets adds 123b5509410e btrfs: track ordered bytes instead of just dio ordered bytes adds 523bb862094e btrfs: introduce a FORCE_COMMIT_TRANS flush operation adds b5d7e3e53b2c btrfs: improve preemptive background space flushing adds 4404d45002a7 btrfs: rename need_do_async_reclaim adds a83f02809a7b btrfs: check reclaim_size in need_preemptive_reclaim adds 746de9ca219f btrfs: rework btrfs_calc_reclaim_metadata_size adds 96c12f8debfb btrfs: simplify the logic in need_preemptive_flushing adds cf4e0427e4a8 btrfs: implement space clamping for preemptive flushing adds bac48c3ca628 btrfs: adjust the flush trace point to include the source adds 4718abb3ac8b btrfs: add a trace class for dumping the current ENOSPC state adds f2f577809a14 Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] adds 0d8101048e55 btrfs: do not block on deleted bgs mutex in the cleaner adds 965e34bc3a70 btrfs: only let one thread pre-flush delayed refs in commit adds d9c9f60edf83 btrfs: delayed refs pre-flushing should only run the heads [...] adds 790f2b0f097f btrfs: only run delayed refs once before committing adds 63dbb9709a74 btrfs: stop running all delayed refs during snapshot adds 468e4786704a btrfs: run delayed refs less often in commit_cowonly_roots adds 3c078ac44983 Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] adds 97847e06525b Merge branch 'for-next-next-v5.10-20201211' into for-next- [...] new ec458e6a3c56 Merge remote-tracking branch 'btrfs/for-next' new dc167e38a014 ceph: don't WARN when removing caps due to blocklisting new aa5c791053c7 ceph: make fsc->mount_state an int new 50c9132ddfb2 ceph: add new RECOVER mount_state when recovering session new dbeec07bc84f ceph: remove timeout on allowing reconnect after blocklisting new 4ae3713fe45a ceph: queue MDS requests to REJECTED sessions when CLEANRE [...] new 06a1ad438b7b ceph: fix up some warnings on W=1 builds new 81048c00d133 ceph: acquire Fs caps when getting dir stats new 8ba3b8c7fba4 ceph: send dentry lease metrics to MDS daemon new 04fabb1199d1 ceph: ensure we have Fs caps when fetching dir link count new 36c9478d6069 libceph: remove unused port macros new 247b1f19dbeb ceph: add status debugfs file new 5a9e2f5d5590 ceph: add ceph.{cluster_fsid/client_id} vxattrs new 4a357f506942 ceph: pass down the flags to grab_cache_page_write_begin new e5cafce3ad0f ceph: fix race in concurrent __ceph_remove_cap invocations new ccd1acdf1c49 ceph: downgrade warning from mdsmap decode to debug new 68cbb8056a4c ceph: fix inode refcount leak when ceph_fill_inode on non- [...] new 6646ea1c8e87 Revert "ceph: allow rename operation under different quota [...] new bca9fc14c70f ceph: when filling trace, call ceph_get_inode outside of mutexes new dd980fc0d598 ceph: add ceph.caps vxattr new 4a756db2a149 ceph: remove redundant assignment to variable i new 968cd14edc3a ceph: set osdmap epoch for setxattr new 0f51a983616c ceph: don't reach into request header for readdir info new 7fe0cdeb0f88 ceph: take a cred reference instead of tracking individual [...] new 396bd62c6912 ceph: clean up argument lists to __prepare_send_request an [...] new 4f1ddb1ea874 ceph: implement updated ceph_mds_request_head structure new b77f8f0e4f27 libceph: include middle_len in process_message() dout new 418af5b3bfc4 libceph: lower exponential backoff delay new 90b6561a0525 libceph: don't call reset_connection() on version/feature [...] new 3596f4c1241d libceph: split protocol reset bits out of reset_connection() new 5963c3d01c8e libceph: rename reset_connection() to ceph_con_reset_session() new a3da057bbdb7 libceph: clear con->peer_global_seq on RESETSESSION new d3c1248cac2c libceph: remove redundant session reset log message new 5cd8da3a1ca2 libceph: drop msg->ack_stamp field new 0247192809e3 libceph: handle discarding acked and requeued messages separately new 8ee8abf797bb libceph: change ceph_msg_data_cursor_init() to take cursor new fc4c128e15b5 libceph: change ceph_con_in_msg_alloc() to take hdr new 771294fe0724 libceph: factor out ceph_con_get_out_msg() new fd1a154cad6c libceph: make sure our addr->port is zero and addr->nonce [...] new 2f68738037db libceph: don't export ceph_messenger_{init_fini}() to modules new 30be780a8721 libceph: make con->state an int new 6d7f62bfb5b5 libceph: rename and export con->state states new 3fefd43e741a libceph: rename and export con->flags bits new 699921d9e68f libceph: export zero_page new 6503e0b69c9d libceph: export remaining protocol independent infrastructure new 566050e17e53 libceph: separate msgr1 protocol implementation new 2f713615ddd9 libceph: move msgr1 protocol implementation to its own file new a56dd9bf4722 libceph: move msgr1 protocol specific fields to its own struct new f79e25b087b8 libceph: more insight into ticket expiry and invalidation new 6610fff2782a libceph: safer en/decoding of cephx requests and replies new 285ea34fc876 libceph, ceph: incorporate nautilus cephx changes new 59711f9ec219 libceph: amend cephx init_protocol() and build_request() new c1c0ce78f479 libceph: drop ac->ops->name field new 8921f25116af libceph: factor out finish_auth() new a5cbd5fc22d5 libceph, ceph: get and handle cluster maps with addrvecs new 313771e80fd2 libceph, rbd: ignore addr->type while comparing in some cases new 00498b994113 libceph: introduce connection modes and ms_mode option new cd1a677cad99 libceph, ceph: implement msgr2.1 protocol (crc and secure modes) new ce287162d973 libceph, ceph: make use of __ceph_auth_get_authorizer() in msgr1 new 2f0df6cfa325 libceph: drop ceph_auth_{create,update}_authorizer() new 6ae0da9bc55b Merge remote-tracking branch 'ceph/master' new 21ac58f49584 cifs: Fix fall-through warnings for Clang new ebcd6de98754 SMB3: avoid confusing warning message on mount to Azure new bc7c4129d4cd SMB3.1.1: remove confusing mount warning when no SPNEGO in [...] new 0f22053e811c cifs: Fix unix perm bits to cifsacl conversion for "other" bits. new f2156d35c958 cifs: Enable sticky bit with cifsacl mount option. new 145024e3e4a3 SMB3.1.1: update comments clarifying SPNEGO info in negpro [...] new 7955f105afb6 SMB3.1.1: do not log warning message if server doesn't pop [...] new 3fa1c6d1b8f5 cifs: rename smb_vol as smb3_fs_context and move it to fs_ [...] new 837e3a1bbfdc cifs: rename dup_vol to smb3_fs_context_dup and move it in [...] new 15c7d09af215 cifs: move the enum for cifs parameters into fs_context.h new 66e7b09c7311 cifs: move cifs_parse_devname to fs_context.c new 24e0a1eff9e2 cifs: switch to new mount api new 4deb075985ec cifs: remove the devname argument to cifs_compose_mount_options new d17abdf75665 cifs: add an smb3_fs_context to cifs_sb new a2a52a8a3601 cifs: get rid of cifs_sb->mountdata new a87e67254bc5 cifs: Make extract_hostname function public new e73a42e07a22 cifs: Make extract_sharename function public new bc04499477d9 cifs: minor kernel style fixes for comments new 047092ffe2b1 cifs: cleanup misc.c new 06f08dab3ca7 cifs: Register generic netlink family new 0ac4e2919aa4 cifs: add witness mount option and data structs new e68f4a7bf006 cifs: minor updates to Kconfig new bf80e5d4259a cifs: Send witness register and unregister commands to use [...] new fed979a7e082 cifs: Set witness notification handler for messages from u [...] new 20fab0da2f2d cifs: Add witness information to debug data dump new 21077c62e178 cifs: Send witness register messages to userspace daemon i [...] new 7d6535b72042 cifs: Simplify reconnect code when dfs upcall is enabled new 607dfc79c37a cifs: remove various function description warnings new ee0dce4926b9 cifs: remove some minor warnings pointed out by kernel test robot new 8401e9367893 cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb new af1e40d9ac84 cifs: remove actimeo from cifs_sb new 121d947d4fe1 cifs: Handle witness client move notification new 427c4f004e17 cifs: Add missing sentinel to smb3_fs_parameters new c741cba2cd1d cifs: move cifs_cleanup_volume_info[_content] to fs_context.c new 522aa3b57532 cifs: move [brw]size from cifs_sb to cifs_sb->ctx new d6a78783407c cifs: add initial reconfigure support new 9ccecae8d1d7 cifs: we do not allow changing username/password/unc/... d [...] new 387ec58f339b cifs: simplify handling of cifs_sb/ctx->local_nls new 6fd4ea88b59a cifs: don't create a temp nls in cifs_setup_ipc new 7c7ee628f8e9 cifs: uncomplicate printing the iocharset parameter new 531f03bc6d05 cifs: do not allow changing posix_paths during remount new 51acd208bd57 cifs: remove ctx argument from cifs_setup_cifs_sb new 2d39f50c2b15 cifs: move update of flags into a separate function new 1cb6c3d62ca9 cifs: update mnt_cifs_flags during reconfigure new 5c4b642141eb cifs: fix uninitialized variable in smb3_fs_context_parse_param new e6fb669f12b3 Merge remote-tracking branch 'cifs/for-next' new c45582c7ff65 Merge remote-tracking branch 'configfs/for-next' adds d8b3df8b1048 erofs: avoid using generic_block_bmap new 84c08d65db15 Merge remote-tracking branch 'erofs/dev' new bad62714b7e0 exfat: Avoid allocating upcase table using kcalloc() new 08f01f6404fa Merge remote-tracking branch 'exfat/dev' adds fecc4559780d fsnotify: fix events reported to watching parent and child adds 26732dcc3ae7 Pull fsnotify fixes from Amir adds db561792f6c7 Pull dquot_resume() fix new 7d3ab4b6dccf Merge remote-tracking branch 'ext3/for_next' new 586e4af00513 Merge remote-tracking branch 'ext4/dev' new e584bbe82122 f2fs: fix shift-out-of-bounds in sanity_check_raw_super() new 75e91c888989 f2fs: compress: fix compression chksum new 4685b387a58f Merge remote-tracking branch 'f2fs/dev' new de6a61525212 Merge remote-tracking branch 'fuse/for-next' new 2f58e2221f72 Merge remote-tracking branch 'jfs/jfs-next' new fa94a951bf35 NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_rep [...] new ac9645c87380 sunrpc: fix xs_read_xdr_buf for partial pages receive new a1f26739ccdc NFSv4.2: improve page handling for GETXATTR new 15261b9126cd xprtrdma: Fix XDRBUF_SPARSE_PAGES support new 1f70ea700909 NFSv4.1: use BITS_PER_LONG macro in nfs4session.h new c54e959b36cb SUNRPC: _shift_data_left/right_pages should check the shif [...] new 9a20f6f4e6ba SUNRPC: Fixes for xdr_align_data() new c4f2f591f02c SUNRPC: Fix xdr_expand_hole() new 6707fbd7d3be SUNRPC: Cleanup xdr_shrink_bufhead() new e43ac22b8392 SUNRPC: _copy_to/from_pages() now check for zero length new 5a5f1c2c2cbb SUNRPC: Clean up open coded setting of the xdr_stream 'nwo [...] new f8d0e60f1056 SUNRPC: Cleanup - constify a number of xdr_buf helpers new 5802f7c2a6b8 SUNRPC: When expanding the buffer, we may need grow the sp [...] new 1ee6310119a5 NFSv4.2: Ensure we always reset the result->count in decod [...] new 5c4afe2ab624 NFSv4.2: decode_read_plus_data() must skip padding after d [...] new 82f98c8b116b NFSv4.2: decode_read_plus_hole() needs to check the extent offset new dac3b1059b49 NFSv4.2: Handle hole lengths that exceed the READ_PLUS rea [...] new 503b934a752f NFSv4.2: Don't error when exiting early on a READ_PLUS buf [...] new 7aedc687c9f6 NFSv4.2: Deal with potential READ_PLUS data extent buffer [...] new 5c3485bb12c9 NFSv4.2/pnfs: Don't use READ_PLUS with pNFS yet new 00f8d9a3f37b nfsd: Fixes for nfsd4_encode_read_plus_data() new dee5f5f145b0 nfsd: Don't set eof on a truncated READ_PLUS new 077b20f64c24 Merge remote-tracking branch 'nfs/linux-next' new f24cf0ad8f40 Merge remote-tracking branch 'nfs-anna/linux-next' new c6765a9a6865 Merge remote-tracking branch 'cel/cel-next' adds 0d14778d28ca vfs: move cap_convert_nscap() call into vfs_setxattr() adds 8d542b5e94e4 vfs: verify source area in vfs_dedupe_file_range_one() adds 7e811f355792 ovl: check privs before decoding file handle adds 27552d7827c0 ovl: make ioctl() safe adds ba97b78c92ff ovl: simplify file splice adds ad29e0da2fe5 ovl: user xattr adds 7f42baa9ea6d ovl: do not fail when setting origin xattr adds 982752437f83 ovl: do not fail because of O_NOATIME adds fdf8ca558ecb ovl: do not get metacopy for userxattr adds 5537b9ada9c3 ovl: unprivieged mounts adds 04e100dce6ec Merge branch 'ovl-unpriv-v3' into overlayfs-next new cb0edd9d255f Merge remote-tracking branch 'overlayfs/overlayfs-next' adds b8f1da98a219 ubifs: Delete duplicated words + other fixes adds 8fdaaf4cf3ce jffs2: Fix if/else empty body warnings adds 2976c19c95a4 ubifs: Code cleanup by removing ifdef macro surrounding adds 9afc9a8a4909 jffs2: Fix GC exit abnormally adds 08cd274f9b82 jffs2: Fix ignoring mounting options problem during remounting adds cd3ed3c73ac6 jffs2: Allow setting rp_size to zero during remounting adds f21240078391 ubifs: Fix the printing type of c->big_lpt adds 619ea229e9b5 ubi: Remove useless code in bytes_str_to_int adds 20f1431160c6 ubifs: wbuf: Don't leak kernel memory to flash adds 3cded6633059 ubifs: Fix error return code in ubifs_init_authentication() adds 22bdb8b6fd8e jffs2: remove trailing semicolon in macro definition adds f669e74be820 ubi: Do not zero out EC and VID on ECC-ed NOR flashes adds 89f40d0a9656 ubifs: Fixed print foramt mismatch in ubifs adds a61df3c413e4 jffs2: Fix NULL pointer dereference in rp_size fs option parsing adds 32f6ccc743b8 ubifs: Remove the redundant return in dbg_check_nondata_no [...] adds c4c0d19d39d2 ubifs: Limit dumping length by size of memory which is all [...] adds c8be097530a8 Revert "ubifs: Fix out-of-bounds memory access caused by a [...] adds a33e30a0e023 ubifs: Pass node length in all node dumping callers adds bf6dab7a6ce7 ubifs: ubifs_dump_sleb: Remove unused function adds b80a974b8c58 ubifs: ubifs_dump_node: Dump all branches of the index node new 67b6a0d1b39f Merge remote-tracking branch 'ubifs/next' new 9f7159f1634f Merge remote-tracking branch 'v9fs/9p-next' adds 15574ebbff26 xfs: convert noroom, okalloc in xfs_dialloc() to bool adds aececc9f8dec xfs: introduce xfs_dialloc_roll() adds 1abcf261016e xfs: move on-disk inode allocation out of xfs_ialloc() adds f3bf6e0f1196 xfs: move xfs_dialloc_roll() into xfs_dialloc() adds 8d822dc38ad7 xfs: spilt xfs_dialloc() into 2 functions adds 3937493c5025 xfs: kill ialloced in xfs_dialloc() adds 26f88363ec78 xfs: remove xfs_vn_setattr_nonsize adds 5d24ec4c7d3c xfs: open code updating i_mode in xfs_set_acl adds 1189686e5440 fs/xfs: convert comma to semicolon new ccff334123f2 Merge remote-tracking branch 'xfs/for-next' new bfc3f6262f9d Merge remote-tracking branch 'file-locks/locks-next' new 4a36a8b81430 Merge remote-tracking branch 'vfs/for-next' new 81e31550bf68 Merge remote-tracking branch 'printk/for-next' new 1b0e3f179cca Merge branch 'pci/aspm' new 0af6e21eed27 PCI: Keep both device and resource name for config space remaps new aa0b1574fd36 PCI/ACPI: Fix companion lookup for device 0 on the root bus new 054b54e5b1fd Merge branch 'pci/enumeration' new 3a04c5860e03 Merge branch 'pci/err' new df2134cdf159 Merge branch 'pci/hotplug' new 414cdea9a1f0 Merge branch 'pci/misc' new 55c0b5df6db3 Merge branch 'pci/msi' new 31ec8497c57d Merge branch 'pci/pm' new 39850ed51062 PCI/PTM: Save/restore Precision Time Measurement Capabilit [...] new a697f072f5da PCI: Disable PTM during suspend to save power new be3b081c8856 Merge branch 'pci/ptm' new 80029b8d980a Merge branch 'pci/virtualization' new e7708f5b10e2 PCI: Unify ECAM constants in native PCI Express drivers new 31a8cdb7ef80 PCI: thunder-pem: Add constant for custom ".bus_shift" ini [...] new 63eab4944e4f PCI: iproc: Convert to use the new ECAM constants new ce0602990fb7 PCI: vmd: Update type of the __iomem pointers new cddadae9748c PCI: xgene: Removed unused ".bus_shift" initialisers from [...] new 3d9d65ca726c Merge branch 'pci/ecam' new 9b8ed7acf3a7 Merge branch 'remotes/lorenzo/pci/aardvark' new 230b388ae76a Merge branch 'remotes/lorenzo/pci/brcmstb' new d9f7a9addb46 Merge branch 'remotes/lorenzo/pci/cadence' new f866a45a0048 Merge branch 'remotes/lorenzo/pci/dwc' new 050df87f853e Merge branch 'remotes/lorenzo/pci/iproc' new 05fab315996e Merge branch 'remotes/lorenzo/pci/keystone' new 16e728596b03 Merge branch 'remotes/lorenzo/pci/rcar' new de5713d25e4b Merge branch 'remotes/lorenzo/pci/vmd' new 752b370726cc Merge branch 'remotes/lorenzo/pci/misc' new 3b4075c80c97 Merge remote-tracking branch 'pci/next' new 1aa5bfa7ad19 Merge remote-tracking branch 'pstore/for-next/pstore' new 6cbd6c35867a Merge remote-tracking branch 'hid/for-next' adds d6da298d1b8b Merge branch 'i2c/for-current' into i2c/for-next new d76c4e2f65f5 Merge remote-tracking branch 'i2c/i2c/for-next' new c27f87cd6d12 Merge remote-tracking branch 'i3c/i3c/next' new 5ecaab229ac5 Merge remote-tracking branch 'dmi/dmi-for-next' adds d014538aa385 hwmon: (pmbus) Driver for Delta power supplies Q54SJ108A2 adds b0bd407e94b0 hwmon: (ltc2992) Add support adds 9ca26df1ba25 hwmon: (ltc2992) Add support for GPIOs. adds fe8c573c89eb dt-bindings: hwmon: Add documentation for ltc2992 adds 966ead9153c2 hwmon: (pmbus/q54sj108a2) Correct title underline length adds e1d15969635c hwmon: (ltc2992) Fix less than zero comparisons with an un [...] adds 94f1ab944565 dt-bindings: hwmon: convert TI INA2xx bindings to dt-schema adds 27b4bc2b877e dt-bindings: hwmon: convert AD AD741x bindings to dt-schema adds 2f070176a0a4 dt-bindings: hwmon: convert TI ADS7828 bindings to dt-schema adds eedc65cb083b dt-bindings: fsi: Add P10 OCC device documentation adds 5ec96d74cf28 fsi: occ: Add support for P10 adds db4919ec86ff hwmon: (occ) Add new temperature sensor type adds 15d4a6f736c4 dt-bindings: hwmon: convert AD ADM1275 bindings to dt-schema adds fb42dce4d7b5 hwmon: (xgene) Drop bogus __refdata annotation adds 561e3121841a hwmon: (iio_hwmon) Drop bogus __refdata annotation adds e7bb1a2ab8c4 hwmon: (sbtsi) Add basic support for SB-TSI sensors adds 6ec3fcf556fe hwmon: (sbtsi) Add documentation adds 1a033769a4fe dt-bindings: (hwmon/sbtsi_temp) Add SB-TSI hwmon driver bindings new 81e29c8c73ee Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 13fef8ef9fb8 docs: Note that sphinx 1.7 will be required soon adds 47e44ed01434 docs: fix broken cross reference in translations/zh_CN new e1c6a26c2b57 Merge remote-tracking branch 'jc_docs/docs-next' new 070e0179c0e3 Merge remote-tracking branch 'v4l-dvb-next/master' adds 42807537b6a0 Merge back cpufreq material for v5.11. adds 2554c32f0b84 cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() adds 90ac908a418b cpufreq: schedutil: Simplify sugov_update_next_freq() adds 7854c7520b86 cpufreq: stats: Use local_clock() instead of jiffies adds ec06e586ab92 cpufreq: Fix up several kerneldoc comments adds b96f03843236 cpufreq: Fix cpufreq_online() return value on errors adds 3b0fa99b9202 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next adds 961399e43b8e Merge branches 'pm-sleep', 'pm-acpi' and 'pm-em' into linux-next adds 718072ceb211 PM: domains: create debugfs nodes when adding power domains adds 4e114be19ebc Merge branches 'pm-domains', 'powercap' and 'pm-tools' int [...] adds 1c94c8a77112 Merge branch 'acpica' into linux-next adds 3b2a44bb54cc Merge branches 'acpi-resources' and 'acpi-docs' into linux-next adds 99fde0a3ece4 Merge branches 'acpi-scan', 'acpi-apei' and 'acpi-misc' in [...] adds 6f4b1b30125e Merge branches 'acpi-processor', 'acpi-ec' and 'acpi-video [...] adds d3569c149dfe Merge tag 'devfreq-next-for-5.11' of git://git.kernel.org/ [...] adds 97756044ce06 Merge branch 'pm-devfreq' into linux-next new f0f6dbaf06f4 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 1f1c3d7221de Merge branch 'pm-opp' into linux-next new 30c768829af2 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 08e85a810cae Merge branch 'pm-cpufreq' into linux-next new 8357e709304f Merge remote-tracking branch 'pm/linux-next' new 78ec45090b65 next-20201214/thermal new 8836919bf260 Merge remote-tracking branch 'ieee1394/for-next' new 4cb3929908ca Merge remote-tracking branch 'dlm/next' adds e998879d4fb7 x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests new e7bcac459ccf Merge remote-tracking branch 'swiotlb/linux-next' adds 7f1d2dfa307e RDMA/mlx5: Remove unneeded semicolon adds e7f870f5fda7 MAINTAINERS: SOFT-ROCE: Change Zhu Yanjun's email address adds d1dec0cae553 RDMA/core: Update kernel documentation for ib_create_named_qp() adds 286e1d3f9ba8 RDMA/core: Clean up cq pool mechanism adds 779e0bf47632 RDMA/core: Do not indicate device ready when device enable [...] adds e0da68994d16 RDMA/uverbs: Fix incorrect variable type adds 6f320f6990ee RDMA/mlx4: Remove bogus dev_base_lock usage adds 1c0ca9cd1741 RDMA/hns: Limit the length of data copied between kernel a [...] adds 4ddeacf68a3d RDMA/hns: Normalization the judgment of some features adds 603bee935f38 RDMA/hns: Do shift on traffic class when using RoCEv2 adds 94a8c4dfcdb2 RDMA/hns: Avoid filling sl in high 3 bits of vlan_id adds f75506833eed RDMA/hns: WARN_ON if get a reserved sl from users adds 29b52027ac35 RDMA/hns: Remove unnecessary access right set during INIT2INIT adds dc93a0d987fc RDMA/hns: Fix coding style issues adds 62f3b70ed656 RDMA/hns: Clear redundant variable initialization adds dcdc366acf8f RDMA/hns: Fix incorrect symbol types adds 61918e9b0084 RDMA/hns: Fix inaccurate prints adds d8cc403b70de RDMA/hns: Simplify AEQE process for different types of queue adds d21a1240f516 RDMA/rxe: Use acquire/release for memory ordering new d2107ccbfc6d Merge remote-tracking branch 'rdma/for-next' adds 46d5e62dd3c3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 14486c82612a rfkill: add a reason to the HW rfkill state adds 36ec144f041b net: mac80211: use core API for updating TX/RX stats adds c7ed0e683ddb net: wireless: make a const array static, makes object smaller adds 32fc4a9ad56f cfg80211: fix callback type mismatches in wext-compat adds 01c9c0ab3524 cfg80211: Fix fall-through warnings for Clang adds aaaee2d68a95 mac80211: Fix fall-through warnings for Clang adds d7832c7187c1 nl80211: Fix fall-through warnings for Clang adds 84674ef4d69b mac80211: remove trailing semicolon in macro definitions adds 081e1e7ece05 mac80211: he: remove non-bss-conf fields from bss_conf adds 4271d4bde0a2 mac80211: support MIC error/replay detected counters drive [...] adds d6587602c599 cfg80211: Parse SAE H2E only membership selector adds 3598ae87fe44 mac80211: Skip entries with SAE H2E only membership selector adds d590a125eeb4 cfg80211: scan PSC channels in case of scan with wildcard SSID adds b45a19dd7e46 cfg80211: Update TSF and TSF BSSID for multi BSS adds c837cbad40d9 nl80211: always accept scan request with the duration set adds beee24695157 cfg80211: Save the regulatory domain when setting custom r [...] adds 985074247080 ieee80211: update reduced neighbor report TBTT info length adds 3660944a37ce mac80211: disallow band-switch during CSA adds 669b84134a2b cfg80211: include block-tx flag in channel switch started event adds 2d9463083ce9 nl80211: validate key indexes for cfg80211_registered_device adds 539a36ba2f07 cfg80211: remove struct ieee80211_he_bss_color adds a5a55032ea65 mac80211: use struct assignment for he_obss_pd adds 3bb02143ff55 cfg80211: support immediate reconnect request hint adds 3f8a39ff2807 mac80211: support driver-based disconnect with reconnect hint adds f65607cdbc6b mac80211: don't set set TDLS STA bandwidth wider than possible adds da3882331a55 mac80211: support Rx timestamp calculation for all preamble types adds db8ebd06ccb8 mac80211: use bitfield helpers for BA session action frames adds 2dedfe1dbdf2 mac80211: ignore country element TX power on 6 GHz adds bbf31e88df2f mac80211: Fix calculation of minimal channel width adds 189a164d0fc6 mac80211: don't filter out beacons once we start CSA adds 44b72ca8163b mac80211: Update rate control on channel change adds b0140fda626e mac80211: mlme: save ssid info to ieee80211_bss_conf while assoc adds f879ac8ed6c8 mac80211: fix a mistake check for rx_stats update adds 6bdb68cef7bf nl80211: add common API to configure SAR power limitations adds c534e093d865 mac80211: add ieee80211_set_sar_specs adds 00f7763a26cb Merge tag 'mac80211-next-for-net-next-2020-12-11' of git:/ [...] adds 5a2abdcadc3b iwlwifi: mvm: Fix fall-through warnings for Clang adds ff08b5368ce5 iwlwifi: dvm: Fix fall-through warnings for Clang adds 10a0472d1850 iwlwifi: iwl-drv: Fix fall-through warnings for Clang adds 05d07f2dc9a9 iwlwifi: mvm: rs: Demote non-conformant function documenta [...] adds dde0a25d06bf iwlwifi: iwl-eeprom-read: Demote one nonconformant functio [...] adds 220ee462702c iwlwifi: iwl-eeprom-parse: Fix 'struct iwl_eeprom_enhanced [...] adds 5a2e2f91e8b5 iwlwifi: iwl-phy-db: Add missing struct member description [...] adds fe472e9d47c8 iwlwifi: fw: dbg: Fix misspelling of 'reg_data' in functio [...] adds 81daab1f8d57 iwlwifi: fw: acpi: Demote non-conformant function headers adds 7f469b6dc484 mt76: remove unused variable q adds 7f881a721716 ath10k: fix a check patch warning returnNonBoolInBooleanFu [...] adds e8e55d8919ea ath11k: add 64bit check before reading msi high addr adds 1daf58b23a1e ath11k: Ignore resetting peer auth flag in peer assoc cmd adds 5a5b820d18c7 ath9k: remove trailing semicolon in macro definition adds 3dbd7fe78c42 ath11k: pci: add MODULE_FIRMWARE macros adds e65e8b608f68 carl9170: remove trailing semicolon in macro definition adds 61a57e51e46e ath11k: fix rmmod failure if qmi sequence fails adds e64fa6d92ac4 ath5k: Fix fall-through warnings for Clang adds e2cb11165445 carl9170: Fix fall-through warnings for Clang adds b6041e1a3020 wcn36xx: Fix fall-through warnings for Clang adds 59ec8e2fa5aa ath11k: unlock on error path in ath11k_mac_op_add_interface() adds f00490432b60 ath11k: fix incorrect wmi param for configuring HE operation adds bd88815060d9 ath11k: support TXOP duration based RTS threshold adds 743b9065fe63 ath11k: mesh: add support for 256 bitmap in blockack frame [...] adds 8a71f34bb251 ath9k_htc: adhere to the DONT_REORDER transmit flag adds 2bc2b87bb35a ath10k: add option for chip-id based BDF selection adds 5dadbe4e3718 ath10k: add atomic protection for device recovery adds 57449b07eafc ath11k: use MHI provided APIs to allocate and free MHI controller adds fc46e1b2a24a ath11k: mhi: print a warning if firmware crashed adds 43ed15e1ee01 ath11k: put hw to DBS using WMI_PDEV_SET_HW_MODE_CMDID adds babb0ced6acd ath11k: pci: fix hot reset stability issues adds 0699940755e9 ath11k: pci: fix L1ss clock unstable problem adds 0ccdf4398827 ath11k: pci: disable VDD4BLOW adds f57ad6a9885e ath11k: Fix incorrect tlvs in scan start command adds 34fb81e4eb92 ath11k: mhi: hook suspend and resume adds fa5917e44ee8 ath11k: hif: implement suspend and resume functions adds f6fa37a4928f ath11k: pci: read select_window register to ensure write i [...] adds d50370c953bc ath11k: htc: remove unused struct ath11k_htc_ops adds 8733d835ec43 ath11k: htc: implement suspend handling adds 840c36fa727a ath11k: dp: stop rx pktlog before suspend adds 2151ffde188a ath11k: set credit_update flag for flow controlled ep only adds 79802b13a492 ath11k: implement WoW enable and wakeup commands adds d578ec2a0d5c ath11k: hif: add ce irq enable and disable functions adds d1b0c33850d2 ath11k: implement suspend for QCA6390 PCI devices adds 7ab250385ec2 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds e5795aacd71b Merge tag 'wireless-drivers-next-2020-12-12' of git://git. [...] adds e2437ac2f59d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 771c8901568d net: dsa: mt7530: enable MTU normalization adds e0a64d1dffca nfc: s3fwrn5: let core configure the interrupt trigger adds 0b9b24140681 inet: frags: batch fqdir destroy works adds 13458ffe0a95 net: x25: Remove unimplemented X.25-over-LLC code stubs adds a67079b03165 selftests/bpf: fix bpf_testmod.ko recompilation logic adds 89ad7420b25c selftests/bpf: Drop the need for LLVM's llc adds b4fe9fec51ef selftests/bpf: Silence ima_setup.sh when not running in ve [...] new fe62de310e2b libbpf: Support modules in bpf_program__set_attach_target() API new 2e33f831fccd selftests/bpf: Add set_attach_target() API selftest for mo [...] new a4d2a7ad8683 libbpf: Expose libbpf ring_buffer epoll_fd new cd17d38f8b28 bpf: Permits pointers on stack for helper calls new b4b638c36b7e selftests/bpf: Add a test for ptr_to_map_value on stack fo [...] new a6b5e026e623 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds 86d21fc74745 netfilter: ctnetlink: add timeout and protoinfo to destroy events adds 8cfd9b0f8515 netfilter: nftables: generalize set expressions support adds 92b211a28992 netfilter: nftables: move nft_expr before nft_set adds 563125a73ac3 netfilter: nftables: generalize set extension to support f [...] adds 48b0ae046ee9 netfilter: nftables: netlink support for several set eleme [...] new 7bca5021a4e6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new 09d6217254c0 net: openvswitch: fix TTL decrement exception action execution new 49506a9ba061 net: dsa: mv88e6xxx: don't set non-existing learn2all bit [...] new efc36d3c344a net: mhi: Fix unexpected queue wake new 3764b0c5651e mptcp: attach subflow socket to parent cgroup new 141694df6573 mptcp: remove address when netlink flushes addrs new 6fe4ccdc3dab selftests: mptcp: add the flush addrs testcase new ba34c3de71ce mptcp: use MPTCPOPT_HMAC_LEN macro new ab82e996a1fa mptcp: hold mptcp socket before calling tcp_done new 049fe386d353 tcp: parse mptcp options contained in reset packets new 50c504a20a75 mptcp: parse and act on incoming FASTCLOSE option new 1bc7327b5fea mptcp: pm: simplify select_local_address() new 15e6ca974b14 mptcp: let MPTCP create max size skbs new ebf322822cc9 Merge branch 'mptcp-another-set-of-miscellaneous-mptcp-fixes' new 6d4634d1b091 net: Limit logical shift left of TCP probe0 timeout new 0e12c0271887 selftests: test_vxlan_under_vrf: mute unnecessary error message new fae06da4f261 octeontx2-af: Add devlink suppoort to af driver new f1168d1e207c octeontx2-af: Add devlink health reporters for NPA new 80b9414832a1 docs: octeontx2: Add Documentation for NPA health reporters new 8718d60ee64f Merge branch 'add-devlink-and-devlink-health-reporters-to' new bb7eae6dd230 net: mtk_eth: simplify the mediatek code return expression new 5bb0c4b5eb61 ice, xsk: Move Rx allocation out of while-loop new b893747c7ae7 Merge remote-tracking branch 'net-next/master' new c3e4ec3fef37 Merge remote-tracking branch 'gfs2/for-next' new b54139eb968d Merge remote-tracking branch 'mtd/mtd/next' new 0365df29cca7 Merge remote-tracking branch 'nand/nand/next' new df340410b403 Merge remote-tracking branch 'spi-nor/spi-nor/next' new c2c65c42c9b4 drm/amdgpu: fix regression in vbios reservation handling o [...] new 59d3ffced4ef drm/radeon: fix check order in radeon_bo_move new f42a3d780d2f Merge remote-tracking branch 'amdgpu/drm-next' adds 7cb917b2b7bb drm/i915/display/tc: Only WARN once for bogus tc port flag new 7fc1a5906968 Merge remote-tracking branch 'drm-intel/for-linux-next' new 95e3d610d35c drm/radeon: fix check order in radeon_bo_move new fef5fe5f601c Merge remote-tracking branch 'drm-misc/for-linux-next' adds b658e2a1443c gpu: drm: imx: convert comma to semicolon new 6da0d88570b6 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 9d3413203010 Merge remote-tracking branch 'regmap/for-next' new 18727138a9ef Merge remote-tracking branch 'modules/modules-next' adds 03161a952c7c Input: edt-ft5x06 - consolidate handling of number of electrodes adds 6782b5da2de3 Input: ad7877 - use new structure for SPI transfer delays adds 9db5fbe1a496 Input: synaptics-rmi4 - use new structure for SPI transfer delays adds 6a8f9ed23a8e Input: applespi - use new structure for SPI transfer delays adds c8834032ffe2 Input: imx_keypad - add COMPILE_TEST support adds 3d722dd4509d Input: atmel_mxt_ts - simplify the return expression of mx [...] adds c18b443ca5f7 Input: elants - document some registers and values adds 056115daede8 Input: elan_i2c - add new trackpoint report type 0x5F adds e4c9062717fe Input: elantech - fix protocol errors for some trackpoints [...] adds db41869108d4 MAINTAINERS: da7280 updates to the Dialog Semiconductor se [...] adds 4f3c429ec789 dt-bindings: input: Add document bindings for DA7280 adds cd3f609823a5 Input: new da7280 haptic driver adds 70a62fac8ffd Input: parkbd - convert comma to semicolon adds 94ddf7a371ff Input: ipx4xx-beeper - convert comma to semicolon adds 3e35c1946805 Input: adp5589-keys - do not unconditionally configure as [...] adds 51a224eaf851 Input: adp5589-keys - do not explicitly control IRQ for wakeup adds 888e5fad9b78 Input: stmpe - add axis inversion and swapping capability adds 5f23e464a29f dt-bindings: input: Convert sc27xx-vibra.txt to json-schema adds 0010d7bbf5f5 dt-bindings: input: Add compatible string for SC2721 and SC2730 adds 3993a1a951fe Input: sc27xx - add support for sc2730 and sc2721 new f051ae4f6c73 Input: cyapa_gen6 - fix out-of-bounds stack access new 92f0a3a22c7a Input: da7280 - fix spelling mistake "sequemce" -> "sequence" new 0fb95654e32c Merge remote-tracking branch 'input/next' adds 5a9a8897c253 alpha: add support for TIF_NOTIFY_SIGNAL adds 6d665a4d8b42 c6x: add support for TIF_NOTIFY_SIGNAL adds 2f9799ad0111 h8300: add support for TIF_NOTIFY_SIGNAL adds b269c229b0e8 ia64: add support for TIF_NOTIFY_SIGNAL adds b13e8bf615fe nds32: add support for TIF_NOTIFY_SIGNAL adds 24a31b81e383 riscv: add support for TIF_NOTIFY_SIGNAL adds f50a7052f5e7 sparc: add support for TIF_NOTIFY_SIGNAL adds 03941ccfda16 task_work: remove legacy TWA_SIGNAL path adds 792ee0f6db5b io_uring: JOBCTL_TASK_WORK is no longer used by task_work adds 98b89b649fce signal: kill JOBCTL_TASK_WORK adds e296dc4996b8 kernel: remove checking for TIF_NOTIFY_SIGNAL adds 355fb9e2b78e io_uring: remove 'twa_signal_ok' deadlock work-around adds d2286199e23b Merge branch 'tif-task_work.arch' into for-next adds 4297f511f680 Merge branch 'for-5.11/block' into for-next adds 5f85fbfa54dd Merge branch 'for-5.11/drivers' into for-next adds 805dbe9632ac Merge branch 'for-5.11/io_uring' into for-next adds b5f32555567c cdrom: Reset sector_size back it is not 2048. adds 8d2ac857a81d sr: Switch the sector size back to 2048 if sr_read_sector( [...] adds 31cc07761ccb sr: Remove in_interrupt() usage in sr_init_command(). adds 0ec750a44544 Merge branch 'for-5.11/drivers' into for-next adds 91cdf265b74b blk-mq: add helper allocating tagset->tags adds d220a21410e4 blk-mq: update arg in comment of blk_mq_map_queue adds fa94ba8a7b22 blk-mq: fix msec comment from micro to milli seconds adds 16b0eb23b531 Merge branch 'for-5.11/block' into for-next adds aeb2b0b1a3da block: drop dead assignments in loop_init() adds f4d252468e9f Merge branch 'for-5.11/drivers' into for-next new 02fb089904d9 Merge remote-tracking branch 'block/for-next' new 499783ddc88f Merge remote-tracking branch 'device-mapper/for-next' new 2f88ddd61224 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds f75fda373072 mmc: sdhci-xenon: use match data for controllers variants adds f29bf660bf41 mmc: sdhci-xenon: switch to device_* API adds 1542488031de mmc: sdhci-xenon: use clk only with DT adds 471cf4548e19 mmc: sdhci-xenon: introduce ACPI support adds 72b248cfbf3f dt-bindings: mmc: eliminate yamllint warnings new 8d8da2593a60 Merge remote-tracking branch 'mmc/next' new dcdf78fd74e8 Merge remote-tracking branch 'mfd/for-mfd-next' new 2e94d75e7558 Merge remote-tracking branch 'backlight/for-backlight-next' adds ad89cb5f0a1f power: supply: ab8500: Use local helper adds f8efa0a881e2 power: supply: ab8500: Convert to dev_pm_ops adds 532b623f3c86 power: supply: ab8500_charger: Oneshot threaded IRQs adds 807042539d8e power: supply: ab8500_fg: Request all IRQs as threaded adds 36f1de0d5c46 power: supply: ab8500: Use dev_err_probe() for IIO channels adds ec66096b7696 power: reset: new driver regulator-poweroff adds d6e33fc89e0f Documentation: DT: binding documentation for regulator-poweroff adds c2362519a04a power: supply: Fix a typo in warning message new 03122fc009dd Merge remote-tracking branch 'battery/for-next' adds 0da6736ecd10 regulator: max14577: Add proper module aliases strings adds 6a6939d5f588 regulator: pfuze100: Convert the driver to DT-only adds 2819569147cb regulator: mc13892-regulator: convert comma to semicolon adds 5e999f10a16b Merge remote-tracking branch 'regulator/for-5.11' into reg [...] new ea4a03b66209 Merge remote-tracking branch 'regulator/for-next' new a041be5fef38 Merge remote-tracking branch 'security/next-testing' new 3124398ad48a Merge remote-tracking branch 'integrity/next-integrity' new 77ac22af3cf7 Merge remote-tracking branch 'keys/keys-next' new 2fd87f98fe1e Merge remote-tracking branch 'selinux/next' new 6c8901059f42 Merge remote-tracking branch 'smack/next' adds f84b799996e2 Merge branches 'edac-spr', 'edac-igen6' and 'edac-misc' in [...] adds 9e7f25886bdf Merge tag 'edac_updates_for_v5.11' of git://git.kernel.org [...] adds 2b34233ce20b Merge tag 'ras_updates_for_v5.11' of git://git.kernel.org/ [...] adds 85fe40cad2da Merge tag 'x86_microcode_update_for_v5.11' of git://git.ke [...] adds 5583ff677b31 Merge tag 'x86_sgx_for_v5.11' of git://git.kernel.org/pub/ [...] adds 0d712978dcdd Merge tag 'x86_cpu_for_v5.11' of git://git.kernel.org/pub/ [...] adds ae1c1a8fd9c3 Merge tag 'x86_platform_for_v5.11' of git://git.kernel.org [...] adds 9c70f0467875 Merge tag 'x86_misc_for_v5.11' of git://git.kernel.org/pub [...] adds 54d794830f4d Merge tag 'x86_mm_for_v5.11' of git://git.kernel.org/pub/s [...] adds 9a02fd8b1924 x86/ia32_signal: Propagate __user annotation properly adds 405f868f13da Merge tag 'x86_cleanups_for_v5.11' of git://git.kernel.org [...] adds 8ba27ae36b41 Merge tag 'x86_cache_for_v5.11' of git://git.kernel.org/pu [...] adds 84292fffc246 Merge tag 'x86_build_for_v5.11' of git://git.kernel.org/pu [...] adds 228ddee8ed9e drm/amdgpu: fix check order in amdgpu_bo_move adds 68b111bf74a0 drm/radeon: fix check order in radeon_bo_move adds 2c075f38a708 Merge branch 'radeon-fixes' (Radeon and amdgpu fixes) adds 0b03beface02 Merge tag 'm68k-for-v5.11-tag1' of git://git.kernel.org/pu [...] adds 586592478b1f Merge tag 's390-5.11-1' of git://git.kernel.org/pub/scm/li [...] adds 0ca2ce81eb8e Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds 31909e3330c8 timens: additional helper functions for boottime offset handling adds 3ae700ecfae9 fs/proc: apply the time namespace offset to /proc/stat btime adds 716e343f014e selftests/timens: added selftest for /proc/stat btime adds 5c62634fc651 namespace: make timens_on_fork() return nothing adds 6d93a1971a0d Merge tag 'time-namespace-v5.11' of git://git.kernel.org/p [...] adds f9b4240b0747 Merge tag 'fixes-v5.11' of git://git.kernel.org/pub/scm/li [...] adds ff6135959a91 Merge tag 'docs-5.11' of git://git.lwn.net/linux new e43c4376b37c Merge remote-tracking branch 'tomoyo/master' new 305d7fcf9177 Merge remote-tracking branch 'tpmdd/next' new 9b16c42d495e Merge remote-tracking branch 'audit/next' new 18ce7f4fde31 ARM: dts: lpc32xx: Remove unused and undocumented 'pnx,timeout' new a217d8711da5 dt-bindings: Remove PicoXcell bindings new 4aa5b78fb546 dt-bindings: i2c: dw: cancel mandatory requirements for "# [...] new 23dd6845c2cf dt-bindings: mali-midgard: Add dynamic-power-coefficient new e33dc2f36367 dt-bindings: mali-bifrost: Add dynamic-power-coefficient new adc9a9ae905b Merge remote-tracking branch 'devicetree/for-next' new f7bd66eb7516 Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 74639cbf51d7 platform/chrome: cros_ec_spi: Don't overwrite spi::mode adds 7a5172b7990d platform/chrome: cros_ec_spi: Drop bits_per_word assignment adds 3b25f337929e spi: spi-geni-qcom: Use the new method of gpio CS control adds 49ab19a4a51a Merge series "spi: spi-geni-qcom: Use gpio descriptors for [...] adds 2fee9583198e spi: dt-bindings: clarify CS behavior for spi-cs-high and [...] adds 3e98a021cc85 Merge remote-tracking branch 'spi/for-5.11' into spi-next new 4b293e62c69f Merge remote-tracking branch 'spi/for-next' adds f781d940d3c8 Merge branch 'x86/urgent' adds f52fa080c732 Merge branch 'x86/sgx' adds b79b2c0e60a0 Merge branch 'x86/platform' adds 3ab3cfcf902f Merge branch 'x86/mm' adds 2d4a9ea26e26 Merge branch 'x86/misc' adds ce5d249f0c7b Merge branch 'x86/microcode' adds bd5cb460277d Merge branch 'x86/fpu' adds b19ba6f1385c Merge branch 'x86/entry' adds 59fb1f3352af Merge branch 'x86/cpu' adds ae1ebf16a01b Merge branch 'x86/cleanups' adds 0e92bff02ba9 Merge branch 'x86/cache' adds 28e1e2268cdb Merge branch 'x86/build' adds 058df195c234 x86/ioapic: Cleanup the timer_works() irqflags mess adds 18b050099729 Merge branch 'x86/apic' adds de1d6302443b Merge branch 'x86/cleanups' adds 05a0302c3548 rtc: mc146818: Prevent reading garbage adds dcf257e92622 rtc: mc146818: Reduce spinlock section in mc146818_set_time() adds b0ecd8e8c5ef rtc: cmos: Make rtc_cmos sync offset correct adds 354c796b9270 rtc: core: Make the sync offset default more realistic adds c9e6189fb031 ntp: Make the RTC synchronization more reliable adds 33e62e832384 ntp, rtc: Move rtc_set_ntp_time() to ntp code adds 69eca258c850 ntp: Make the RTC sync offset less obscure adds 76e87d96b30b ntp: Consolidate the RTC update implementation adds aa3b66f401b3 tick/sched: Make jiffies update quick check more robust adds 6115fabe6d2c ntp: Fix build error adds 4c166fa63683 Merge branch 'timers/core' adds 94b62182cb59 Merge branch 'sched/migrate-disable' adds 41ea667227ba x86, sched: Calculate frequency invariance for AMD systems adds 976df7e5730e x86, sched: Use midpoint of max_boost and max_P for freque [...] adds 3149cd553027 x86: Print ratio freq_max/freq_base used in frequency inva [...] adds 59a74b1544e1 sched: Fix kernel-doc markup adds 13d5a5e9f9b8 sched/fair: Clear SMT siblings after determining the core [...] adds 5b78f2dc3153 sched/fair: Trivial correction of the newidle_balance() comment adds 5b0cfa4d32c1 Merge branch 'sched/core' adds ee7ae217f7ce Merge branch 'ras/core' adds bdc6422f33a6 Merge branch 'perf/kprobes' adds 41eb26773a8f Merge branch 'perf/core' adds cdebe4a38b66 Merge branch 'locking/rwsem' adds 40342f892da7 Merge branch 'locking/core' adds c556cd306907 Merge branch 'irq/core' adds 91c1c092f27d efi: capsule: use atomic kmap for transient sglist mappings adds 4dbe44fb538c efi: capsule: clean scatter-gather entries from the D-cache adds c0249238feef efi: arm: reduce minimum alignment of uncompressed kernel adds ff20661bb54c efi/efi_test: read RuntimeServicesSupported adds 54649911f31b efi: stub: get rid of efi_get_max_fdt_addr() adds e661ba4fd1c9 Merge branch 'efi/core' adds 96c5e1adb1b5 Merge branch 'core/mm' adds dc780fed5a1b Merge branch 'core/entry' new 01002b1d4d7d Merge remote-tracking branch 'tip/auto-latest' new 626ad910e22f Merge remote-tracking branch 'clockevents/timers/drivers/next' new cbdf7c62e3b1 Merge remote-tracking branch 'edac/edac-for-next' adds 42a590b0fdf7 irqchip/gic: Spelling s/REturn/Return/ adds 3ee36352e269 irqchip/loongson-htpic: Fix build warnings adds b16a1caf4686 irqchip/ls-extirq: Add LS1043A, LS1088A external interrupt [...] adds 9898a59358d7 dt-bindings: interrupt-controller: update bindings for sup [...] adds 3841245e8498 irqchip/alpine-msi: Fix freeing of interrupts on allocatio [...] adds 0b39498230ae irqchip/gic-v4.1: Reduce the delay when polling GICR_VPEND [...] adds 47d5e0b0e1c1 dt-bindings: interrupt-controller: convert icpu intr bindi [...] adds b307ee828f61 dt-bindings: interrupt-controller: Add binding for few Mic [...] adds 5f0c75e7a133 irqchip/ocelot: prepare to support more SoC adds ffce73d44153 irqchip/ocelot: Add support for Luton platforms adds 7efdfbd15a21 irqchip/ocelot: Add support for Serval platforms adds 550c1424acf0 irqchip/ocelot: Add support for Jaguar2 platforms adds 6abbd6988971 irqchip/gic, gic-v3: Make SGIs use handle_percpu_devid_irq() adds e52e73b7e9f7 irqchip/armada-370-xp: Make IPIs use handle_percpu_devid_irq() adds ffdad793d579 irqchip/bcm2836: Make IPIs use handle_percpu_devid_irq() adds a2e042e13ff3 irqchip/hip04: Make IPIs use handle_percpu_devid_irq() adds b388fa501425 Revert "genirq: Add fasteoi IPI flow" adds 04e7f423f4a9 drivers/irqchip: Remove EZChip NPS interrupt controller adds b10d5fd489b0 irqchip/ti-sci-inta: Fix printing of inta id on probe success adds fc6c7cd38786 irqchip/ti-sci-intr: Fix freeing of irqs adds 91f90daa4fb2 platform-msi: Track shared domain allocation adds 5fe71d271df8 irqchip/gic-v3-its: Tag ITS device as shared if allocating [...] adds 34dd263fce31 irqchip/gic-v3-its: Flag device allocation as proxied if b [...] adds 1d3aec892862 genirq/affinity: Add irq_update_affinity_desc() adds 9806731db684 resource: Add irqresource_disabled() adds 1c3f69b4543a ACPI: Drop acpi_dev_irqresource_disabled() adds e15f2fa959f2 driver core: platform: Add devm_platform_get_irqs_affinity() adds 2f5fbc4305d0 irqchip/qcom-pdc: Fix phantom irq when changing between ri [...] new 6512bac43335 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 47cc89b5a035 Merge remote-tracking branch 'ftrace/for-next' new fea54ba13910 Merge remote-tracking branch 'rcu/rcu/next' new 70c4ca162293 Merge remote-tracking branch 'kvm-arm/next' new 18df3ee93cc5 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 92be139c5145 Merge remote-tracking branch 'kvms390/next' new d4577435ccaa Merge remote-tracking branch 'percpu/for-next' new 60c556633eff Merge remote-tracking branch 'workqueues/for-next' new 29b9531ad989 Merge remote-tracking branch 'drivers-x86/for-next' new 6ae9b5ffcaeb platform/chrome: cros_ec_typec: Tolerate unrecognized mux flags new 19f38a01287b Merge remote-tracking branch 'chrome-platform/for-next' new 10c622f3349b Merge remote-tracking branch 'hsi/for-next' new aa010211741f Merge remote-tracking branch 'leds/for-next' new fd2ab514dd55 Merge remote-tracking branch 'ipmi/for-next' adds 2ab695aa8eb8 ACPI: Use fwnode_init() to set up fwnode adds 46e85af0cc53 driver core: platform: don't oops in platform_shutdown() o [...] new 788569eabf9d Merge remote-tracking branch 'driver-core/driver-core-next' adds 60e998d1c6d9 USB: typec: tcpm: Hard Reset after not receiving a Request adds 301a633c1b5b USB: typec: tcpm: Fix PR_SWAP error handling adds fe79d5de7720 USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP adds ca955d3308ba USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL de [...] adds ecf4d4310a16 usb: typec: Add class for plug alt mode device adds 3b6c3d048089 usb: typec: tcpci: Enable bleed discharge when auto discha [...] adds 3db4c21c0f71 usb: typec: tcpm: Update vbus_vsafe0v on init adds b5206275b46c usb: typec: tcpm: convert comma to semicolon adds 007e3370806d Merge tag 'usb-serial-5.11-rc1' of https://git.kernel.org/ [...] adds 2eda5b5f9641 usb: ucsi: convert comma to semicolon adds a256e24021bf usb: phy: convert comma to semicolon new 841c4b8f4d73 Merge remote-tracking branch 'usb/usb-next' new 3aaeca8792d9 usb: cdns3: Add support for DRD CDNSP new 6e70e693e677 usb: cdns3: Split core.c into cdns3-plat and core.c file new aeb6f6091b9b usb: cdns3: Moves reusable code to separate module new 41d6992d242b usb: cdns3: Refactoring names in reusable code new c487e03929f0 usb: cdns3: Changed type of gadget_dev in cdns structure new 798c852d6000 usb: cdnsp: Device side header file for CDNSP driver new 7084eee81e54 usb: cdnsp: cdns3 Add main part of Cadence USBSSP DRD Driver new f3a0f3963ada usb: cdnsp: Add tracepoints for CDNSP driver new 3db719afce97 usb: cdns3: Change file names for cdns3 driver. new 270d1623ad1f MAINTAINERS: add Cadence USBSSP DRD IP driver entry new f608cb1cb5c1 usb: cdnsp: Mark cdnsp_gadget_ops with static keyword new e2862de57cac usb: cdns3: fix build when PM_SLEEP is not set new 47f436c51128 usb: cdns3: fix warning when USB_CDNS_HOST is not set new 0f4638c411ce usb: cdnsp: Removes some not useful function arguments new 139d9cbdeb33 usb: cdns3: Removes xhci_cdns3_suspend_quirk from host-export.h new 2c9a4078b904 usb: cdnsp: fix error handling in cdnsp_mem_init() new e4e0845d460e usb: cdns3: Fixes for sparse warnings new c4cd6acd2870 usb: cdnsp: Fixes for sparse warnings new 1b2cca6df66a Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new c12c98bd295a Merge remote-tracking branch 'phy-next/next' adds 87a0b9f98ac5 tty: serial: meson: enable console as module adds c3ae3dc896fa serial: 8250_pci: Drop bogus __refdata annotation new 8bba66d5e273 Merge remote-tracking branch 'tty/tty-next' adds 06bc4ca115cd extcon: Add driver for TI TUSB320 adds f6f79dd22f58 dt-bindings: extcon: add binding for TUSB320 adds 0e77f8e1d0c2 extcon: fsa9480: Rewrite bindings in YAML and extend adds f58f26ab22f7 extcon: fsa9480: Support TI TSU6111 variant adds e1efdb604f5c extcon: max77693: Fix modalias string adds 93f998879cd9 Merge tag 'extcon-next-for-5.11' of git://git.kernel.org/p [...] new d5d6096a9fa0 Merge remote-tracking branch 'char-misc/char-misc-next' new 6752f3655de4 Merge remote-tracking branch 'vfio/next' new 7e5e3dbdde88 Merge remote-tracking branch 'staging/staging-next' new 68c3f2175376 Merge remote-tracking branch 'mux/for-next' new bbf9eb37ce60 Merge remote-tracking branch 'icc/icc-next' adds 92de5fa2dc39 dmaengine: idxd: add ATS disable knob for work queues adds 4facce4c1263 dmaengine: qcom: Fix ADM driver kerneldoc markup adds 51b69c9679de dt-bindings: dma: mtk-apdma: add bindings for MT8516 SOC adds f25b463883a8 dmaengine: idxd: add IAX configuration support in the IDXD driver adds 4421fe533296 dmaengine: bam_dma: fix return of bam_dma_irq() adds a44d9d72453e dmaengine: stm32-dma: rework irq handler to manage error b [...] adds 5d4d4dfbda18 dmaengine: stm32-dma: clean channel configuration when cha [...] adds e0ebdbdcb42a dmaengine: stm32-dma: take address into account when compu [...] adds 1d3dd68749b9 dmaengine: stm32-mdma: rework interrupt handler new 6ef4474a84d7 Merge tag 'tags/drivers_soc_for_5.11' into dmaengine/next new e2de925bbfe3 dmaengine: ti: k3-udma: Correct normal channel offset when [...] new 5e1cb1cb0f9f dmaengine: ti: k3-udma: Wait for peer teardown completion [...] new 1609c15a20b8 dmaengine: ti: k3-udma: Add support for second resource ra [...] new 426506a7e0f1 dmaengine: ti: k3-udma-glue: Add function to get device po [...] new aa8a4c4edad0 dmaengine: ti: k3-udma-glue: Get the ringacc from udma_dev new d553e2ab0137 dmaengine: ti: k3-udma-glue: Configure the dma_dev for rings new 4f910c035f38 dmaengine: of-dma: Add support for optional router configu [...] new ab650ef6d548 dmaengine: Add support for per channel coherency handling new f082c6df970e dmaengine: doc: client: Update for dmaengine_get_dma_devic [...] new adc0f941f9a8 dmaengine: dmatest: Use dmaengine_get_dma_device new 991b96e0f122 dt-bindings: dma: ti: Add document for K3 BCDMA new 1d92cec649a3 dt-bindings: dma: ti: Add document for K3 PKTDMA new b9366e2577a3 dmaengine: ti: k3-psil: Extend psil_endpoint_config for K3 PKTDMA new 2329725d1a22 dmaengine: ti: k3-psil: Add initial map for AM64 new fc373e47d726 dmaengine: ti: Add support for k3 event routers new d782298c6f6b soc: ti: k3-ringacc: add AM64 DMA rings support. new 017794739702 dmaengine: ti: k3-udma: Initial support for K3 BCDMA new 8844898028d4 dmaengine: ti: k3-udma: Add support for BCDMA channel TPL [...] new d2abc982333c dmaengine: ti: k3-udma: Initial support for K3 PKTDMA new 5b65781d06ea dmaengine: ti: k3-udma-glue: Add support for K3 PKTDMA new 115ff12aecfd soc: ti: k3-ringacc: Use correct error casting in k3_ringa [...] new 370547959dd7 Merge remote-tracking branch 'dmaengine/next' new ba56f8e23572 Merge remote-tracking branch 'cgroup/for-next' adds 4433cfa53d3e Merge branch 'misc' into for-next adds aa86f5b4a90b Merge branch 'fixes' into for-next new 69fc24f358ec Merge remote-tracking branch 'scsi/for-next' new 8a3a4eff2ec1 Merge remote-tracking branch 'scsi-mkp/for-next' new 8584ae15505c Merge remote-tracking branch 'vhost/linux-next' new 7dae092e5991 Merge remote-tracking branch 'rpmsg/for-next' new e6071cada169 dt-bindings: mt7621-gpio: convert bindings to YAML format new 9d5522199505 gpiolib: irq hooks: fix recursion in gpiochip_irq_unmask new 9777d0bfdae7 gpio: cs5535: Simplify the return expression of cs5535_gpi [...] new 356b01a986a5 gpio: gpio-hisi: Add HiSilicon GPIO support new a8f25236e6e3 MAINTAINERS: Add maintainer for HiSilicon GPIO driver new 2cd64ae98f35 gpiolib: Disallow identical line names in the same chip new 48695a8096ab gpio: hisi: Do not require ACPI for COMPILE_TEST new a2e5f9277f66 MAINTAINERS: Remove reference to non-existing file new 4a9fba27650b Merge remote-tracking branch 'gpio/for-next' new be2dc859abd4 pinctrl: pinctrl-microchip-sgpio: Add irq support (for sparx5) new 01a9350bdd49 dt-bindings: pinctrl: pinctrl-microchip-sgpio: Add irq support new a15f859694c2 pinctrl: mediatek: simplify the return expression of mtk_p [...] new 3df09cb8c92e pinctrl/spear: simplify the return expression of spear300_ [...] new 1b81d8949c72 Merge remote-tracking branch 'pinctrl/for-next' new ce1e29a85c92 Merge remote-tracking branch 'pwm/for-next' new e63ea3374730 Merge remote-tracking branch 'userns/for-next' new d2e8f195359b Merge remote-tracking branch 'kselftest/next' new d51d066e240a Merge remote-tracking branch 'livepatching/for-next' new cc641fdfbe8d Merge remote-tracking branch 'coresight/next' new fe1e2b59e43e Merge remote-tracking branch 'rtc/rtc-next' new fcc7e0c0e29d Merge remote-tracking branch 'ntb/ntb-next' new 7338567eef13 Merge remote-tracking branch 'seccomp/for-next/seccomp' new 003099777894 Merge remote-tracking branch 'slimbus/for-next' new 62827983fc93 Merge remote-tracking branch 'nvmem/for-next' new b0dc2a3a796d Merge remote-tracking branch 'xarray/main' adds 7f3f227b41e8 hv_balloon: simplify math in alloc_balloon_pages() adds d1df458cbfdb hv_balloon: do adjust_managed_page_count() when ballooning [...] new affe1437b32c Merge remote-tracking branch 'hyperv/hyperv-next' new 7abe0224623f Merge tag 'time-namespace-v5.11' of gitolite.kernel.org:pu [...] new c707c18b979e Merge remote-tracking branch 'pidfd/for-next' new 2e242ff22eca Merge remote-tracking branch 'fpga/for-next' new 7a06be8fe368 Merge remote-tracking branch 'kunit-next/kunit' new 0e20ac363157 Merge remote-tracking branch 'notifications/notifications- [...] new 12db15d0e947 Merge remote-tracking branch 'memblock/for-next' adds 5c3756f86712 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds f4e07336441d /proc/kpageflags: do not use uninitialized struct pages adds 5cc5868d3c57 kthread: add kthread_work tracepoints adds 262d537ae0d9 kthread_worker: document CPU hotplug handling adds 2251c56f4db5 kthread_worker-document-cpu-hotplug-handling-fix adds 7d3ca485de52 uapi: move constants from <linux/kernel.h> to <linux/const.h> adds 070dcbaaf324 ide/falcon: remove in_interrupt() usage adds d1d2c2da76c7 ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] adds bc8bfb2f0e08 fs/ntfs: remove unused varibles adds a171222cc365 fs/ntfs: remove unused variable attr_len adds 239fe2f506e7 fs/ocfs2/cluster/tcp.c: remove unneeded break adds 2046220c37f5 ocfs2: ratelimit the 'max lookup times reached' notice adds 3fed30fc323b ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 1eba8f1bbddf ocfs2: fix ocfs2 corrupt when iputting an inode adds f92728d5dbb0 arch/Kconfig: fix spelling mistakes adds 8d15fb75cd3e ramfs: support O_TMPFILE adds 31fae33db63a kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 82d2f93d597d mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] adds 7f0f5d576d78 mm: slab: clarify krealloc()'s behavior with __GFP_ZERO adds c886b76979f6 mm: slab: provide krealloc_array() adds fd4d3fa0996c ALSA: pcm: use krealloc_array() adds 736f3d18a724 vhost: vringh: use krealloc_array() adds e1e58fefe7cd pinctrl: use krealloc_array() adds 8cbc57ca115e edac: ghes: use krealloc_array() adds 7e174c5cf455 drm: atomic: use krealloc_array() adds 6a70c41f85ca hwtracing: intel: use krealloc_array() adds 7bdc26899509 dma-buf: use krealloc_array() adds 4be9ebc88c79 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() adds 52de8a4f1f6c mm/slub: let number of online CPUs determine the slub page order adds 66d50994269a device-dax/kmem: use struct_size() adds 6a32ca104801 mm: fix page_owner initializing issue for arm32 adds ae24f39471bf mm/page_owner: Record timestamp and pid adds 4b937c01f59d mm/filemap/c: break generic_file_buffered_read up into mul [...] adds eb17b895cb62 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] adds 0133465a6859 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds 235a4c5c2790 mm/truncate: add parameter explanation for invalidate_mapp [...] adds c8af0677c9fd mm/filemap.c: remove else after a return adds 052954cbc46d mm-remove-the-unuseful-else-after-a-return-fix adds 3a63651efc63 mm/gup_benchmark: rename to mm/gup_test adds ca9164119f9e selftests/vm: use a common gup_test.h adds ea11b918769d selftests/vm: rename run_vmtests --> run_vmtests.sh adds 22953aaed0a0 selftests/vm: minor cleanup: Makefile and gup_test.c adds 4cf78f967c7a selftests/vm: only some gup_test items are really benchmarks adds 8265aacaa6f9 selftests/vm: gup_test: introduce the dump_pages() sub-test adds d4340777e852 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] adds 565da4ed4f74 selftests/vm: hmm-tests: remove the libhugetlbfs dependency adds e78dd250c02a selftests/vm: 2x speedup for run_vmtests.sh adds 681713d328ad mm/gup_test.c: mark gup_test_init as __init function adds 35e34fe4dc65 mm/gup_test: GUP_TEST depends on DEBUG_FS adds 994e5f71ad43 mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 adds b79b1f835d8b mm/gup: reorganize internal_get_user_pages_fast() adds 70946f0493a0 mm/gup: prevent gup_fast from racing with COW during fork adds 7c4a3ac43711 mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] adds c7e0a9774201 mm/gup: remove the vma allocation from gup_longterm_locked() adds 0e5c263163c3 mm/gup: combine put_compound_head() and unpin_user_page() adds 3009cfc78677 mm: handle zone device pages in release_pages() adds 4986689a882d mm/swapfile.c: use helper function swap_count() in add_swa [...] adds 37a6f3b4a8cd mm/swap_state: skip meaningless swap cache readahead when [...] adds e246f0e1d5bb mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] adds 82f57391e50c mm/swapfile.c: remove unnecessary out label in __swap_duplicate() adds 44c3bf22a732 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] adds d89f3ababcac mm: remove pagevec_lookup_range_nr_tag() adds 26dd6328c760 mm/wap: don't SetPageWorkingset unconditionally during swapin adds 46e2001c9b60 mm/shmem.c: make shmem_mapping() inline adds c2db74839f4c tmpfs: fix Documentation nits adds e259ac31fbcc mm: memcontrol: add file_thp, shmem_thp to memory.stat adds 2c6f76b81c2f mm: memcontrol: add file_thp, shmem_thp to memory.stat fix adds 88b9c2aa842b mm: memcontrol: remove unused mod_memcg_obj_state() adds b98e36fbdbdc mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] adds b139414e98c8 mm: memcg/slab: fix return of child memcg objcg for root memcg adds d08caf781cd4 mm: memcg/slab: fix use after free in obj_cgroup_charge adds fade95775259 mm/rmap: always do TTU_IGNORE_ACCESS adds 5cbc1d264268 mm/memcg: update page struct member in comments adds 38a91cccfca2 mm: memcg: fix obsolete code comments adds 82a8b22b70bc mm: memcg: deprecate the non-hierarchical mode adds 9f92fdf568d1 docs: cgroup-v1: reflect the deprecation of the non-hierar [...] adds c086982e44fb cgroup: remove obsoleted broken_hierarchy and warned_broke [...] adds 0f27a6587f4b mm/page_counter: use page_counter_read in page_counter_set_max adds 2c2ad91d4218 mm: memcg: remove obsolete memcg_has_children() adds 565092b2b685 mm/thp: move lru_add_page_tail() to huge_memory.c adds b29b2bdecbf5 mm/thp: use head for head page in lru_add_page_tail() adds 5fb0e3e74f84 mm/thp: simplify lru_add_page_tail() adds bbbef6e0f126 mm/thp: narrow lru locking adds 94adc6e1ad84 mm/vmscan: remove unnecessary lruvec adding adds de32674db5da mm/rmap: stop store reordering issue on page->mapping adds 784e09e0d4e5 mm-rmap-stop-store-reordering-issue-on-page-mapping-fix adds a1f7d9f44735 mm: page_idle_get_page() does not need lru_lock adds c570b10ac3c9 mm/memcg: add debug checking in lock_page_memcg adds 7c919c85b2c2 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn adds 6e43e4ce9206 mm/lru: move lock into lru_note_cost adds 04642388f516 mm/vmscan: remove lruvec reget in move_pages_to_lru adds 3eb53c5f82fd mm/mlock: remove lru_lock on TestClearPageMlocked adds eba8373dcb40 mm/mlock: remove __munlock_isolate_lru_page() adds 50e5e5382e3d mm/lru: introduce TestClearPageLRU() adds 33d796b4b845 mm/compaction: do page isolation first in compaction adds f7f04513649f mm/swap.c: serialize memcg changes in pagevec_lru_move_fn adds 78a6f8b1161c mm/lru: replace pgdat lru_lock with lruvec lock adds b1a677760b47 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix adds ac042a17748b mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 adds b8d794602cb4 mm/lru: introduce relock_page_lruvec() adds 6acedc7682e8 mm-lru-introduce-the-relock_page_lruvec-function-fix adds 16c8f779f669 mm/lru: revise the comments of lru_lock adds 0b47a0f307ef mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state adds 099f1151aee1 mm: memcontrol: Assign boolean values to a bool variable adds cc3a29f1b3ab mm/memcg: remove incorrect comment adds c90f804d3add mm: move lruvec stats update functions to vmstat.h adds fb09e6adb32c mm: memcontrol: account pagetables per node adds 8831d3f3564b xen/unpopulated-alloc: consolidate pgmap manipulation adds fa94bfe31609 kselftests: vm: add mremap tests adds 72ad8951bac1 mm: speedup mremap on 1GB or larger regions adds 2499eda6ddf6 arm64: mremap speedup - enable HAVE_MOVE_PUD adds e77846c3da18 x86: mremap speedup - Enable HAVE_MOVE_PUD adds a8724a8c89df mm: cleanup: remove unused tsk arg from __access_remote_vm adds 961f40b7ba82 mm/mmap.c: fix the adjusted length error adds 22a5ce0fcd99 mm/mapping_dirty_helpers: enhance the kernel-doc markups adds b8d53d708518 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] adds 3a5d059cc1c0 mm: mmap_lock: add tracepoints around lock acquisition adds 9658f7cb718b mm: mmap_lock: fix use-after-free race and css ref leak in [...] adds dc8b9db813eb mmap_lock-add-tracepoints-around-lock-acquisition-fix-v3 adds f1609884eb0b sparc: fix handling of page table constructor failure adds e496d258091f mm: move free_unref_page to mm/internal.h adds 9513a2a4c062 mm/mremap: account memory on do_munmap() failure adds bdfdb7aedf60 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] adds 19f468d54fcf mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio adds b01dd8816b41 vm_ops: rename .split() callback to .may_split() adds 2b44879fdbcf mremap: check if it's possible to split original vma adds ca458068d9dc mm: forbid splitting special mappings adds 0d68dfc7b6cc mm: track mmu notifiers in fs_reclaim_acquire/release adds ec71a28613a3 mm: extract might_alloc() debug check adds 265596562bda locking/selftests: add testcases for fs_reclaim adds 58155dbe7a74 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow adds a7897a4b7262 mm/vmalloc: use free_vm_area() if an allocation fails adds c0725ddeafcc mm/vmalloc: rework the drain logic adds 9f150f91a63c mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] adds 433e93add35e mm/vmalloc.c: remove unnecessary return statement adds b38dd61dedff docs/vm: remove unused 3 items explanation for /proc/vmstat adds 78e82fb405ce mm/vmalloc.c: fix kasan shadow poisoning size adds dd6e878fcc2d workqueue: kasan: record workqueue stack adds 9dfb5f356631 kasan: print workqueue stack adds 61d54dca4c42 lib/test_kasan.c: add workqueue test case adds cb70feff7a7f kasan: update documentation for generic kasan adds 1d5adacc135c alpha: switch from DISCONTIGMEM to SPARSEMEM adds bd6040541319 ia64: remove custom __early_pfn_to_nid() adds caa241823703 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements adds fd231e053263 ia64: discontig: paging_init(): remove local max_pfn calculation adds 63dec76b6926 ia64: split virtual map initialization out of paging_init() adds 2fd547e3a99c ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM adds 7f6308883d76 ia64: make SPARSEMEM default and disable DISCONTIGMEM adds 998f2a84a169 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL adds 6565a4c0e17c arm, arm64: move free_unused_memmap() to generic mm adds 72270c19cc2e arc: use FLATMEM with freeing of unused memory map instead [...] adds 33a0990b75c8 m68k/mm: make node data and node setup depend on CONFIG_DI [...] adds 69ff059ac44a m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM adds 622a73635790 m68k: deprecate DISCONTIGMEM adds 17236283be1f mm: introduce debug_pagealloc_{map,unmap}_pages() helpers adds 60036afe0f03 PM: hibernate: make direct map manipulations more explicit adds d692f17d6c9c arch, mm: restore dependency of __kernel_map_pages() on DE [...] adds d7b3fe6da326 arch, mm: make kernel_page_present() always available adds 318cc42ef67b mm, page_alloc: clean up pageset high and batch update adds 9f72f13197b8 mm, page_alloc: calculate pageset high and batch once per zone adds 900b930794b2 mm, page_alloc: remove setup_pageset() adds cc401f129ffa mm, page_alloc: simplify pageset_update() adds c4109a8e2588 mm, page_alloc: cache pageset high and batch in struct zone adds 8b2876210d64 mm, page_alloc: move draining pcplists to page isolation users adds fc232410fb20 mm, page_alloc: disable pcplists during memory offline adds 04ea301522aa mm-page_alloc-disable-pcplists-during-memory-offline-fix adds f3c984a82c81 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] adds 5bc3f242b43a mm/page-flags: fix comment adds 7a57311244ea mm/page_alloc: add __free_pages() documentation adds 0010e4658986 mm/page_alloc: mark some symbols with static keyword adds 12c932fb09a7 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] adds a51849b3902e init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] adds 9a0bf8fcf4fb mm: page_alloc: refactor setup_per_zone_lowmem_reserve() adds 20924697b866 mm/page_alloc: speed up the iteration of max_order adds 581cb8e602b8 mm,hwpoison: drain pcplists before bailing out for non-bud [...] adds a39bcbdf2901 mm,hwpoison: take free pages off the buddy freelists adds 285923809400 mm,hwpoison: take free pages off the buddy freelists for hugetlb adds a9e858b542b8 mm,hwpoison: drop unneeded pcplist draining adds 923eb50a53ee mm,hwpoison: refactor get_any_page adds 0670a1fbceac mm,hwpoison: disable pcplists before grabbing a refcount adds 743b55803dbe mm,hwpoison: remove drain_all_pages from shake_page adds dbea50796e99 mm,memory_failure: always pin the page in madvise_inject_error adds b6185381df5e mm,hwpoison: return -EBUSY when migration fails adds 4de0078667b5 mm/hugetlb.c: just use put_page_testzero() instead of page [...] adds 2b517531d096 mm/huge_memory.c: update tlb entry if pmd is changed adds 0e7550941208 MIPS: do not call flush_tlb_all when setting pmd entry adds ac7077e3247e include/linux/huge_mm.h: remove extern keyword adds e4a29fc96f75 khugepaged: add parameter explanations for kernel-doc markup adds 6b2c2ed988e3 mm: hugetlb: fix type of delta parameter and related local [...] adds 482a2f190eca mm,hugetlb: remove unneeded initialization adds b1f0555ea055 mm: don't wake kswapd prematurely when watermark boosting [...] adds 11ef6ae43f8b mm/vmscan: drop unneeded assignment in kswapd() adds 9fa05461914c mm/vmscan.c: remove the filename in the top of file comment adds 9dcce7c31e89 mm/vmscan: __isolate_lru_page_prepare() cleanup adds 540f9bdd1de0 mm/page_isolation: do not isolate the max order page adds 0a18fbbe2e36 z3fold: simplify freeing slots adds f1945fb2da3e z3fold: stricter locking and more careful reclaim adds 7d91e4984ade z3fold: remove preempt disabled sections for RT adds 4c28a72c8504 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] adds 2854c3e8c0d1 mm/compaction: move compaction_suitable's comment to right place adds 69c74596f168 mm/compaction: make defer_compaction and compaction_deferr [...] adds a369e7fce44b mm: memblock: enforce overlap of memory.memblock and memor [...] adds 43c0cb131442 mm: fix initialization of struct page for holes in memory layout adds 47cb429a7896 mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] adds f4d3b9673126 mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() adds 111fb9b3cd2e mm/migrate.c: fix comment spelling adds 21477dcaed86 mm/migrate.c: optimize migrate_vma_pages() mmu notifier adds 1c7b6fa207ce mm: support THPs in zero_user_segments adds 139869189f87 opcode: 0000 EIP: zero_user_segments] adds 75f898eb281e mm: truncate_complete_page() does not exist any more adds 655e3216a44b mm: migrate: simplify the logic for handling permanent failure adds b478e55eb63c mm: migrate: skip shared exec THP for NUMA balancing adds 4eab4a53f453 mm: migrate: clean up migrate_prep{_local} adds e7c25eff2f38 mm: migrate: return -ENOSYS if THP migration is unsupported adds 6146269c536d mm: migrate: remove unused parameter in migrate_vma_insert_page() adds 64d2040bebcb mm: make pagecache tagged lookups return only head pages adds 084e15209aad mm/shmem: use pagevec_lookup in shmem_unlock_mapping adds 1c08e5569100 mm/swap: optimise get_shadow_from_swap_cache adds 19151174b180 mm: add FGP_ENTRY adds f83e4e5e5c21 mm/filemap: rename find_get_entry to mapping_get_entry adds 3a4fa3b5d283 mm/filemap: add helper for finding pages adds 3f3ee7413ae1 fix mm-filemap-add-helper-for-finding-pages.patch adds f4a46331ef04 mm/filemap: add mapping_seek_hole_data adds e614cf0b276a fix mm-filemap-add-mapping_seek_hole_data.patch adds 8fd22ab65654 iomap: use mapping_seek_hole_data adds fa95c3fb6da9 mm: add and use find_lock_entries adds 5d4dc7ec533e fix mm-add-and-use-find_lock_entries.patch adds 926123abddf9 mm: add an 'end' parameter to find_get_entries adds 3d9c5b575826 mm: add an 'end' parameter to pagevec_lookup_entries adds 088328536bb9 mm: remove nr_entries parameter from pagevec_lookup_entries adds a273e732523f mm: pass pvec directly to find_get_entries adds e7735c97e29d mm: remove pagevec_lookup_entries adds 41319cec25f9 mm,thp,shmem: limit shmem THP alloc gfp_mask adds 3fda1c88c699 mm,thp,shm: limit gfp mask to no more than specified adds 6ba086b8dedd mm,thp,shmem: make khugepaged obey tmpfs mount flags adds 7cdb61c58e49 mm/cma.c: remove redundant cma_mutex lock adds 576f36c3c811 mm: cma: improve pr_debug log in cma_release() adds 1592413d5ad7 mm-cma-improve-pr_debug-log-in-cma_release-fix adds 4dd60bb3e0ff mm, page_alloc: do not rely on the order of page_poison an [...] adds e9fb1ed41224 mm, page_poison: use static key more efficiently adds 8852002d0a95 kernel/power: allow hibernation with page_poison sanity checking adds 982cb8f20614 mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY adds 9aece3b80f4c mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO adds 6ad9628509ba mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds e81bdd2e2008 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 9e6fc3a40858 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds d02eb5bb4f0a userfaultfd: add UFFD_USER_MODE_ONLY adds 3452331fda80 userfaultfd: add user-mode only option to unprivileged_use [...] adds 65e717090926 userfaultfd: selftests: make __{s,u}64 format specifiers portable adds 47e1c7cc491b userfaultfd-selftests-make-__su64-format-specifiers-portable-v2 adds 533c3b16b513 userfaultfd/selftests: always dump something in modes adds 0cd7fb6a98d9 userfaultfd/selftests: fix retval check for userfaultfd_open() adds 96f1f1c26a77 userfaultfd/selftests: hint the test runner on required privilege adds a45009f21a3c mm/zswap: make struct kernel_param_ops definitions const adds dcc4d8d9db3b mm/zswap: fix passing zero to 'PTR_ERR' warning adds 86417fae11c2 mm/zswap: move to use crypto_acomp API for hardware acceleration adds 4aca210bb2b8 mm/zsmalloc.c: rework the list_add code in insert_zspage() adds a7fe50493d1c mm/process_vm_access: remove redundant initialization of iov_r adds 5386a20ae7c6 zram: support page writeback adds e7accb60be5c zram: add stat to gather incompressible pages since zram set up adds 7083381e7523 zram: break the strict dependency from lzo adds 981bebdf3022 mm: fix kernel-doc markups adds d82ac6f03acb mm: use sysfs_emit for struct kobject * uses adds 58b9bb96ff4b mm: huge_memory: convert remaining use of sprintf to sysfs [...] adds a49d1b07ff7a mm:backing-dev: use sysfs_emit in macro defining functions adds 4626315a10e4 mm: shmem: convert shmem_enabled_show to use sysfs_emit_at adds 853a0c1e3b8f mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] adds 18581d9a1f1b mm: fix fall-through warnings for Clang adds 89bc80e2c674 mm: cleanup kstrto*() usage adds 3b295ea3a66b mm: add Kernel Electric-Fence infrastructure adds 957aca52906b kfence: Fix parameter description for kfence_object_start() adds ef020f779b90 kfence: avoid stalling work queue task without allocations adds e21d96503add x86, kfence: enable KFENCE for x86 adds 4d4fca539f6c arm64, kfence: enable KFENCE for ARM64 adds de62cb015b9b kfence: use pt_regs to generate stack trace on faults adds c248c80eca73 mm, kfence: insert KFENCE hooks for SLAB adds a470e5d5e554 mm, kfence: insert KFENCE hooks for SLUB adds fa5b7711f7aa kfence, kasan: make KFENCE compatible with KASAN adds 0fca5f991268 kfence, Documentation: add KFENCE documentation adds 50ddd24e216f kfence: add test suite adds 10734d3b0282 MAINTAINERS: add entry for KFENCE adds 8fb9bd3f05e4 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 29e0c129c2b2 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds d3928b0cbb6f kernel/hung_task.c: Monitor killed tasks. adds 88a41f72c947 alpha: Replace bogus in_interrupt() adds e1583b3d5a34 procfs: delete duplicated words + other fixes adds 8195a554ccb0 proc: provide details on indirect branch speculation adds a28f9bacd54f proc-provide-details-on-indirect-branch-speculation-v2 adds abe2353f71da proc: fix lookup in /proc/net subdirectories after setns(2) adds 7f014d72f7e1 proc/sysctl: make protected_* world readable adds 930389b31f5f asm-generic: force inlining of get_order() to work around [...] adds 9b5514a93494 kernel.h: Split out mathematical helpers adds 9f1b3a3b2d40 kernel.h: split out mathematical helpers fix adds e1a409908d0d kernel/acct.c: use #elif instead of #end and #elif adds aeea4ece464a include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] adds 204939ed72ea bitmap: remove unused function declaration adds af491e9bdd78 lib/test_free_pages.c: add basic progress indicators adds 2b8d7a3855fc lib/stackdepot.c: replace one-element array with flexible- [...] adds 82b78a3b2705 lib/stackdepot.c: use flex_array_size() helper in memcpy() adds f6a22b85686b lib/stackdepot.c: use array_size() helper in jhash2() adds c1fb8bf58f12 lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT adds 8250e121c672 lib/list_kunit: follow new file name convention for KUnit tests adds 17bf776cf09a lib/linear_ranges_kunit: follow new file name convention f [...] adds 23fa4e39ee62 lib/bits_kunit: follow new file name convention for KUnit tests adds d9e9ef1393cc lib/cmdline: fix get_option() for strings starting with hyphen adds ce549492a356 lib/cmdline: allow NULL to be an output for get_option() adds 1987f84faec6 lib/cmdline_kunit: add a new test suite for cmdline API adds 69cf3ec22416 lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix adds 548b33b753c9 lib/cmdline_kunit: type of expected returned values should be int adds a75235708b87 lib/cmdline_kunit: provide meaningful MODULE_LICENSE() adds e01dc46130b7 lib: optimize cpumask_local_spread() adds e69266189ac0 ilog2: Improve ilog2 for constant arguments adds 7a572cfb27d4 ilog2-improve-ilog2-for-constant-arguments-checkpatch-fixes adds 9b9039c72acf lib/string: remove unnecessary #undefs adds 7459d10f0b4b lib: string.h: detect intra-object overflow in fortified s [...] adds ff08f95c56eb lkdtm: tests for FORTIFY_SOURCE adds 076badf635ec string.h: add FORTIFY coverage for strscpy() adds 29da3dd32242 drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] adds b410a02a1ea3 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment adds ac4bd2fc67ea lib: cleanup kstrto*() usage adds 235ffca8e474 lib/lz4: explicitly support in-place decompression adds 7765e1d9883d bitops: introduce the for_each_set_clump macro adds 44e5d2186090 lib/test_bitmap.c: add for_each_set_clump test cases adds 0a7a134b6873 lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] adds 8ccaaf92c5d5 gpio: thunderx: utilize for_each_set_clump macro adds 401c84df2c36 gpio: xilinx: utilize generic bitmap_get_value and _set_value adds 2e450ec0110e checkpatch: add new exception to repeated word check adds f784df59ef45 checkpatch: fix false positives in REPEATED_WORD warning adds 85d747d3a480 checkpatch: ignore generated CamelCase defines and enum values adds 4e1578ef8cc6 checkpatch: prefer static const declarations adds 571c2793aec2 checkpatch: allow --fix removal of unnecessary break statements adds 4e0172a63503 checkpatch: extend attributes check to handle more patterns adds 03ffbf43f5f4 checkpatch: add a fixer for missing newline at eof adds 28e3e8699bde checkpatch: update __attribute__((section("name"))) quote removal adds f56f6266357f checkpatch-update-__attribute__sectionname-quote-removal-v2 adds ee28e1878627 checkpatch: add fix option for GERRIT_CHANGE_ID adds df2e5892ce84 checkpatch: add __alias and __weak to suggested __attribut [...] adds 3a9c9e99d31b checkpatch: improve email parsing adds 1a9ef30121f6 checkpatch: fix spelling errors and remove repeated word adds 7d4732c1db56 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags adds d4aef63a4cef checkpatch: fix unescaped left brace adds 8b3ae6caf132 checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS adds 98077b1909eb checkpatch: add fix option for LOGICAL_CONTINUATIONS adds da2ac5b49eb8 checkpatch: add fix and improve warning msg for non-standa [...] adds 0b6a1dbbe483 checkpatch: add warning for unnecessary use of %h[xudi] an [...] adds aedb987713fd checkpatch: add warning for lines starting with a '#' in c [...] adds dc2bcf587cbf checkpatch: fix TYPO_SPELLING check for words with apostrophe adds e42bb6d3aa5b checkpatch-fix-typo_spelling-check-for-words-with-apostrophe-fix adds 5ca7affbc400 checkpatch: add printk_once and printk_ratelimit to prefer [...] adds 7a3c03ccd5a3 fs/nilfs2: remove some unused macros to tame gcc adds d00aadff43bf kdump: append uts_namespace.name offset to VMCOREINFO adds 687d004532e9 rapidio: remove unused rio_get_asm() and rio_get_device() adds 13ea8ef82d84 gcov: remove support for GCC < 4.9 adds c49dee1ff9b4 gcov: fix kernel-doc markup issue adds 11844acb58ae bfs: don't use WARNING: string when it's just info. adds 119891c4b10e relay: remove unused buf_mapped and buf_unmapped callbacks adds 68e8c1d096be relay: require non-NULL callbacks in relay_open() adds bc8ab08df9dc relay: make create_buf_file and remove_buf_file callbacks [...] adds 85d6db7d05ee relay: allow the use of const callback structs adds 6406b34402c7 relay-allow-the-use-of-const-callback-structs-v3 adds ab90777fc5a7 drm/i915: make relay callbacks const adds 17d49f9c633e ath10k: make relay callbacks const adds d10e9d7ced8d ath11k: make relay callbacks const adds 0a596743ada7 ath9k: make relay callbacks const adds 471a4e4acb1b blktrace: make relay callbacks const adds 8d7f928aabf9 aio: simplify read_events() adds acb24114ac65 kernel/resource.c: fix kernel-doc markups adds 45a8ce825c1d resource-fix-kernel-doc-markups-checkpatch-fixes adds 1f4860984aa5 ubsan: remove redundant -Wno-maybe-uninitialized adds bb12b8e4147b ubsan: move cc-option tests into Kconfig adds 85655cdb5b8f ubsan: disable object-size sanitizer under GCC adds c32a141b3846 ubsan: disable UBSAN_TRAP for all*config adds bd06731ef42b ubsan: enable for all*config builds adds 572fc9d54214 powerpc: add .data..Lubsan_data*/.data..Lubsan_type* secti [...] adds 3c67dabb6817 ubsan: remove UBSAN_MISC in favor of individual options adds 725b4b699d95 ubsan: expand tests and reporting adds b3159004569b kcov: don't instrument with UBSAN adds 6fceab58b560 reboot: refactor and comment the cpu selection code adds e3fa6dc52237 reboot: allow to specify reboot mode via sysfs adds 16f3f771cbcc reboot: fix variable assignments in type_store adds a6616f53113b reboot: remove cf9_safe from allowed types and rename cf9_force adds 3124dd22f00f reboot: allow to override reboot type if quirks are found adds 283e7dde237a reboot: hide from sysfs not applicable settings adds 7871e047f041 fault-injection: handle EI_ETYPE_TRUE adds d82a97956789 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static new b8a25685b93f Merge branch 'akpm-current/current' new 12a2436feb57 kmap: stupid hacks to make it compile new f25c2e7e04ba apparmor: remove duplicate macro list_entry_is_head() new 86b88b599e9b mm/memcg: bail early from swap accounting if memcg disabled new 73c8d69ef25d mm/memcg: warning on !memcg after readahead page charged new 0bf9ff54beb2 mm/memcg: remove unused definitions new 4b13470d039b mm, kvm: account kvm_vcpu_mmap to kmemcg new 1b547a2fa5ed mm: slub: call account_slab_page() after slab page initialization new e8105d536f8c mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] new 0e3b8bfc0416 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] new 8d8b6a27c1ad mm/memcontrol:rewrite mem_cgroup_page_lruvec() new 26766a790fa6 mm/memcg: add missed warning in mem_cgroup_lruvec new 369843861f73 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() new e0465e8367b0 treewide: remove stringification from __alias macro definition new 51a75343b3dc ARM: boot: quote aliased symbol names in string.c new acea9e0ce7c7 epoll: check for events when removing a timed out thread f [...] new bf932c2938c0 epoll: simplify signal handling new df77dd33e036 epoll: pull fatal signal checks into ep_send_events() new c135a87b5c4b epoll: move eavail next to the list_empty_careful check new b46264a5c45e epoll: simplify and optimize busy loop logic new 10cc520937de epoll: pull all code between fetch_events and send_event i [...] new 8c048b24ddd8 epoll: replace gotos with a proper loop new 683090e4c6aa epoll: eliminate unnecessary lock for zero timeout new 7c2396633239 mm: unexport follow_pte_pmd new 26af1226376b mm: simplify follow_pte{,pmd} new bcfce775b379 merge fix for "s390/pci: remove races against pte updates" new d673ba41a2d8 kasan: drop unnecessary GPL text from comment headers new 589d1bcaf976 kasan: KASAN_VMALLOC depends on KASAN_GENERIC new 9270007bcef3 kasan: group vmalloc code new 7b4b949c2911 kasan: shadow declarations only for software modes new 37c1fa4e451e kasan, mm: fix build issue with asmlinkage new e0bf7a55e0b4 kasan: rename (un)poison_shadow to (un)poison_range new c73ba29250d3 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* new d5504ffc2247 kasan: only build init.c for software modes new d42a72ad6bc7 kasan: split out shadow.c from common.c new 5054f2ed5dab kasan: define KASAN_MEMORY_PER_SHADOW_PAGE new 700fb7741e1c kasan: rename report and tags files new efaadaa4b08b kasan: don't duplicate config dependencies new daa7222e13fe kasan: hide invalid free check implementation new 74f09b7eb9aa kasan: decode stack frame only with KASAN_STACK_ENABLE new d5260af33975 kasan, arm64: only init shadow for software modes new 9098fad8e97e kasan, arm64: only use kasan_depth for software modes new 46d3eb20374b kasan, arm64: move initialization message new 65b18bec11ff kasan, arm64: rename kasan_init_tags and mark as __init new 8e16c33f0e24 kasan: rename addr_has_shadow to addr_has_metadata new c1e11e062eae kasan: rename print_shadow_for_address to print_memory_metadata new 42b858457645 kasan: rename SHADOW layout macros to META new 786c6c637df2 kasan: separate metadata_fetch_row for each mode new f36a11949c82 kasan: introduce CONFIG_KASAN_HW_TAGS new b1d1d2994083 arm64: enable armv8.5-a asm-arch option new b5acec87611c arm64: mte: add in-kernel MTE helpers new aa664b6795bb arm64: mte: reset the page tag in page->flags new c984edee3424 arm64: mte: add in-kernel tag fault handler new 0d91a5bec8a8 arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE new 9ab7b176108a arm64: kasan: allow enabling in-kernel MTE new c99361a0c78c arm64: mte: convert gcr_user into an exclude mask new 257bffbcd9d6 arm64: mte: switch GCR_EL1 in kernel entry and exit new 4630dd4a9a20 kasan, mm: untag page address in free_reserved_area new e7d48ceead2f arm64: kasan: align allocations for HW_TAGS new 753950897474 arm64: kasan: add arch layer for memory tagging helpers new 24d2278ef940 kasan: define KASAN_GRANULE_SIZE for HW_TAGS new 09a403cdde90 kasan, x86, s390: update undef CONFIG_KASAN new e68247e0754c kasan, arm64: expand CONFIG_KASAN checks new 3cc2cea46e45 kasan, arm64: implement HW_TAGS runtime new bd3ace58d0d8 kasan, arm64: print report from tag fault handler new a1baf2439237 kasan, mm: reset tags when accessing metadata new db54f1d9794a kasan, arm64: enable CONFIG_KASAN_HW_TAGS new f9cdc000c943 kasan: add documentation for hardware tag-based mode new 2ee699ad9c91 kselftest/arm64: check GCR_EL1 after context switch new 807480b7a588 kasan: simplify quarantine_put call site new 0294d6a53fe9 kasan: rename get_alloc/free_info new 0fc0d91544f6 kasan: introduce set_alloc_info new c963e48f57da kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK new 7092102fdaec kasan: allow VMAP_STACK for HW_TAGS mode new 80cfbeb343ab kasan: remove __kasan_unpoison_stack new 59fd5db10022 kasan: inline kasan_reset_tag for tag-based modes new abaf97f701e0 kasan: inline random_tag for HW_TAGS new 0676a099d388 kasan: open-code kasan_unpoison_slab new 1fe651e08f85 kasan: inline (un)poison_range and check_invalid_free new a57ea7ccc7eb kasan: add and integrate kasan boot parameters new 1be6293bbf94 kasan: don't use read-only static keys new cc3aa363cba3 kasan, mm: check kasan_enabled in annotations new 69d8a24f8cbb kasan, mm: rename kasan_poison_kfree new 78e257d35922 kasan: don't round_up too much new ef8203f4e8a0 kasan: simplify assign_tag and set_tag calls new 6b8ca0bb81e5 kasan: clarify comment in __kasan_kfree_large new de1a0c360fb0 kasan: sanitize objects when metadata doesn't fit new 86e10dd13aea kasan, mm: allow cache merging with no metadata new 42ccbed8de2a kasan: update documentation new a67d4fc05c3d mm: fix some spelling mistakes in comments new d276edf1397b epoll: convert internal api to timespec64 new 9ac72a1f5613 epoll: add syscall epoll_pwait2 new 4f46dfc0d36e epoll: wire up syscall epoll_pwait2 new c7b45896e259 selftests/filesystems: expand epoll with epoll_pwait2 new 56e977b580ea mmap locking API: don't check locking if the mm isn't live yet new d6ae9e4e5a18 mm/gup: assert that the mmap lock is held in __get_user_pages() new 40556d0e01de mm: add definition of PMD_PAGE_ORDER new 1071d9562351 mmap: make mlock_future_check() global new 762fccace246 set_memory: allow set_direct_map_*_noflush() for multiple pages new 1bb4dc1b888a set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix new d7d2a46b1c41 set_memory: allow querying whether set_direct_map_*() is a [...] new 99e97e1bdd22 kfence: fix implicit function declaration new 4e5ab698a7bb mm: introduce memfd_secret system call to create "secret" [...] new 3b6f68c72233 secretmem: use PMD-size pages to amortize direct map fragm [...] new 8cf210740982 secretmem: add memcg accounting new d297a3e2484d PM: hibernate: disable when there are active secretmem users new 78f132bbf794 arch, mm: wire up memfd_secret system call were relevant new 2cec26662232 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix new f2492c892dab secretmem: test: add basic selftest for memfd_secret(2) new 390b446739fd secretmem-test-add-basic-selftest-for-memfd_secret2-fix new c0ee796612c7 Merge branch 'akpm/master' new 9317f948b0b1 Add linux-next specific files for 20201215
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 (3cc2bd440f21) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 561 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 3 + Documentation/ABI/stable/sysfs-driver-dma-idxd | 7 + .../RCU/Design/Requirements/Requirements.rst | 711 +- Documentation/RCU/checklist.rst | 8 +- Documentation/RCU/stallwarn.rst | 23 +- Documentation/admin-guide/kernel-parameters.rst | 20 - Documentation/admin-guide/kernel-parameters.txt | 26 +- Documentation/conf.py | 3 + .../devicetree/bindings/arm/picoxcell.txt | 24 - .../bindings/crypto/intel,keembay-ocs-aes.yaml | 45 + .../devicetree/bindings/crypto/picochip-spacc.txt | 21 - .../bindings/display/brcm,bcm2835-dsi0.yaml | 1 - .../bindings/display/connector/dp-connector.yaml | 56 - .../display/panel/mantix,mlaf057we51-x.yaml | 1 - .../bindings/display/panel/panel-simple-dsi.yaml | 2 - .../bindings/display/panel/panel-simple.yaml | 2 - .../devicetree/bindings/display/ste,mcde.txt | 104 + .../devicetree/bindings/display/ste,mcde.yaml | 169 - .../devicetree/bindings/dma/mtk-uart-apdma.txt | 1 + .../devicetree/bindings/dma/ti/k3-bcdma.yaml | 164 + .../devicetree/bindings/dma/ti/k3-pktdma.yaml | 172 + .../bindings/gpio/mediatek,mt7621-gpio.txt | 35 - .../bindings/gpio/mediatek,mt7621-gpio.yaml | 72 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 17 + .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 17 + .../devicetree/bindings/hwmon/amd,sbtsi.yaml | 54 + .../bindings/i2c/snps,designware-i2c.yaml | 8 - .../devicetree/bindings/input/dlg,da7280.txt | 108 + .../bindings/input/sprd,sc27xx-vibra.txt | 23 - .../bindings/input/sprd,sc27xx-vibrator.yaml | 48 + .../interrupt-controller/fsl,ls-extirq.txt | 8 +- .../interrupt-controller/mscc,ocelot-icpu-intr.txt | 21 - .../mscc,ocelot-icpu-intr.yaml | 64 + Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 26 +- Documentation/devicetree/bindings/net/macb.txt | 2 - .../bindings/pinctrl/microchip,sparx5-sgpio.yaml | 16 + .../bindings/power/reset/regulator-poweroff.yaml | 37 + .../bindings/sound/nvidia,tegra30-hda.txt | 35 - .../bindings/sound/nvidia,tegra30-hda.yaml | 112 + .../devicetree/bindings/spi/spi-controller.yaml | 27 + .../bindings/timer/snps,dw-apb-timer.yaml | 7 - .../devicetree/bindings/vendor-prefixes.yaml | 2 - Documentation/driver-api/dmaengine/client.rst | 4 +- Documentation/filesystems/overlayfs.rst | 13 +- Documentation/gpu/vkms.rst | 70 - Documentation/hwmon/index.rst | 1 + Documentation/hwmon/q54sj108a2.rst | 2 +- Documentation/hwmon/sbtsi_temp.rst | 42 + .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - .../device_drivers/ethernet/marvell/octeontx2.rst | 50 + Documentation/networking/x25.rst | 12 +- .../translations/zh_CN/filesystems/tmpfs.rst | 2 +- Documentation/virt/kvm/mmu.rst | 2 +- MAINTAINERS | 33 +- Makefile | 2 +- Next/SHA1s | 162 +- Next/merge.log | 18047 +++++++++---------- arch/alpha/kernel/entry.S | 2 +- arch/arm/Kconfig | 2 +- arch/arm/boot/dts/lpc32xx.dtsi | 3 - arch/arm/include/asm/assembler.h | 11 + arch/arm/include/asm/efi.h | 24 +- arch/arm/include/asm/io.h | 1 - arch/arm/kernel/iwmmxt.S | 2 + arch/arm/mach-ep93xx/crunch-bits.S | 2 + arch/arm/mm/mmap.c | 22 - arch/arm64/Kconfig | 2 +- arch/arm64/include/asm/efi.h | 11 +- arch/arm64/include/asm/esr.h | 1 + arch/arm64/include/asm/io.h | 2 - arch/arm64/include/asm/kvm_emulate.h | 5 + arch/arm64/kvm/hyp/pgtable.c | 17 +- arch/arm64/kvm/mmu.c | 11 +- arch/arm64/mm/mmap.c | 21 - arch/c6x/kernel/signal.c | 1 + arch/mips/Kconfig | 1 + arch/mips/cavium-octeon/octeon-irq.c | 15 + arch/mips/include/asm/pgtable.h | 2 + arch/mips/lib/uncached.c | 4 +- arch/mips/mm/c-r4k.c | 2 +- arch/mips/mm/sc-mips.c | 4 +- arch/powerpc/Kconfig | 2 +- arch/powerpc/include/asm/opal-api.h | 6 +- arch/powerpc/include/asm/xive.h | 8 +- arch/powerpc/kvm/book3s_xive.c | 134 +- arch/powerpc/kvm/book3s_xive.h | 13 + arch/powerpc/kvm/book3s_xive_native.c | 24 +- arch/powerpc/kvm/book3s_xive_template.c | 5 - arch/powerpc/mm/book3s64/pkeys.c | 4 +- arch/powerpc/sysdev/xive/common.c | 207 +- arch/powerpc/sysdev/xive/native.c | 46 +- arch/powerpc/sysdev/xive/spapr.c | 8 +- arch/powerpc/sysdev/xive/xive-internal.h | 7 +- arch/riscv/Kconfig | 1 + arch/riscv/include/asm/efi.h | 6 - arch/riscv/include/asm/string.h | 8 +- arch/riscv/include/asm/timex.h | 4 +- arch/riscv/kernel/Makefile | 2 - arch/riscv/kernel/asm-offsets.c | 2 + arch/riscv/kernel/riscv_ksyms.c | 2 + arch/riscv/lib/Makefile | 1 + arch/riscv/lib/memmove.S | 64 + arch/um/Kconfig | 1 + arch/um/drivers/chan_user.c | 4 +- arch/um/drivers/ubd_kern.c | 2 +- arch/um/drivers/xterm.c | 5 + arch/um/include/asm/pgtable.h | 3 + arch/um/include/asm/set_memory.h | 1 + arch/um/include/shared/common-offsets.h | 3 + arch/um/include/shared/kern_util.h | 2 +- arch/um/include/shared/os.h | 11 + arch/um/kernel/irq.c | 17 +- arch/um/kernel/process.c | 11 +- arch/um/kernel/time.c | 57 +- arch/um/kernel/tlb.c | 54 + arch/um/kernel/um_arch.c | 2 +- arch/um/os-Linux/helper.c | 4 +- arch/um/os-Linux/irq.c | 2 +- arch/um/os-Linux/sigio.c | 47 +- arch/um/os-Linux/signal.c | 3 + arch/um/os-Linux/skas/process.c | 15 +- arch/x86/ia32/ia32_signal.c | 2 +- arch/x86/include/asm/pgtable_types.h | 1 + arch/x86/kernel/apic/io_apic.c | 22 +- arch/x86/kernel/apic/vector.c | 24 +- arch/x86/kernel/cpu/resctrl/monitor.c | 6 +- arch/x86/kernel/kprobes/opt.c | 22 +- arch/x86/kvm/mmu/spte.c | 4 +- arch/x86/kvm/mmu/spte.h | 25 +- arch/x86/kvm/mmu/tdp_mmu.c | 4 +- arch/x86/kvm/svm/svm.c | 4 +- arch/x86/mm/mem_encrypt_identity.c | 4 +- arch/xtensa/kernel/entry.S | 2 +- block/blk-mq.c | 14 +- block/blk-mq.h | 2 +- drivers/acpi/resource.c | 17 +- drivers/base/platform-msi.c | 7 + drivers/base/platform.c | 127 +- drivers/block/loop.c | 8 +- drivers/block/rbd.c | 8 +- drivers/cdrom/cdrom.c | 12 +- drivers/crypto/Kconfig | 3 + drivers/crypto/Makefile | 1 + drivers/crypto/hisilicon/trng/trng.c | 8 +- drivers/crypto/keembay/Kconfig | 39 + drivers/crypto/keembay/Makefile | 5 + drivers/crypto/keembay/keembay-ocs-aes-core.c | 1713 ++ drivers/crypto/keembay/ocs-aes.c | 1489 ++ drivers/crypto/keembay/ocs-aes.h | 129 + drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 24 + drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h | 11 + drivers/crypto/qat/qat_4xxx/adf_drv.c | 3 + drivers/crypto/qat/qat_common/icp_qat_fw_la.h | 7 + drivers/crypto/qat/qat_common/icp_qat_hw.h | 17 +- drivers/crypto/qat/qat_common/qat_algs.c | 111 +- drivers/dma/dmatest.c | 13 +- drivers/dma/idxd/cdev.c | 1 + drivers/dma/idxd/device.c | 41 +- drivers/dma/idxd/idxd.h | 25 +- drivers/dma/idxd/init.c | 14 + drivers/dma/idxd/registers.h | 6 +- drivers/dma/idxd/submit.c | 2 +- drivers/dma/idxd/sysfs.c | 80 +- drivers/dma/of-dma.c | 10 + drivers/dma/qcom/bam_dma.c | 2 +- drivers/dma/qcom/qcom_adm.c | 8 +- drivers/dma/stm32-dma.c | 47 +- drivers/dma/stm32-mdma.c | 64 +- drivers/dma/ti/Makefile | 3 +- drivers/dma/ti/k3-psil-am64.c | 158 + drivers/dma/ti/k3-psil-priv.h | 1 + drivers/dma/ti/k3-psil.c | 1 + drivers/dma/ti/k3-udma-glue.c | 319 +- drivers/dma/ti/k3-udma-private.c | 45 + drivers/dma/ti/k3-udma.c | 1968 +- drivers/dma/ti/k3-udma.h | 28 +- drivers/extcon/extcon-max8997.c | 5 - drivers/firmware/efi/capsule.c | 16 +- drivers/firmware/efi/libstub/efi-stub.c | 1 - drivers/firmware/efi/libstub/efistub.h | 1 - drivers/firmware/efi/libstub/fdt.c | 3 +- drivers/firmware/efi/test/efi_test.c | 16 + drivers/firmware/efi/test/efi_test.h | 3 + drivers/gpio/Kconfig | 11 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-cs5535.c | 8 +- drivers/gpio/gpio-hisi.c | 328 + drivers/gpio/gpiolib.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 9 +- drivers/gpu/drm/bridge/display-connector.c | 46 +- drivers/gpu/drm/drm_crtc.c | 2 +- drivers/gpu/drm/drm_drv.c | 7 +- drivers/gpu/drm/drm_fb_helper.c | 15 +- drivers/gpu/drm/drm_file.c | 3 +- drivers/gpu/drm/drm_gem_cma_helper.c | 141 +- drivers/gpu/drm/drm_irq.c | 32 - drivers/gpu/drm/drm_plane.c | 2 +- drivers/gpu/drm/drm_prime.c | 64 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +- drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c | 22 +- drivers/gpu/drm/gma500/psb_drv.c | 2 - drivers/gpu/drm/hisilicon/hibmc/Makefile | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 88 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 10 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 61 + drivers/gpu/drm/i915/Kconfig.debug | 1 + drivers/gpu/drm/i915/display/intel_display.c | 2 +- drivers/gpu/drm/i915/display/intel_tc.c | 2 +- drivers/gpu/drm/i915/i915_utils.h | 3 +- drivers/gpu/drm/imx/parallel-display.c | 2 +- drivers/gpu/drm/ingenic/Kconfig | 1 - drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 58 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 14 - drivers/gpu/drm/kmb/kmb_drv.c | 2 +- drivers/gpu/drm/kmb/kmb_plane.c | 3 - drivers/gpu/drm/mediatek/mtk_drm_gem.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 10 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 1 + drivers/gpu/drm/nouveau/nouveau_sgdma.c | 2 +- drivers/gpu/drm/omapdrm/omap_gem.c | 3 +- drivers/gpu/drm/panel/Kconfig | 11 - drivers/gpu/drm/panel/Makefile | 1 - drivers/gpu/drm/panel/panel-khadas-ts050.c | 870 - drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 39 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 42 +- drivers/gpu/drm/panel/panel-simple.c | 221 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 24 +- drivers/gpu/drm/pl111/pl111_drv.c | 2 +- drivers/gpu/drm/qxl/qxl_drv.h | 1 + drivers/gpu/drm/qxl/qxl_ttm.c | 3 +- drivers/gpu/drm/radeon/radeon.h | 1 + drivers/gpu/drm/radeon/radeon_ttm.c | 11 +- drivers/gpu/drm/rockchip/Kconfig | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 2 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 120 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 1 + drivers/gpu/drm/ttm/ttm_bo.c | 5 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 4 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 1 + drivers/gpu/drm/ttm/ttm_memory.c | 3 +- drivers/gpu/drm/ttm/ttm_module.c | 3 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 1 + drivers/gpu/drm/ttm/ttm_tt.c | 13 + drivers/gpu/drm/vc4/vc4_bo.c | 6 +- drivers/gpu/drm/vc4/vc4_drv.h | 1 + drivers/gpu/drm/vc4/vc4_dsi.c | 111 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 10 +- drivers/gpu/drm/vgem/vgem_drv.c | 3 +- drivers/gpu/drm/via/via_irq.c | 2 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 24 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 1 - drivers/gpu/drm/virtio/virtgpu_fence.c | 81 +- drivers/gpu/drm/vmwgfx/ttm_object.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 4 +- drivers/hv/hv_balloon.c | 5 +- drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/iio_hwmon.c | 2 +- drivers/hwmon/pmbus/q54sj108a2.c | 12 +- drivers/hwmon/sbtsi_temp.c | 250 + drivers/hwmon/xgene-hwmon.c | 2 +- drivers/infiniband/core/core_priv.h | 3 +- drivers/infiniband/core/cq.c | 12 +- drivers/infiniband/core/device.c | 16 +- drivers/infiniband/core/uverbs_std_types_device.c | 14 +- drivers/infiniband/core/verbs.c | 1 + drivers/infiniband/hw/hns/hns_roce_ah.c | 13 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 4 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 37 +- drivers/infiniband/hw/hns/hns_roce_cmd.h | 6 +- drivers/infiniband/hw/hns/hns_roce_common.h | 14 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 42 +- drivers/infiniband/hw/hns/hns_roce_db.c | 8 +- drivers/infiniband/hw/hns/hns_roce_device.h | 87 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 44 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 41 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 172 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 6 +- drivers/infiniband/hw/hns/hns_roce_main.c | 19 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 25 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 13 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 82 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 48 +- drivers/infiniband/hw/mlx4/main.c | 3 - drivers/infiniband/hw/mlx5/qp.c | 2 +- drivers/infiniband/sw/rxe/rxe_cq.c | 5 - drivers/infiniband/sw/rxe/rxe_queue.h | 94 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 11 - drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/adp5589-keys.c | 29 +- drivers/input/keyboard/applespi.c | 12 +- drivers/input/misc/Kconfig | 12 + drivers/input/misc/Makefile | 1 + drivers/input/misc/cm109.c | 7 +- drivers/input/misc/da7280.c | 1329 ++ drivers/input/misc/ixp4xx-beeper.c | 2 +- drivers/input/misc/sc27xx-vibra.c | 71 +- drivers/input/mouse/cyapa_gen6.c | 2 +- drivers/input/mouse/elan_i2c.h | 16 + drivers/input/mouse/elan_i2c_core.c | 13 +- drivers/input/mouse/elan_i2c_smbus.c | 8 +- drivers/input/mouse/elantech.c | 99 +- drivers/input/mouse/elantech.h | 4 + drivers/input/rmi4/rmi_spi.c | 6 +- drivers/input/serio/parkbd.c | 2 +- drivers/input/touchscreen/ad7877.c | 6 +- drivers/input/touchscreen/atmel_mxt_ts.c | 7 +- drivers/input/touchscreen/edt-ft5x06.c | 43 +- drivers/input/touchscreen/elants_i2c.c | 18 +- drivers/input/touchscreen/goodix.c | 12 + drivers/input/touchscreen/stmpe-ts.c | 7 +- drivers/iommu/amd/amd_iommu_types.h | 19 +- drivers/iommu/amd/init.c | 6 +- drivers/iommu/amd/iommu.c | 2 +- drivers/irqchip/Kconfig | 7 - drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-alpine-msi.c | 3 +- drivers/irqchip/irq-armada-370-xp.c | 2 +- drivers/irqchip/irq-bcm2836.c | 2 +- drivers/irqchip/irq-eznps.c | 165 - drivers/irqchip/irq-gic-v3-its-pci-msi.c | 11 +- drivers/irqchip/irq-gic-v3-its.c | 5 +- drivers/irqchip/irq-gic-v3.c | 6 - drivers/irqchip/irq-gic.c | 10 +- drivers/irqchip/irq-hip04.c | 6 +- drivers/irqchip/irq-loongson-htpic.c | 7 +- drivers/irqchip/irq-ls-extirq.c | 16 +- drivers/irqchip/irq-mscc-ocelot.c | 146 +- drivers/irqchip/irq-ti-sci-inta.c | 2 +- drivers/irqchip/irq-ti-sci-intr.c | 14 +- drivers/irqchip/qcom-pdc.c | 21 +- drivers/md/dm-raid.c | 9 + drivers/md/md.c | 19 - drivers/md/md.h | 2 - drivers/md/raid0.c | 14 +- drivers/md/raid10.c | 423 +- drivers/md/raid10.h | 1 - drivers/misc/eeprom/at24.c | 1 - drivers/mmc/host/sdhci-xenon-phy.c | 40 +- drivers/mmc/host/sdhci-xenon.c | 91 +- drivers/mmc/host/sdhci-xenon.h | 12 +- drivers/mtd/ubi/build.c | 6 +- drivers/mtd/ubi/io.c | 9 +- drivers/net/dsa/mt7530.c | 2 + drivers/net/dsa/mv88e6xxx/chip.c | 13 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 9 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 1 + drivers/net/ethernet/marvell/octeontx2/af/Makefile | 2 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 9 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 4 + .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 770 + .../ethernet/marvell/octeontx2/af/rvu_devlink.h | 55 + .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 23 + drivers/net/ethernet/mediatek/mtk_eth_path.c | 16 +- drivers/net/mhi_net.c | 3 +- drivers/net/wireless/ath/ath10k/core.c | 54 +- drivers/net/wireless/ath/ath10k/core.h | 4 + drivers/net/wireless/ath/ath10k/debug.c | 6 +- drivers/net/wireless/ath/ath10k/mac.c | 1 + drivers/net/wireless/ath/ath10k/pci.c | 2 +- drivers/net/wireless/ath/ath10k/sdio.c | 8 +- drivers/net/wireless/ath/ath10k/snoc.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/ath11k/Makefile | 3 +- drivers/net/wireless/ath/ath11k/ahb.c | 9 +- drivers/net/wireless/ath/ath11k/ce.c | 2 +- drivers/net/wireless/ath/ath11k/ce.h | 2 + drivers/net/wireless/ath/ath11k/core.c | 100 +- drivers/net/wireless/ath/ath11k/core.h | 12 + drivers/net/wireless/ath/ath11k/debugfs.c | 1 + drivers/net/wireless/ath/ath11k/dp.c | 2 +- drivers/net/wireless/ath/ath11k/dp.h | 2 + drivers/net/wireless/ath/ath11k/dp_rx.c | 48 + drivers/net/wireless/ath/ath11k/dp_rx.h | 3 + drivers/net/wireless/ath/ath11k/hif.h | 32 + drivers/net/wireless/ath/ath11k/htc.c | 31 +- drivers/net/wireless/ath/ath11k/htc.h | 10 +- drivers/net/wireless/ath/ath11k/hw.h | 7 +- drivers/net/wireless/ath/ath11k/mac.c | 48 +- drivers/net/wireless/ath/ath11k/mhi.c | 27 +- drivers/net/wireless/ath/ath11k/mhi.h | 3 + drivers/net/wireless/ath/ath11k/pci.c | 227 +- drivers/net/wireless/ath/ath11k/pci.h | 25 + drivers/net/wireless/ath/ath11k/qmi.c | 41 +- drivers/net/wireless/ath/ath11k/wmi.c | 178 +- drivers/net/wireless/ath/ath11k/wmi.h | 170 +- drivers/net/wireless/ath/ath11k/wow.c | 73 + drivers/net/wireless/ath/ath11k/wow.h | 10 + drivers/net/wireless/ath/ath5k/mac80211-ops.c | 1 + drivers/net/wireless/ath/ath9k/common-debug.c | 2 +- drivers/net/wireless/ath/ath9k/dfs_debug.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 7 +- drivers/net/wireless/ath/carl9170/debug.c | 4 +- drivers/net/wireless/ath/carl9170/tx.c | 1 + drivers/net/wireless/ath/wcn36xx/smd.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/scan.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/sta.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 12 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 12 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 4 +- drivers/net/wireless/mediatek/mt76/tx.c | 3 - drivers/nfc/s3fwrn5/i2c.c | 7 +- drivers/pci/pci-acpi.c | 22 +- drivers/pci/pci.c | 36 +- drivers/pci/pci.h | 10 + drivers/pci/pcie/ptm.c | 60 + drivers/pinctrl/Kconfig | 1 + drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 10 +- drivers/pinctrl/pinctrl-microchip-sgpio.c | 187 +- drivers/pinctrl/spear/pinctrl-spear300.c | 8 +- drivers/platform/chrome/cros_ec_spi.c | 2 - drivers/platform/chrome/cros_ec_typec.c | 7 +- drivers/power/reset/Kconfig | 7 + drivers/power/reset/Makefile | 1 + drivers/power/reset/regulator-poweroff.c | 82 + drivers/power/supply/ab8500_btemp.c | 66 +- drivers/power/supply/ab8500_charger.c | 99 +- drivers/power/supply/ab8500_fg.c | 106 +- drivers/power/supply/abx500_chargalg.c | 19 +- drivers/power/supply/power_supply_sysfs.c | 2 +- drivers/regulator/Kconfig | 2 +- drivers/regulator/max14577-regulator.c | 2 + drivers/regulator/mc13892-regulator.c | 4 +- drivers/regulator/pfuze100-regulator.c | 34 +- drivers/rtc/Makefile | 1 - drivers/rtc/class.c | 9 +- drivers/rtc/rtc-cmos.c | 3 + drivers/rtc/rtc-mc146818-lib.c | 70 +- drivers/rtc/systohc.c | 61 - drivers/scsi/sr.c | 17 - drivers/scsi/sr_ioctl.c | 2 + drivers/scsi/storvsc_drv.c | 5 - drivers/soc/ti/k3-ringacc.c | 325 +- drivers/spi/spi-geni-qcom.c | 1 + drivers/spi/spi.c | 3 +- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/meson_uart.c | 8 +- drivers/usb/cdns3/cdns3-ep0.c | 4 +- drivers/usb/cdns3/cdns3-gadget.c | 6 +- drivers/usb/cdns3/cdnsp-debug.h | 2 +- drivers/usb/cdns3/cdnsp-ep0.c | 13 +- drivers/usb/cdns3/cdnsp-gadget.c | 24 +- drivers/usb/cdns3/cdnsp-gadget.h | 13 +- drivers/usb/cdns3/cdnsp-mem.c | 47 +- drivers/usb/cdns3/cdnsp-ring.c | 4 +- drivers/usb/cdns3/cdnsp-trace.h | 2 +- drivers/usb/cdns3/host-export.h | 7 - drivers/usb/cdns3/host.c | 4 +- drivers/usb/phy/phy-isp1301-omap.c | 10 +- drivers/usb/typec/class.c | 4 + drivers/usb/typec/tcpm/tcpci.c | 2 + drivers/usb/typec/tcpm/tcpci.h | 1 + drivers/usb/typec/tcpm/tcpm.c | 44 +- drivers/usb/typec/ucsi/psy.c | 6 +- drivers/video/fbdev/Kconfig | 2 +- drivers/video/fbdev/aty/atyfb_base.c | 11 +- drivers/video/fbdev/aty/mach64_ct.c | 15 +- drivers/video/fbdev/aty/radeon_monitor.c | 4 +- drivers/video/fbdev/bw2.c | 2 +- drivers/video/fbdev/cg3.c | 2 +- drivers/video/fbdev/cg6.c | 2 +- drivers/video/fbdev/cirrusfb.c | 20 +- drivers/video/fbdev/controlfb.c | 4 +- drivers/video/fbdev/core/fb_notify.c | 7 - drivers/video/fbdev/core/fbcon.c | 25 +- drivers/video/fbdev/core/fbmon.c | 2 +- drivers/video/fbdev/efifb.c | 3 +- drivers/video/fbdev/ffb.c | 2 +- drivers/video/fbdev/gbefb.c | 4 +- drivers/video/fbdev/goldfishfb.c | 2 - drivers/video/fbdev/hgafb.c | 10 +- drivers/video/fbdev/leo.c | 2 +- drivers/video/fbdev/mmp/hw/mmp_spi.c | 2 +- drivers/video/fbdev/mx3fb.c | 13 +- drivers/video/fbdev/neofb.c | 4 + drivers/video/fbdev/nvidia/nv_setup.c | 7 +- .../video/fbdev/omap2/omapfb/dss/dispc-compat.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/dsi.c | 14 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c | 4 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c | 4 +- drivers/video/fbdev/p9100.c | 2 +- drivers/video/fbdev/pm2fb.c | 8 +- drivers/video/fbdev/riva/fbdev.c | 9 +- drivers/video/fbdev/riva/riva_hw.c | 28 +- drivers/video/fbdev/s1d13xxxfb.c | 3 +- drivers/video/fbdev/s3c-fb.c | 11 +- drivers/video/fbdev/sis/init.c | 33 +- drivers/video/fbdev/sis/oem310.h | 2 - drivers/video/fbdev/sis/sis.h | 1 + drivers/video/fbdev/sis/sis_main.c | 9 +- drivers/video/fbdev/sstfb.c | 2 +- drivers/video/fbdev/tcx.c | 2 +- drivers/video/fbdev/tdfxfb.c | 4 +- drivers/video/fbdev/tgafb.c | 7 +- drivers/video/fbdev/uvesafb.c | 6 +- drivers/video/fbdev/via/lcd.c | 4 +- drivers/video/fbdev/wmt_ge_rops.c | 1 - drivers/video/of_display_timing.c | 1 - drivers/video/of_videomode.c | 6 +- fs/btrfs/transaction.c | 7 +- fs/ceph/addr.c | 6 +- fs/ceph/caps.c | 27 +- fs/ceph/debugfs.c | 20 + fs/ceph/dir.c | 9 +- fs/ceph/inode.c | 41 +- fs/ceph/locks.c | 8 +- fs/ceph/mds_client.c | 280 +- fs/ceph/mds_client.h | 3 +- fs/ceph/mdsmap.c | 25 +- fs/ceph/metric.c | 18 +- fs/ceph/metric.h | 14 + fs/ceph/quota.c | 58 +- fs/ceph/super.c | 14 +- fs/ceph/super.h | 7 +- fs/ceph/xattr.c | 81 +- fs/cifs/Kconfig | 25 +- fs/cifs/Makefile | 4 +- fs/cifs/cache.c | 24 - fs/cifs/cifs_debug.c | 13 + fs/cifs/cifs_dfs_ref.c | 1 + fs/cifs/cifs_fs_sb.h | 10 - fs/cifs/cifs_swn.c | 693 + fs/cifs/cifs_swn.h | 25 + fs/cifs/cifsacl.c | 7 +- fs/cifs/cifsfs.c | 72 +- fs/cifs/cifsglob.h | 7 + fs/cifs/cifsproto.h | 12 +- fs/cifs/connect.c | 361 +- fs/cifs/dfs_cache.c | 4 +- fs/cifs/file.c | 26 +- fs/cifs/fs_context.c | 302 +- fs/cifs/fs_context.h | 12 +- fs/cifs/fscache.c | 1 + fs/cifs/fscache.h | 1 - fs/cifs/inode.c | 61 +- fs/cifs/misc.c | 5 +- fs/cifs/netlink.c | 89 + fs/cifs/netlink.h | 16 + fs/cifs/readdir.c | 19 +- fs/cifs/sess.c | 23 +- fs/cifs/smb1ops.c | 2 +- fs/cifs/smb2misc.c | 15 +- fs/cifs/smb2ops.c | 2 +- fs/cifs/smb2pdu.c | 4 +- fs/cifs/smb2pdu.h | 12 +- fs/cifs/unc.c | 71 + fs/erofs/data.c | 26 +- fs/io_uring.c | 19 +- fs/jffs2/debug.h | 23 +- fs/jffs2/jffs2_fs_sb.h | 1 + fs/jffs2/nodelist.h | 4 +- fs/jffs2/readinode.c | 16 + fs/jffs2/super.c | 32 +- fs/nfs/nfs42proc.c | 47 +- fs/nfs/nfs42xdr.c | 101 +- fs/nfs/nfs4proc.c | 15 +- fs/nfs/nfs4session.h | 2 +- fs/nfsd/nfs4xdr.c | 14 +- fs/notify/fsnotify.c | 5 + fs/overlayfs/copy_up.c | 3 +- fs/overlayfs/file.c | 139 +- fs/overlayfs/inode.c | 12 +- fs/overlayfs/namei.c | 3 + fs/overlayfs/overlayfs.h | 8 +- fs/overlayfs/ovl_entry.h | 1 + fs/overlayfs/super.c | 60 +- fs/overlayfs/util.c | 15 +- fs/proc/array.c | 6 +- fs/proc/stat.c | 3 + fs/remap_range.c | 10 +- fs/ubifs/auth.c | 4 +- fs/ubifs/commit.c | 4 +- fs/ubifs/debug.c | 116 +- fs/ubifs/debug.h | 5 +- fs/ubifs/dir.c | 4 +- fs/ubifs/file.c | 8 +- fs/ubifs/io.c | 52 +- fs/ubifs/journal.c | 3 +- fs/ubifs/lpt.c | 4 +- fs/ubifs/master.c | 4 +- fs/ubifs/orphan.c | 6 +- fs/ubifs/recovery.c | 6 +- fs/ubifs/replay.c | 6 +- fs/ubifs/sb.c | 2 +- fs/ubifs/scan.c | 4 +- fs/ubifs/super.c | 6 +- fs/ubifs/tnc.c | 10 +- fs/ubifs/tnc_misc.c | 7 +- fs/ubifs/ubifs.h | 10 +- fs/xattr.c | 17 +- fs/xfs/libxfs/xfs_btree.c | 2 +- fs/xfs/libxfs/xfs_ialloc.c | 166 +- fs/xfs/libxfs/xfs_ialloc.h | 36 +- fs/xfs/xfs_acl.c | 40 +- fs/xfs/xfs_inode.c | 241 +- fs/xfs/xfs_inode.h | 6 +- fs/xfs/xfs_iops.c | 35 +- fs/xfs/xfs_iops.h | 8 - fs/xfs/xfs_qm.c | 26 +- include/asm-generic/io.h | 4 + include/asm-generic/msi.h | 4 + include/drm/drm_gem_cma_helper.h | 14 +- include/drm/drm_irq.h | 2 +- include/drm/drm_managed.h | 2 + include/drm/drm_prime.h | 7 +- include/drm/gpu_scheduler.h | 14 +- include/drm/ttm/ttm_bo_api.h | 2 - include/drm/ttm/ttm_bo_driver.h | 1 + {drivers/gpu => include}/drm/ttm/ttm_module.h | 0 include/drm/ttm/ttm_tt.h | 2 + include/linux/acpi.h | 2 +- include/linux/bit_spinlock.h | 4 +- include/linux/capability.h | 2 +- include/linux/ceph/auth.h | 68 +- include/linux/ceph/ceph_features.h | 11 +- include/linux/ceph/ceph_fs.h | 44 +- include/linux/ceph/decode.h | 8 + include/linux/ceph/libceph.h | 11 +- include/linux/ceph/mdsmap.h | 2 +- include/linux/ceph/messenger.h | 285 +- include/linux/ceph/msgr.h | 66 +- include/linux/ceph/osdmap.h | 4 +- include/linux/cpumask.h | 8 - include/linux/dma/k3-event-router.h | 16 + include/linux/dma/k3-psil.h | 16 + include/linux/dma/k3-udma-glue.h | 12 + include/linux/dmaengine.h | 14 + include/linux/ieee80211.h | 9 +- include/linux/interrupt.h | 8 + include/linux/ioport.h | 7 + include/linux/irq.h | 1 - include/linux/list.h | 2 +- include/linux/lockdep.h | 6 +- include/linux/pagemap.h | 4 +- include/linux/platform_device.h | 6 + include/linux/preempt.h | 37 +- include/linux/rcu_segcblist.h | 1 - include/linux/rcupdate.h | 38 +- include/linux/regulator/pfuze100.h | 6 - include/linux/rfkill.h | 24 +- include/linux/rtc.h | 69 +- include/linux/slab.h | 13 - include/linux/soc/ti/k3-ringacc.h | 17 + include/linux/srcu.h | 3 - include/linux/srcutiny.h | 7 +- include/linux/sunrpc/xdr.h | 24 +- include/linux/time_namespace.h | 28 +- include/linux/timekeeping.h | 2 + include/linux/timex.h | 1 - include/linux/torture.h | 22 +- include/linux/uaccess.h | 6 +- include/linux/usb/pd.h | 1 + include/net/cfg80211.h | 75 +- include/net/inet_frag.h | 1 + include/net/mac80211.h | 35 +- include/net/netfilter/nf_conntrack_l4proto.h | 2 +- include/net/netfilter/nf_tables.h | 95 +- include/net/tcp.h | 6 +- include/rdma/uverbs_ioctl.h | 10 + include/trace/events/rcu.h | 26 - include/uapi/drm/drm_mode.h | 13 +- include/uapi/linux/bpf.h | 4 +- include/uapi/linux/cifs/cifs_netlink.h | 63 + include/uapi/linux/idxd.h | 79 + include/uapi/linux/netfilter/nf_tables.h | 6 + include/uapi/linux/nl80211.h | 114 +- include/uapi/linux/rfkill.h | 16 +- include/uapi/rdma/rdma_user_rxe.h | 21 + include/video/sstfb.h | 4 +- kernel/Kconfig.preempt | 4 + kernel/bpf/helpers.c | 4 +- kernel/bpf/verifier.c | 3 +- kernel/dma/map_benchmark.c | 6 + kernel/dma/swiotlb.c | 11 - kernel/irq/chip.c | 27 - kernel/irq/manage.c | 70 + kernel/kcsan/core.c | 26 +- kernel/locking/locktorture.c | 1 + kernel/nsproxy.c | 7 +- kernel/rcu/rcu.h | 16 +- kernel/rcu/rcu_segcblist.c | 203 +- kernel/rcu/rcu_segcblist.h | 6 +- kernel/rcu/rcuscale.c | 37 - kernel/rcu/rcutorture.c | 396 +- kernel/rcu/refscale.c | 23 +- kernel/rcu/srcutiny.c | 77 +- kernel/rcu/srcutree.c | 147 +- kernel/rcu/tree.c | 113 +- kernel/rcu/tree_exp.h | 2 +- kernel/rcu/tree_plugin.h | 14 +- kernel/rcu/tree_stall.h | 65 +- kernel/scftorture.c | 6 +- kernel/sched/core.c | 15 +- kernel/time/namespace.c | 6 +- kernel/time/ntp.c | 229 +- kernel/time/ntp_internal.h | 7 + kernel/time/tick-sched.c | 74 +- kernel/torture.c | 115 +- kernel/trace/bpf_trace.c | 4 +- lib/Kconfig | 3 + lib/Kconfig.debug | 5 +- lib/Makefile | 5 + lib/cpumask.c | 132 - lib/devmem_is_allowed.c | 27 + lib/percpu-refcount.c | 25 +- localversion-next | 2 +- mm/slab.c | 21 - mm/slab_common.c | 69 - mm/slob.c | 7 - mm/slub.c | 38 - net/ceph/Kconfig | 3 + net/ceph/Makefile | 3 +- net/ceph/auth.c | 408 +- net/ceph/auth_none.c | 5 +- net/ceph/auth_x.c | 298 +- net/ceph/auth_x_protocol.h | 3 +- net/ceph/ceph_common.c | 63 + net/ceph/ceph_strings.c | 28 + net/ceph/crypto.h | 3 + net/ceph/decode.c | 101 + net/ceph/messenger.c | 2252 +-- net/ceph/messenger_v1.c | 1506 ++ net/ceph/messenger_v2.c | 3443 ++++ net/ceph/mon_client.c | 320 +- net/ceph/osd_client.c | 111 +- net/ceph/osdmap.c | 45 +- net/ipv4/inet_fragment.c | 47 +- net/ipv4/tcp_input.c | 13 +- net/ipv4/tcp_minisocks.c | 2 +- net/mac80211/agg-rx.c | 8 +- net/mac80211/agg-tx.c | 12 +- net/mac80211/cfg.c | 22 +- net/mac80211/chan.c | 71 +- net/mac80211/debugfs.c | 2 +- net/mac80211/debugfs_key.c | 2 +- net/mac80211/debugfs_netdev.c | 6 +- net/mac80211/debugfs_sta.c | 2 +- net/mac80211/ieee80211_i.h | 14 +- net/mac80211/key.c | 49 + net/mac80211/mlme.c | 123 +- net/mac80211/rx.c | 20 +- net/mac80211/trace.h | 23 +- net/mac80211/tx.c | 16 +- net/mac80211/util.c | 66 +- net/mac80211/vht.c | 14 +- net/mptcp/options.c | 17 + net/mptcp/pm_netlink.c | 21 +- net/mptcp/protocol.c | 47 +- net/mptcp/protocol.h | 6 +- net/mptcp/subflow.c | 34 +- net/netfilter/nf_conntrack_netlink.c | 31 +- net/netfilter/nf_conntrack_proto_dccp.c | 13 +- net/netfilter/nf_conntrack_proto_sctp.c | 13 +- net/netfilter/nf_conntrack_proto_tcp.c | 13 +- net/netfilter/nf_tables_api.c | 250 +- net/netfilter/nft_dynset.c | 156 +- net/netfilter/nft_set_hash.c | 27 +- net/openvswitch/actions.c | 15 +- net/rfkill/core.c | 41 +- net/sunrpc/xdr.c | 730 +- net/sunrpc/xprtrdma/rpc_rdma.c | 40 +- net/sunrpc/xprtsock.c | 3 +- net/wireless/core.h | 2 + net/wireless/mlme.c | 26 +- net/wireless/nl80211.c | 239 +- net/wireless/nl80211.h | 8 +- net/wireless/rdev-ops.h | 12 + net/wireless/reg.c | 10 +- net/wireless/scan.c | 21 +- net/wireless/trace.h | 31 +- net/wireless/util.c | 52 +- net/wireless/wext-compat.c | 103 +- net/x25/af_x25.c | 6 +- net/x25/x25_dev.c | 13 - net/x25/x25_route.c | 7 +- security/commoncap.c | 3 +- sound/core/oss/pcm_oss.c | 6 +- sound/pci/hda/patch_ca0132.c | 728 +- sound/pci/hda/patch_hdmi.c | 29 +- sound/pci/hda/patch_realtek.c | 4 + sound/soc/codecs/rt1015p.c | 69 +- sound/soc/codecs/wm_adsp.c | 5 +- sound/soc/intel/skylake/cnl-sst.c | 1 + sound/soc/mediatek/mt8183/mt8183-afe-clk.c | 1 - sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 1 + .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 1 + sound/soc/soc-topology.c | 13 +- sound/soc/sof/debug.c | 2 +- sound/soc/sof/imx/imx-common.c | 2 + sound/soc/sof/intel/byt.c | 2 +- sound/soc/sof/intel/hda-loader.c | 19 +- sound/soc/sof/intel/hda.c | 10 +- sound/soc/sof/loader.c | 4 +- sound/soc/sof/ops.c | 2 +- sound/soc/sof/sof-priv.h | 13 +- sound/usb/format.c | 2 + sound/usb/stream.c | 6 +- tools/include/uapi/linux/bpf.h | 4 +- tools/kvm/kvm_stat/kvm_stat | 6 +- tools/lib/bpf/libbpf.c | 64 +- tools/lib/bpf/libbpf.h | 1 + tools/lib/bpf/libbpf.map | 1 + tools/lib/bpf/ringbuf.c | 6 + tools/memory-model/Documentation/glossary.txt | 12 +- tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/README | 2 +- tools/memory-model/litmus-tests/.gitignore | 2 +- .../litmus-tests/CoRR+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoRW+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoWR+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoWW+poonceonce.litmus | 4 +- .../IRIW+fencembonceonces+OnceOnce.litmus | 5 +- .../litmus-tests/IRIW+poonceonces+OnceOnce.litmus | 5 +- .../ISA2+pooncelock+pooncelock+pombonce.litmus | 7 +- .../litmus-tests/ISA2+poonceonces.litmus | 6 +- ...cerelease+poacquirerelease+poacquireonce.litmus | 6 +- .../LB+fencembonceonce+ctrlonceonce.litmus | 5 +- .../LB+poacquireonce+pooncerelease.litmus | 5 +- .../litmus-tests/LB+poonceonces.litmus | 5 +- .../MP+fencewmbonceonce+fencermbonceonce.litmus | 5 +- .../litmus-tests/MP+onceassign+derefonce.litmus | 4 +- .../MP+polockmbonce+poacquiresilsil.litmus | 5 +- .../MP+polockonce+poacquiresilsil.litmus | 5 +- tools/memory-model/litmus-tests/MP+polocks.litmus | 6 +- .../litmus-tests/MP+poonceonces.litmus | 5 +- .../MP+pooncerelease+poacquireonce.litmus | 5 +- .../memory-model/litmus-tests/MP+porevlocks.litmus | 6 +- .../litmus-tests/R+fencembonceonces.litmus | 5 +- .../memory-model/litmus-tests/R+poonceonces.litmus | 5 +- .../S+fencewmbonceonce+poacquireonce.litmus | 5 +- .../memory-model/litmus-tests/S+poonceonces.litmus | 5 +- .../litmus-tests/SB+fencembonceonces.litmus | 5 +- .../litmus-tests/SB+poonceonces.litmus | 5 +- .../litmus-tests/SB+rfionceonce-poonceonces.litmus | 5 +- .../litmus-tests/WRC+poonceonces+Once.litmus | 5 +- .../WRC+pooncerelease+fencermbonceonce+Once.litmus | 5 +- .../Z6.0+pooncelock+poonceLock+pombonce.litmus | 7 +- .../Z6.0+pooncelock+pooncelock+pombonce.litmus | 7 +- ...release+poacquirerelease+fencembonceonce.litmus | 6 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/testing/selftests/bpf/Makefile | 43 +- tools/testing/selftests/bpf/ima_setup.sh | 24 + .../selftests/bpf/prog_tests/module_attach.c | 11 +- tools/testing/selftests/bpf/progs/bpf_iter_task.c | 3 +- .../selftests/bpf/progs/test_module_attach.c | 11 + tools/testing/selftests/bpf/test_progs.c | 10 + tools/testing/selftests/bpf/verifier/unpriv.c | 5 +- .../testing/selftests/kvm/set_memory_region_test.c | 17 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 50 +- .../testing/selftests/net/test_vxlan_under_vrf.sh | 2 +- .../testing/selftests/rcutorture/bin/config2csv.sh | 67 - .../testing/selftests/rcutorture/bin/functions.sh | 36 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 8 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 4 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 52 +- tools/testing/selftests/rcutorture/bin/torture.sh | 394 - .../selftests/rcutorture/configs/rcu/SRCU-t | 1 + .../selftests/rcutorture/configs/rcu/SRCU-u | 1 + .../selftests/rcutorture/configs/rcu/TINY01 | 1 + .../selftests/rcutorture/configs/rcu/TREE04.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE08.boot | 2 +- .../testing/selftests/rcutorture/doc/TINY_RCU.txt | 5 +- .../selftests/rcutorture/doc/TREE_RCU-kconfig.txt | 1 + .../rcutorture/formal/srcu-cbmc/src/config.h | 1 + tools/testing/selftests/timens/procfs.c | 58 +- tools/testing/selftests/vm/memfd_secret.c | 2 - 918 files changed, 38221 insertions(+), 22373 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/picoxcell.txt create mode 100644 Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/picochip-spacc.txt delete mode 100644 Documentation/devicetree/bindings/display/connector/dp-connector.yaml create mode 100644 Documentation/devicetree/bindings/display/ste,mcde.txt delete mode 100644 Documentation/devicetree/bindings/display/ste,mcde.yaml create mode 100644 Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml create mode 100644 Documentation/devicetree/bindings/dma/ti/k3-pktdma.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/mediatek,mt7621-gpio.txt create mode 100644 Documentation/devicetree/bindings/gpio/mediatek,mt7621-gpio.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/amd,sbtsi.yaml create mode 100644 Documentation/devicetree/bindings/input/dlg,da7280.txt delete mode 100644 Documentation/devicetree/bindings/input/sprd,sc27xx-vibra.txt create mode 100644 Documentation/devicetree/bindings/input/sprd,sc27xx-vibrator.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/mscc,oce [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/mscc,oce [...] create mode 100644 Documentation/devicetree/bindings/power/reset/regulator-poweroff.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra30-hda.txt create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra30-hda.yaml create mode 100644 Documentation/hwmon/sbtsi_temp.rst delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus create mode 100644 arch/riscv/lib/memmove.S create mode 100644 arch/um/include/asm/set_memory.h create mode 100644 drivers/crypto/keembay/Kconfig create mode 100644 drivers/crypto/keembay/Makefile create mode 100644 drivers/crypto/keembay/keembay-ocs-aes-core.c create mode 100644 drivers/crypto/keembay/ocs-aes.c create mode 100644 drivers/crypto/keembay/ocs-aes.h create mode 100644 drivers/dma/ti/k3-psil-am64.c create mode 100644 drivers/gpio/gpio-hisi.c create mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c delete mode 100644 drivers/gpu/drm/panel/panel-khadas-ts050.c create mode 100644 drivers/hwmon/sbtsi_temp.c create mode 100644 drivers/input/misc/da7280.c delete mode 100644 drivers/irqchip/irq-eznps.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.h create mode 100644 drivers/net/wireless/ath/ath11k/wow.c create mode 100644 drivers/net/wireless/ath/ath11k/wow.h create mode 100644 drivers/power/reset/regulator-poweroff.c delete mode 100644 drivers/rtc/systohc.c create mode 100644 fs/cifs/cifs_swn.c create mode 100644 fs/cifs/cifs_swn.h create mode 100644 fs/cifs/netlink.c create mode 100644 fs/cifs/netlink.h create mode 100644 fs/cifs/unc.c rename {drivers/gpu => include}/drm/ttm/ttm_module.h (100%) create mode 100644 include/linux/dma/k3-event-router.h create mode 100644 include/uapi/linux/cifs/cifs_netlink.h create mode 100644 lib/devmem_is_allowed.c create mode 100644 net/ceph/messenger_v1.c create mode 100644 net/ceph/messenger_v2.c delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/config2csv.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/torture.sh