This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
discards 3cc2bd440f21 Add linux-next specific files for 20201211 discards d591fdeeb65d Merge branch 'akpm/master' discards a6a3b89586b1 secretmem: test: add basic selftest for memfd_secret(2) discards 3a761b70b7fe arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix discards 620dce57a5ac arch, mm: wire up memfd_secret system call were relevant discards d65aacbf4e36 PM: hibernate: disable when there are active secretmem users discards 0c84c1caa0af secretmem: add memcg accounting discards ba564a4ccfab secretmem: use PMD-size pages to amortize direct map fragm [...] discards 1ee4d213aa46 mm: introduce memfd_secret system call to create "secret" [...] discards 15e4fff53390 kfence: fix implicit function declaration discards 0fbd5182d2cd set_memory: allow querying whether set_direct_map_*() is a [...] discards 760e4c46a483 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix discards 8e29cec4b766 set_memory: allow set_direct_map_*_noflush() for multiple pages discards 2c2e33de8c46 mmap: make mlock_future_check() global discards 509688a26289 mm: add definition of PMD_PAGE_ORDER discards 2bd8f08467cb mm/gup: assert that the mmap lock is held in __get_user_pages() discards a85cd9647464 mmap locking API: don't check locking if the mm isn't live yet discards 4b4aa74f1c97 selftests/filesystems: expand epoll with epoll_pwait2 discards fb728736669f epoll: wire up syscall epoll_pwait2 discards e659ea023dbb epoll: add syscall epoll_pwait2 discards a6ce4c1c1685 epoll: convert internal api to timespec64 discards 237fb8931221 mm: fix some spelling mistakes in comments discards fc13277165c3 kasan: update documentation discards 3f85e5684632 kasan, mm: allow cache merging with no metadata discards 826db184639b kasan: sanitize objects when metadata doesn't fit discards a4b7f7cfa736 kasan: clarify comment in __kasan_kfree_large discards 782f09495ce6 kasan: simplify assign_tag and set_tag calls discards f5d62c5a2319 kasan: don't round_up too much discards 83c0297455aa kasan, mm: rename kasan_poison_kfree discards ba2c5d9a6924 kasan, mm: check kasan_enabled in annotations discards 0dd5b67b62d8 kasan: don't use read-only static keys discards 24a698ea009e kasan: add and integrate kasan boot parameters discards 321df71c017c kasan: inline (un)poison_range and check_invalid_free discards c6425a6378d8 kasan: open-code kasan_unpoison_slab discards 077ad37f5a72 kasan: inline random_tag for HW_TAGS discards 45f259af52f4 kasan: inline kasan_reset_tag for tag-based modes discards d300e56648ef kasan: remove __kasan_unpoison_stack discards 5e3feb6f8804 kasan: allow VMAP_STACK for HW_TAGS mode discards f2dc6ed1fd74 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK discards b5bd563823fd kasan: introduce set_alloc_info discards a8c88d427dfb kasan: rename get_alloc/free_info discards 88b8e10de1cb kasan: simplify quarantine_put call site discards 2180ad59d3d6 kselftest/arm64: check GCR_EL1 after context switch discards c36815b546be kasan: add documentation for hardware tag-based mode discards 15b2464b11a8 kasan, arm64: enable CONFIG_KASAN_HW_TAGS discards 4d3146bab341 kasan, mm: reset tags when accessing metadata discards e1bbdf0e55fd kasan, arm64: print report from tag fault handler discards 40d5d1ef6cdf kasan, arm64: implement HW_TAGS runtime discards bf54407ce013 kasan, arm64: expand CONFIG_KASAN checks discards 5ba88a7eed94 kasan, x86, s390: update undef CONFIG_KASAN discards b6daa0a46531 kasan: define KASAN_GRANULE_SIZE for HW_TAGS discards a482a35b2cee arm64: kasan: add arch layer for memory tagging helpers discards 2b255ab45532 arm64: kasan: align allocations for HW_TAGS discards 682b9f280de1 kasan, mm: untag page address in free_reserved_area discards 6dd1ab305c14 arm64: mte: switch GCR_EL1 in kernel entry and exit discards f54bafba800f arm64: mte: convert gcr_user into an exclude mask discards 42615f975283 arm64: kasan: allow enabling in-kernel MTE discards 1269455b69f2 arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE discards 90eb35359d94 arm64: mte: add in-kernel tag fault handler discards f120d1e5b797 arm64: mte: reset the page tag in page->flags discards 478b476cc2a6 arm64: mte: add in-kernel MTE helpers discards a7a6a03912b6 arm64: enable armv8.5-a asm-arch option discards a6eda3825717 kasan: introduce CONFIG_KASAN_HW_TAGS discards 4784bb6cc87e kasan: separate metadata_fetch_row for each mode discards 99f888970581 kasan: rename SHADOW layout macros to META discards 585a9319f750 kasan: rename print_shadow_for_address to print_memory_metadata discards fe28274d829a kasan: rename addr_has_shadow to addr_has_metadata discards 67e1878ba449 kasan, arm64: rename kasan_init_tags and mark as __init discards 14415b516319 kasan, arm64: move initialization message discards e7b9ff125246 kasan, arm64: only use kasan_depth for software modes discards 17c564269eed kasan, arm64: only init shadow for software modes discards fdd80a5b0529 kasan: decode stack frame only with KASAN_STACK_ENABLE discards 2be6edfa36e2 kasan: hide invalid free check implementation discards ee8009fec0d2 kasan: don't duplicate config dependencies discards e1435aae75e6 kasan: rename report and tags files discards d414654f226a kasan: define KASAN_MEMORY_PER_SHADOW_PAGE discards e9d18471a3d1 kasan: split out shadow.c from common.c discards 3aa13181c020 kasan: only build init.c for software modes discards 13708d6aa0c7 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* discards 65c05a16cf1e kasan: rename (un)poison_shadow to (un)poison_range discards 62438fb5328f kasan, mm: fix build issue with asmlinkage discards 65de4102073a kasan: shadow declarations only for software modes discards 7dfecb51a366 kasan: group vmalloc code discards d644c83693cb kasan: KASAN_VMALLOC depends on KASAN_GENERIC discards 6146ce5942e7 kasan: drop unnecessary GPL text from comment headers discards 75966eade6ef merge fix for "s390/pci: remove races against pte updates" discards 5269e6048235 mm: simplify follow_pte{,pmd} discards 58e9431e7feb mm: unexport follow_pte_pmd discards 6b1f1fe88955 epoll: eliminate unnecessary lock for zero timeout discards 6aa8542968a7 epoll: replace gotos with a proper loop discards 862de6988e51 epoll: pull all code between fetch_events and send_event i [...] discards 01e23cfa3540 epoll: simplify and optimize busy loop logic discards 85b2243084e7 epoll: move eavail next to the list_empty_careful check discards fb8c7c61732e epoll: pull fatal signal checks into ep_send_events() discards 6f4fae87abd3 epoll: simplify signal handling discards e404c7ec4a71 epoll: check for events when removing a timed out thread f [...] discards 57724c2df84e ARM: boot: quote aliased symbol names in string.c discards d3be8873f899 treewide: remove stringification from __alias macro definition discards 231fa8477c1a mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() discards 02e3b3392c01 mm/memcg: add missed warning in mem_cgroup_lruvec discards 980735943fe0 mm/memcontrol:rewrite mem_cgroup_page_lruvec() discards bc1930cac516 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] discards 9b43d097a913 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] discards d7336aa26ddf mm: slub: call account_slab_page() after slab page initialization discards 14ec91139c65 mm, kvm: account kvm_vcpu_mmap to kmemcg discards 45e9cad9a946 mm/memcg: remove unused definitions discards 5b36371bb6ff mm/memcg: warning on !memcg after readahead page charged discards e95188295b65 mm/memcg: bail early from swap accounting if memcg disabled discards dcce5b50b4a9 apparmor: remove duplicate macro list_entry_is_head() discards 4fffb12addb4 kmap: stupid hacks to make it compile discards 1695ae48f13c Merge branch 'akpm-current/current' discards 5ee06b21caae swiotlb.h: add "inline" to swiotlb_adjust_size discards 3c75996b8810 Merge remote-tracking branch 'memblock/for-next' discards cf68a8d4fc8a Merge remote-tracking branch 'notifications/notifications- [...] discards 389984f27062 Merge remote-tracking branch 'kunit-next/kunit' discards be476a7b60dc Merge remote-tracking branch 'fpga/for-next' discards 096135e19669 Merge remote-tracking branch 'pidfd/for-next' discards 1f81bcf479e2 Merge remote-tracking branch 'auxdisplay/auxdisplay' discards 5a76b726bf65 Merge remote-tracking branch 'hyperv/hyperv-next' discards 55a5fc0d4e2c Merge remote-tracking branch 'xarray/main' discards 187dfb4c4bfc Merge remote-tracking branch 'nvmem/for-next' discards daa9b66b489e Merge remote-tracking branch 'slimbus/for-next' discards 8760bef931cd Merge remote-tracking branch 'seccomp/for-next/seccomp' discards 911c48b0b5b8 Merge remote-tracking branch 'ntb/ntb-next' discards 1ca9573cdf22 Merge remote-tracking branch 'rtc/rtc-next' discards c7d8417a6fe0 Merge remote-tracking branch 'coresight/next' discards 1f02c6133f6b Merge remote-tracking branch 'livepatching/for-next' discards e698aa876c38 Merge remote-tracking branch 'kselftest/next' discards 41b9879be64a Merge remote-tracking branch 'ktest/for-next' discards 6eac0322d520 Merge remote-tracking branch 'userns/for-next' discards 62124bb88c4e Merge remote-tracking branch 'pwm/for-next' discards af7b9632a2e5 Merge remote-tracking branch 'pinctrl/for-next' discards 4f2e7f6a2ce4 Merge remote-tracking branch 'gpio/for-next' discards 48f186d6e53d Merge remote-tracking branch 'rpmsg/for-next' discards feb58e629b88 Merge remote-tracking branch 'vhost/linux-next' discards c81620ce41dc Merge remote-tracking branch 'scsi-mkp/for-next' discards fe0a727733a0 Merge remote-tracking branch 'scsi/for-next' discards 275392d435d8 Merge remote-tracking branch 'cgroup/for-next' discards c48c86edcc6c Merge remote-tracking branch 'dmaengine/next' discards 72b7676be7e8 Merge remote-tracking branch 'icc/icc-next' discards 7b22f7212bd8 Merge remote-tracking branch 'mux/for-next' discards 90aca4980248 Merge remote-tracking branch 'staging/staging-next' discards c96b2eec436e Merge remote-tracking branch 'vfio/next' discards ec1b1a494ac3 Merge remote-tracking branch 'extcon/extcon-next' discards e138c5dd4f7c Merge remote-tracking branch 'char-misc/char-misc-next' discards 634eae7bc8de Merge remote-tracking branch 'tty/tty-next' discards 45b642b8a213 Merge remote-tracking branch 'phy-next/next' discards 0e3f63470c00 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards de99ec756afd Merge remote-tracking branch 'usb-serial/usb-next' discards 492216dfe75c Merge remote-tracking branch 'usb/usb-next' discards 903821bc4404 Merge remote-tracking branch 'driver-core/driver-core-next' discards dad15d6b9630 Merge remote-tracking branch 'ipmi/for-next' discards 16c1af8b52ea Merge remote-tracking branch 'leds/for-next' discards 38382246f890 Merge remote-tracking branch 'hsi/for-next' discards bd7cf676c3ed Merge remote-tracking branch 'chrome-platform/for-next' discards f801b4337214 Merge remote-tracking branch 'drivers-x86/for-next' discards 26e1c0e86540 Merge remote-tracking branch 'workqueues/for-next' discards 3f9015771f28 Merge remote-tracking branch 'percpu/for-next' discards fc87d4649c6f Merge remote-tracking branch 'xen-tip/linux-next' discards feb1a0fd2153 Merge remote-tracking branch 'kvms390/next' discards 9f63df9912e8 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' discards f99c2fbbff52 Merge remote-tracking branch 'kvm-arm/next' discards f185d011dde7 Merge remote-tracking branch 'rcu/rcu/next' discards a2809e4fb384 Merge remote-tracking branch 'ftrace/for-next' discards bb76b28e51bc Merge remote-tracking branch 'edac/edac-for-next' discards 8c71464df909 Merge remote-tracking branch 'clockevents/timers/drivers/next' discards 67a0000c8e1e Merge remote-tracking branch 'tip/auto-latest' discards 6fd39ad603b1 Merge remote-tracking branch 'spi/for-next' discards 2d8f54df355a Merge remote-tracking branch 'mailbox/mailbox-for-next' discards afb225e98b21 Merge remote-tracking branch 'devicetree/for-next' discards ff83192edfa9 Merge remote-tracking branch 'audit/next' discards 6c1e50512d83 Merge remote-tracking branch 'tpmdd/next' discards 0f75df1c50a7 Merge remote-tracking branch 'tomoyo/master' discards dd1802fc6818 Merge remote-tracking branch 'smack/next' discards f42fdd8fab3b Merge remote-tracking branch 'selinux/next' discards 793c292c66bd Merge remote-tracking branch 'keys/keys-next' discards 525b68ca0543 Merge remote-tracking branch 'integrity/next-integrity' discards d47b683d9fc9 Merge remote-tracking branch 'security/next-testing' discards 13dc961f08d9 Merge remote-tracking branch 'regulator/for-next' discards ca07e8b1ba7a Merge remote-tracking branch 'battery/for-next' discards 1991d723a2d8 Merge remote-tracking branch 'backlight/for-backlight-next' discards c463e700fadb Merge remote-tracking branch 'mfd/for-mfd-next' discards b2b4461103c8 Merge remote-tracking branch 'mmc/next' discards c53242e82d67 Merge remote-tracking branch 'pcmcia/pcmcia-next' discards 6bce67eedbba Merge remote-tracking branch 'device-mapper/for-next' discards 2b7551a0742a Merge remote-tracking branch 'block/for-next' discards f1770bce90cc Merge remote-tracking branch 'input/next' discards 580a06d48b81 Merge remote-tracking branch 'modules/modules-next' discards 810b1bf4dacf Merge remote-tracking branch 'sound-asoc/for-next' discards d24ba7501ded Merge remote-tracking branch 'sound/for-next' discards 4e8c1c8717e3 Merge remote-tracking branch 'regmap/for-next' discards 6684eaad6477 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 390b25e043c3 Merge remote-tracking branch 'drm-misc/for-linux-next' discards 0512d9cf64ca Merge remote-tracking branch 'drm-intel/for-linux-next' discards ea8266bfd16b Merge remote-tracking branch 'amdgpu/drm-next' discards 6fd188798eee Merge remote-tracking branch 'drm/drm-next' discards 0a701401d4e2 Merge remote-tracking branch 'crypto/master' discards cb9cee493e9e Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 145d5a70a169 Merge remote-tracking branch 'nand/nand/next' discards ba7f7eb8c924 Merge remote-tracking branch 'mtd/mtd/next' discards 46a09af810f0 Merge remote-tracking branch 'gfs2/for-next' discards 265248937ac8 Merge remote-tracking branch 'wireless-drivers-next/master' discards 424de3fecf71 Merge remote-tracking branch 'netfilter-next/master' discards 52412ccf52e3 Merge remote-tracking branch 'ipsec-next/master' discards 8a054c93428b Merge remote-tracking branch 'bpf-next/for-next' discards 3321f7c1b7c8 Merge remote-tracking branch 'net-next/master' discards 94c5997f1c96 Merge remote-tracking branch 'rdma/for-next' discards 516132a3cb23 Merge remote-tracking branch 'swiotlb/linux-next' discards a05589d80e64 Merge remote-tracking branch 'dlm/next' discards 8131a6abf0c7 Merge remote-tracking branch 'ieee1394/for-next' discards fef5f1179485 Merge remote-tracking branch 'thermal/thermal/linux-next' discards fe7cfbc43357 Merge remote-tracking branch 'opp/opp/linux-next' discards bb592e1e6e22 Merge remote-tracking branch 'devfreq/devfreq-next' discards 653194c3c98b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards fd3fee40ee20 Merge remote-tracking branch 'pm/linux-next' discards 99fa01af6e17 Merge remote-tracking branch 'v4l-dvb-next/master' discards 79f748d1bdb6 x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests discards 06cf3f93cf5e Merge remote-tracking branch 'v4l-dvb/master' discards 020056e3d473 Merge remote-tracking branch 'jc_docs/docs-next' discards 838514976312 swiotlb: Keep offsets when mapping data discards b550d0bcafe9 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 8ca4533a04ff Merge remote-tracking branch 'dmi/dmi-for-next' discards 4b278b11942b Merge remote-tracking branch 'i3c/i3c/next' discards 5efe81348ac4 Merge remote-tracking branch 'i2c/i2c/for-next' discards cb26649063f3 Merge remote-tracking branch 'hid/for-next' discards 4a818136ad7e Merge remote-tracking branch 'pstore/for-next/pstore' discards 2c056e0f4e82 Merge remote-tracking branch 'pci/next' discards 196d9132cc82 Merge remote-tracking branch 'printk/for-next' discards 9fbdfdb40d4d Merge remote-tracking branch 'vfs/for-next' discards 4b0bab722b78 Merge remote-tracking branch 'file-locks/locks-next' discards c7eff1d30c78 Merge remote-tracking branch 'zonefs/for-next' discards 931bad5759ca Merge remote-tracking branch 'xfs/for-next' discards de3869003ce9 Merge remote-tracking branch 'v9fs/9p-next' discards 381557a0721a Merge remote-tracking branch 'overlayfs/overlayfs-next' discards 724197d5e0c4 Merge remote-tracking branch 'cel/cel-next' discards e2828993d28c Merge remote-tracking branch 'nfs-anna/linux-next' discards 9da5ba6259c9 Merge remote-tracking branch 'nfs/linux-next' discards 19cb0a4b2d63 Merge remote-tracking branch 'jfs/jfs-next' discards 2f6ba1478a56 Merge remote-tracking branch 'fuse/for-next' discards 3a527e0aa879 Merge remote-tracking branch 'fsverity/fsverity' discards c6d46ccb983a Merge remote-tracking branch 'f2fs/dev' discards 032bea5cd8b8 Merge remote-tracking branch 'ext4/dev' discards a1752d3a4f10 Merge remote-tracking branch 'ext3/for_next' discards fb79cb15e80c Merge remote-tracking branch 'exfat/dev' discards 407bb0aed9bc Merge remote-tracking branch 'erofs/dev' discards 0b9e6dcb2d65 Merge remote-tracking branch 'configfs/for-next' discards 819e5860b87d Merge remote-tracking branch 'cifs/for-next' discards 3285b30ca67e Merge remote-tracking branch 'btrfs/for-next' discards 4314613fd327 Merge remote-tracking branch 'fscrypt/master' discards aef64e39d2f4 Merge remote-tracking branch 'uml/linux-next' discards 11ade3f700da Merge remote-tracking branch 's390/for-next' discards 24aa026d842e Merge remote-tracking branch 'risc-v/for-next' discards 091ef8d0486b Merge remote-tracking branch 'powerpc/next' discards a7ab7f9e2de7 Merge remote-tracking branch 'parisc-hd/for-next' discards 4fb6430ce374 Merge remote-tracking branch 'openrisc/for-next' discards 829b78f3c6c1 Merge remote-tracking branch 'nds32/next' discards 27f45b5690f7 Merge remote-tracking branch 'mips/mips-next' discards 456a93b85313 Merge remote-tracking branch 'microblaze/next' discards 44e8eb23644e Merge remote-tracking branch 'm68knommu/for-next' discards cab5ba356d45 Merge remote-tracking branch 'm68k/for-next' discards 7ab6f6b1418d Merge remote-tracking branch 'h8300/h8300-next' discards f760fe58d1a6 Merge remote-tracking branch 'csky/linux-next' discards 8162273f61ae Merge remote-tracking branch 'clk/clk-next' discards 7e188c35b328 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' discards b13484e56483 Merge remote-tracking branch 'ti-k3/ti-k3-next' discards 68013edc5139 Merge remote-tracking branch 'tegra/for-next' discards 5d79f8fd83a8 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 03a50f2e6ef7 Merge remote-tracking branch 'stm32/stm32-next' discards dba27cd855e6 Merge remote-tracking branch 'samsung-krzk/for-next' discards 40210974cae4 Merge remote-tracking branch 'rockchip/for-next' discards c30b063d227d Merge remote-tracking branch 'reset/reset/next' discards c4758e8e3536 Merge remote-tracking branch 'renesas/next' discards 5e95698f90d1 Merge remote-tracking branch 'realtek/for-next' discards dae88701a310 Merge remote-tracking branch 'qcom/for-next' discards c13f3c0f2d7f Merge remote-tracking branch 'omap/for-next' discards 61a4fb6be131 Merge remote-tracking branch 'mvebu/for-next' discards 5d69906540ed Merge remote-tracking branch 'mediatek/for-next' discards eac09df09fed Merge remote-tracking branch 'keystone/next' discards 7882d71b83be Merge remote-tracking branch 'imx-mxs/for-next' discards 36286c531061 Merge remote-tracking branch 'drivers-memory/for-next' discards 3ccd2990c110 Merge remote-tracking branch 'at91/at91-next' discards 8b04de31b737 Merge remote-tracking branch 'aspeed/for-next' discards f38853b6356f Merge remote-tracking branch 'amlogic/for-next' discards 5bc192c72197 Merge remote-tracking branch 'arm-soc/for-next' discards 7576b62e583f Merge remote-tracking branch 'arm64/for-next/core' discards 8bf663e617c5 Merge remote-tracking branch 'arm/for-next' discards 78d0bcc29781 Merge remote-tracking branch 'asm-generic/master' discards f8235c82f911 Merge remote-tracking branch 'dma-mapping/for-next' discards 507b642b3c20 um: support suspend to RAM discards 4d70ec761a4a um: allow PM with suspend-to-idle discards 51476f409272 um: time: fix read_persistent_clock64() in time-travel discards df743695522c um: simplify os_idle_sleep() and sleep longer discards 86c3c99ed07d um: simplify IRQ handling code discards c27c910e440e um: remove IRQ_NONE type discards 7d054507633d um: irq: reduce irq_reg allocation discards f04d4e82a38b um: irq: clean up and rename struct irq_fd discards 7a8dae6a7cec um: clean up alarm IRQ chip name discards 4cae1676d089 um: virtio: use dynamic IRQ allocation discards c0d30f1deaaa um: support dynamic IRQ allocation discards df416fcb50eb um: sigio: return error from add_sigio_fd() discards bea14e40fd36 um: ubd: Set device serial attribute from cmdline discards a2bcb530de0e Merge remote-tracking branch 'compiler-attributes/compiler [...] discards ef456bed0411 um: Increase stack frame size threshold for signal.c discards 08012000d850 um: line: don't free winch (with IRQ) under spinlock discards a30869979148 um: ubd: Submit all data segments atomically discards 3277dbb2d3d7 um: fix time-travel mode discards 1aa1cfc19405 um: Remove use of asprinf in umid.c discards bf05b5fea985 um: add support for TIF_NOTIFY_SIGNAL discards 1b0d83762c94 um: random: register random as hwrng-core device discards 4963ac449bcd arch: um: convert tasklets to use new tasklet_setup() API discards 2226f5d7f750 Merge remote-tracking branch 'kbuild/for-next' discards b72672feb9a0 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards 52e72161fe54 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' discards a0c87630de16 Merge remote-tracking branch 'pidfd-fixes/fixes' discards 0e2f50dca248 Merge remote-tracking branch 'mmc-fixes/fixes' discards 388c090d3620 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards c35a6fa9b51f Merge remote-tracking branch 'scsi-fixes/fixes' discards 6e9df389032d Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 5752877990f3 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards 5c8984fc2bb4 Merge remote-tracking branch 'omap-fixes/fixes' discards 640724fa73dd Merge remote-tracking branch 'mtd-fixes/mtd/fixes' discards 88165fe52113 Merge remote-tracking branch 'kselftest-fixes/fixes' discards 1e527e3a56bf Merge remote-tracking branch 'ide/master' discards d756bd24448c Merge remote-tracking branch 'input-current/for-linus' discards f7b929765810 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' discards 596a3ca63e57 Merge remote-tracking branch 'pci-current/for-linus' discards 52f5552da5c3 Merge remote-tracking branch 'spi-fixes/for-linus' discards 8fb1b02c4b82 Merge remote-tracking branch 'regulator-fixes/for-linus' discards 4699f29beb26 Merge remote-tracking branch 'regmap-fixes/for-linus' discards fcb776722adc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 5c66f2db09f4 Merge remote-tracking branch 'sound-current/for-linus' discards 1d3486dcf8bb Merge remote-tracking branch 'bpf/master' discards c48725ad8f19 Merge remote-tracking branch 'net/master' discards 04db7e8132ba Merge remote-tracking branch 'sparc/master' discards c76be9b42fcb Merge remote-tracking branch 'powerpc-fixes/fixes' discards 4dcffdbce415 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' discards 1e18fc92b7d0 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards 00f8b349ea38 Merge remote-tracking branch 'arm-current/fixes' discards 0c11d2ba4d45 Merge remote-tracking branch 'arc-current/for-curr' omits ff60ecff9a8b drm/amdgpu: print what method we are using for runtime pm omits e16f5870ae1d drm/amdgpu: simplify logic in atpx resume handling omits 48ba6f5ceffc drm/amdgpu: no need to call pci_ignore_hotplug for _PR3 omits 5b919909b746 drm/amdgpu: support runtime pm for GPUs that support BOCO omits 6b0aa7695c85 drm/amdgpu: update amdgpu_device_supports_boco() omits e7053eb894b7 drm/amdgpu: add check for ACPI power resources omits 79f3f914f18c drm/amdgpu: split BOCO and ATPX handling omits ca205c0b7b5a ALSA: hda/hdmi - enable runtime pm for CI AMD display audio omits 528688ce0672 drm/amdgpu: take runtime pm reference when we attach a buffer omits 76f224e0deeb drm/amdgpu: Enable GPU reset for vangogh omits 2e008ef737d5 drm/amdgpu: fix mode2 reset sequence for vangogh omits 2758f886d2e7 drm/amdgpu/nv: add mode2 reset handling omits d8f90e662ae2 drm/amdgpu: add mode2 reset support for vangogh omits 367157da9602 drm/amdgpu: add another raven1 gfxoff quirk omits d6e9941201c1 usb: typec: ucsi: check cci busy during PPM reset omits 400b308d388a PCI/ERR: Fix reset logic in pcie_do_recovery() call discards 217acba599c2 cifs: get rid of cifs_sb->mountdata discards 8ecc446ef64e cifs: add an smb3_fs_context to cifs_sb discards ed5b7c18bebb cifs: remove the devname argument to cifs_compose_mount_options discards 71f6ee9639aa cifs: switch to new mount api discards 6a230f985333 cifs: move cifs_parse_devname to fs_context.c discards 8e3e2777449f cifs: move the enum for cifs parameters into fs_context.h discards 2a1c4f4e0f34 cifs: rename dup_vol to smb3_fs_context_dup and move it in [...] discards f8129a7b1a8a cifs: rename smb_vol as smb3_fs_context and move it to fs_ [...] discards 71b5cdf44314 SMB3.1.1: do not log warning message if server doesn't pop [...] discards 7cc7c8c4475a SMB3.1.1: update comments clarifying SPNEGO info in negpro [...] discards d2ef1f269ef5 cifs: Enable sticky bit with cifsacl mount option. discards 527279f0d852 cifs: Fix unix perm bits to cifsacl conversion for "other" bits. discards 58dfa0fa290b Merge branch 'pm-domains' into linux-next discards 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' discards 6a1033b622ef Merge branch 'acpi-video' into linux-next discards 31f68031ff6b Merge branches 'acpi-processor' and 'acpi-ec' into linux-next discards 741d12625e4d Merge branches 'acpi-scan', 'acpi-apei' and 'acpi-misc' in [...] discards 6e9aabbf267d Merge branches 'acpi-resources' and 'acpi-docs' into linux-next discards ebbd63878648 Merge branch 'acpica' into linux-next discards bef9c0e05db0 Merge branches 'powercap' and 'pm-tools' into linux-next discards c962f25a147c Merge branches 'pm-sleep', 'pm-acpi', 'pm-em' and 'pm-doma [...] discards 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 [...] discards 541a4cfff37d cpufreq: Fix cpufreq_online() return value on errors discards a7afbad604b6 cpufreq: Fix up several kerneldoc comments discards 8cd660899fc0 cpufreq: stats: Use local_clock() instead of jiffies discards e1d13f808c53 cpufreq: schedutil: Simplify sugov_update_next_freq() discards 152d6f3f1cad cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() discards 3981d34c4508 Merge back cpufreq material for v5.11. omits ddedd1e5e5fd PCI: Unify ECAM constants in native PCI Express drivers discards c365d304d69a drm/sched: Add missing structure comment discards e18d9a2bb078 drm/amdgpu: clean up bo in vce and vcn test discards 63ade1043457 drm/vkms: Add setup and testing information omits 1b91ea77dfeb certs: Replace K{U,G}IDT_INIT() with GLOBAL_ROOT_{U,G}ID omits 33c36b2053de certs: Fix blacklist flag type confusion discards 33eae21d327c Merge branch 'core/entry' discards c735213c6c4a Merge branch 'core/mm' discards bf6d100ff021 Merge branch 'efi/core' discards 0144b702933d Merge branch 'irq/core' discards 1b53c4e441c4 Merge branch 'locking/core' discards a8d0c7006748 Merge branch 'locking/rwsem' discards d0e07327d026 Merge branch 'perf/core' discards 10f4f1b0084f Merge branch 'perf/kprobes' discards 29cdf8f21a69 Merge branch 'ras/core' discards d4fc39966c53 Merge branch 'sched/core' discards 8d78a9d79d0d Merge branch 'sched/migrate-disable' discards 396fa7a44d4e Merge branch 'timers/core' discards 7aede2f065dd Merge branch 'x86/apic' discards 0b94380f8efa Merge branch 'x86/build' discards 504fbecf6a6e Merge branch 'x86/cache' discards 946df8263f7c Merge branch 'x86/cleanups' discards b3b2660836af Merge branch 'x86/cpu' discards b153ea9dee9c Merge branch 'x86/entry' discards 44acb60ff85b Merge branch 'x86/fpu' discards d4a48b8a6e84 Merge branch 'x86/microcode' discards 3d7a938c5169 Merge branch 'x86/misc' discards 50efa78bfe4a Merge branch 'x86/mm' discards e5ef46577f27 Merge branch 'x86/platform' discards 1518ab9ea7cc Merge branch 'x86/sgx' discards cea0fd5bc9a1 Merge branch 'x86/urgent' discards 7d8a001041d2 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static discards 3eb1e4c2a7b8 fault-injection: handle EI_ETYPE_TRUE discards e2134e94c2f7 reboot: hide from sysfs not applicable settings discards 486855d04eb7 reboot: allow to override reboot type if quirks are found discards f189ac033358 reboot: remove cf9_safe from allowed types and rename cf9_force discards 2b072c15ffd1 reboot: fix variable assignments in type_store discards 85246aa902c3 reboot: allow to specify reboot mode via sysfs discards b9da771292aa reboot: refactor and comment the cpu selection code discards a02e64e4b891 kcov: don't instrument with UBSAN discards ee7155121748 ubsan: expand tests and reporting discards a95e1acb4b30 ubsan: remove UBSAN_MISC in favor of individual options discards 1d0d9b2a820a powerpc: add .data..Lubsan_data*/.data..Lubsan_type* secti [...] discards ae56c5a72ead ubsan: enable for all*config builds discards 4c8a621b7fcb ubsan: disable UBSAN_TRAP for all*config discards 2e01fed75b75 ubsan: disable object-size sanitizer under GCC discards 5ed3d3e67dc4 ubsan: move cc-option tests into Kconfig discards ab12e04f7617 ubsan: remove redundant -Wno-maybe-uninitialized discards 079c57ed5fc5 resource-fix-kernel-doc-markups-checkpatch-fixes discards 9c644eb5e4c4 kernel/resource.c: fix kernel-doc markups discards 8d47a1728dd3 aio: simplify read_events() discards 7ff0c2c1fbc2 blktrace: make relay callbacks const discards 5b52ae7f5ed9 ath9k: make relay callbacks const discards c854927e744e ath11k: make relay callbacks const discards d769873dea64 ath10k: make relay callbacks const discards 0594cf79e51b drm/i915: make relay callbacks const discards ff99b026474f relay-allow-the-use-of-const-callback-structs-v3 discards f9f2bc64c0e9 relay: allow the use of const callback structs discards a2625e5445dd relay: make create_buf_file and remove_buf_file callbacks [...] discards 09b266902a3d relay: require non-NULL callbacks in relay_open() discards 5f5fc74ad851 relay: remove unused buf_mapped and buf_unmapped callbacks discards b77b968e63c6 bfs: don't use WARNING: string when it's just info. discards 0a21662c3aea gcov: fix kernel-doc markup issue discards fb538a2db40a gcov: remove support for GCC < 4.9 discards df3f2557282c rapidio: remove unused rio_get_asm() and rio_get_device() discards fc2077df9433 kdump: append uts_namespace.name offset to VMCOREINFO discards f0594761110e fs/nilfs2: remove some unused macros to tame gcc discards 28607cdad348 checkpatch: add printk_once and printk_ratelimit to prefer [...] discards 461d209cfb37 checkpatch-fix-typo_spelling-check-for-words-with-apostrophe-fix discards 9a3c78283193 checkpatch: fix TYPO_SPELLING check for words with apostrophe discards 26c16eeca8f2 checkpatch: add warning for lines starting with a '#' in c [...] discards f05b280a44a8 checkpatch: add warning for unnecessary use of %h[xudi] an [...] discards 3ece7d7c6d78 checkpatch: add fix and improve warning msg for non-standa [...] discards 2a084b8bea0a checkpatch: add fix option for LOGICAL_CONTINUATIONS discards d7f673e24931 checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS discards cec2fc5d26ae checkpatch: fix unescaped left brace discards 332ffe249c44 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags discards 26d8d7a39b6d checkpatch: fix spelling errors and remove repeated word discards bf60269bbe6e checkpatch: improve email parsing discards ffeffe4e02a0 checkpatch: add __alias and __weak to suggested __attribut [...] discards 4710835d5d05 checkpatch: add fix option for GERRIT_CHANGE_ID discards 4e296bba6092 checkpatch-update-__attribute__sectionname-quote-removal-v2 discards 57a8cbfd0f0f checkpatch: update __attribute__((section("name"))) quote removal discards 101512213435 checkpatch: add a fixer for missing newline at eof discards cb0c1ed38b57 checkpatch: extend attributes check to handle more patterns discards 9a0aa1be0b70 checkpatch: allow --fix removal of unnecessary break statements discards bbe4345608a6 checkpatch: prefer static const declarations discards c30ecd114f7f checkpatch: ignore generated CamelCase defines and enum values discards ca862d3e3f8d checkpatch: fix false positives in REPEATED_WORD warning discards c2e1904fb64b checkpatch: add new exception to repeated word check discards 4798012826c6 gpio: xilinx: utilize generic bitmap_get_value and _set_value discards 5b2dac57b885 gpio: thunderx: utilize for_each_set_clump macro discards b4e42e247a1f lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] discards 909563aba6a0 lib/test_bitmap.c: add for_each_set_clump test cases discards 0ab619593b2a bitops: introduce the for_each_set_clump macro discards 83fbd6cd19d8 lib/lz4: explicitly support in-place decompression discards af0cc46906d0 lib: cleanup kstrto*() usage discards 2559eaea0a29 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment discards 6262ecaa6f4c drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] discards 3e15495e7436 string.h: add FORTIFY coverage for strscpy() discards 1ef5b3b4596c lkdtm: tests for FORTIFY_SOURCE discards 150e58668b80 lib: string.h: detect intra-object overflow in fortified s [...] discards 04af6daeff36 lib/string: remove unnecessary #undefs discards 49c899e165c6 ilog2-improve-ilog2-for-constant-arguments-checkpatch-fixes discards 550c69840b2e ilog2: Improve ilog2 for constant arguments discards 6d8fa36b2423 lib: optimize cpumask_local_spread() discards 36be246af24f lib/cmdline_kunit: provide meaningful MODULE_LICENSE() discards 968a6e9d12fc lib/cmdline_kunit: type of expected returned values should be int discards d6de9675d020 lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix discards c004bf8ef248 lib/cmdline_kunit: add a new test suite for cmdline API discards 14eb8c6e1478 lib/cmdline: allow NULL to be an output for get_option() discards c39373cce5f6 lib/cmdline: fix get_option() for strings starting with hyphen discards ca01017a3816 lib/bits_kunit: follow new file name convention for KUnit tests discards a22357ea26bd lib/linear_ranges_kunit: follow new file name convention f [...] discards e25bbfbcdc67 lib/list_kunit: follow new file name convention for KUnit tests discards 1938d91154ac lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT discards 15c7ee5da190 lib/stackdepot.c: use array_size() helper in jhash2() discards 9d82561805ea lib/stackdepot.c: use flex_array_size() helper in memcpy() discards 2268544db9c0 lib/stackdepot.c: replace one-element array with flexible- [...] discards 37202fc3a268 lib/test_free_pages.c: add basic progress indicators discards 70efb432a489 bitmap: remove unused function declaration discards 2e21b08a0d30 include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] discards 386a4df1bc4b kernel/acct.c: use #elif instead of #end and #elif discards 97c050d19213 kernel.h: split out mathematical helpers fix discards 491dcb60bb22 kernel.h: Split out mathematical helpers discards 3537176db754 asm-generic: force inlining of get_order() to work around [...] discards c0c86c2aca8c proc/sysctl: make protected_* world readable discards 8511b4d31fb7 proc: fix lookup in /proc/net subdirectories after setns(2) discards e6cbaafddafd proc-provide-details-on-indirect-branch-speculation-v2 discards 44a4a41f7473 proc: provide details on indirect branch speculation discards d691b0206f8e procfs: delete duplicated words + other fixes discards 05dddeec457d alpha: Replace bogus in_interrupt() discards ccf3d8720d89 kernel/hung_task.c: Monitor killed tasks. discards e701387eae3b fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 4a2c6c3c1484 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards ce34c9b24d3a MAINTAINERS: add entry for KFENCE discards 61848fea4eaf kfence: add test suite discards 8664264ba81e kfence, Documentation: add KFENCE documentation discards a178598f7fc8 kfence, kasan: make KFENCE compatible with KASAN discards 3846d2bd7311 mm, kfence: insert KFENCE hooks for SLUB discards a13311ea5c40 mm, kfence: insert KFENCE hooks for SLAB discards f916c1220a5a kfence: use pt_regs to generate stack trace on faults discards 8cafc2fdc916 arm64, kfence: enable KFENCE for ARM64 discards dedc3a7cdbd5 x86, kfence: enable KFENCE for x86 discards a874257d4e91 kfence: avoid stalling work queue task without allocations discards 87046522d68a kfence: Fix parameter description for kfence_object_start() discards 013fc1489c18 mm: add Kernel Electric-Fence infrastructure discards 86678f51683e mm: cleanup kstrto*() usage discards aace2685442a mm: fix fall-through warnings for Clang discards 0a4f24fed1e8 mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] discards 1ff0d6e8490f mm: shmem: convert shmem_enabled_show to use sysfs_emit_at discards 679e9717ff55 mm:backing-dev: use sysfs_emit in macro defining functions discards ffb0af0e0d74 mm: huge_memory: convert remaining use of sprintf to sysfs [...] discards 93e33ce41d15 mm: use sysfs_emit for struct kobject * uses discards e7a7129f1c26 mm: fix kernel-doc markups discards e1a24938fc62 zram: break the strict dependency from lzo discards e107aefb3f57 zram: add stat to gather incompressible pages since zram set up discards b313b8dd799a zram: support page writeback discards 1e717f7bb99a mm/process_vm_access: remove redundant initialization of iov_r discards 15ab48b810c4 mm/zsmalloc.c: rework the list_add code in insert_zspage() discards f0fb1a0ab74d mm/zswap: move to use crypto_acomp API for hardware acceleration discards 30908aaa89a0 mm/zswap: fix passing zero to 'PTR_ERR' warning discards 54381fe89950 mm/zswap: make struct kernel_param_ops definitions const discards a41cba405148 userfaultfd/selftests: hint the test runner on required privilege discards 70949a3baea0 userfaultfd/selftests: fix retval check for userfaultfd_open() discards 17021d9c8c10 userfaultfd/selftests: always dump something in modes discards e6b8a4d89e28 userfaultfd-selftests-make-__su64-format-specifiers-portable-v2 discards f9e1f648a88a userfaultfd: selftests: make __{s,u}64 format specifiers portable discards fc9affa0996b userfaultfd: add user-mode only option to unprivileged_use [...] discards f36151a2d023 userfaultfd: add UFFD_USER_MODE_ONLY discards f510a252a0cd mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] discards 7d1daa76f3e9 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] discards c7da336b71ed mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] discards 46aa09d885ce mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO discards 1ca486a5611d mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY discards 4aa90f0403b2 kernel/power: allow hibernation with page_poison sanity checking discards 9ac4c9d81004 mm, page_poison: use static key more efficiently discards 0f2fe97c36a3 mm, page_alloc: do not rely on the order of page_poison an [...] discards c5679d45ae85 mm-cma-improve-pr_debug-log-in-cma_release-fix discards f49fe57e530f mm: cma: improve pr_debug log in cma_release() discards f8cee07a8561 mm/cma.c: remove redundant cma_mutex lock discards 84c13ef7ad22 mm,thp,shmem: make khugepaged obey tmpfs mount flags discards 81fc7eb1292f mm,thp,shm: limit gfp mask to no more than specified discards 3ae437101b9c mm,thp,shmem: limit shmem THP alloc gfp_mask discards b4f932ad7075 mm: remove pagevec_lookup_entries discards e16ae130660e mm: pass pvec directly to find_get_entries discards 72b67c58a65b mm: remove nr_entries parameter from pagevec_lookup_entries discards bc911468aaab mm: add an 'end' parameter to pagevec_lookup_entries discards 05a1586f2075 mm: add an 'end' parameter to find_get_entries discards b279dd92aa86 fix mm-add-and-use-find_lock_entries.patch discards 5962da654d1b mm: add and use find_lock_entries discards 8d8ec0eb7081 iomap: use mapping_seek_hole_data discards 0a976a1c6791 fix mm-filemap-add-mapping_seek_hole_data.patch discards 21aa452321a9 mm/filemap: add mapping_seek_hole_data discards 0672fdbc5a9d fix mm-filemap-add-helper-for-finding-pages.patch discards f1ef8e1e826f mm/filemap: add helper for finding pages discards efec35746546 mm/filemap: rename find_get_entry to mapping_get_entry discards 73acff422e11 mm: add FGP_ENTRY discards 736891b80dcb mm/swap: optimise get_shadow_from_swap_cache discards 4c91a03de2e3 mm/shmem: use pagevec_lookup in shmem_unlock_mapping discards 23b1d94b7bd7 mm: make pagecache tagged lookups return only head pages discards 46a2733e0470 mm: migrate: remove unused parameter in migrate_vma_insert_page() discards 9de2a9a4b5bd mm: migrate: return -ENOSYS if THP migration is unsupported discards 1ad55122a608 mm: migrate: clean up migrate_prep{_local} discards d4986b033e6e mm: migrate: skip shared exec THP for NUMA balancing discards e42b0a386124 mm: migrate: simplify the logic for handling permanent failure discards ad5dda7533f8 mm: truncate_complete_page() does not exist any more discards 0880519f4ed7 opcode: 0000 EIP: zero_user_segments] discards f215e5fe0492 mm: support THPs in zero_user_segments discards dbe9e24c1b55 mm/migrate.c: optimize migrate_vma_pages() mmu notifier discards f7818796c96d mm/migrate.c: fix comment spelling discards ed3dea3a8aac mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() discards 0c675604b0b4 mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] discards bdc54c457d8b mm: fix initialization of struct page for holes in memory layout discards 950c37691925 mm: memblock: enforce overlap of memory.memblock and memor [...] discards d9387865b749 mm/compaction: make defer_compaction and compaction_deferr [...] discards 1993ac73c9a7 mm/compaction: move compaction_suitable's comment to right place discards a6ee69357b70 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] discards d6c1578855ee z3fold: remove preempt disabled sections for RT discards c563b059965a z3fold: stricter locking and more careful reclaim discards 80217b3d469e z3fold: simplify freeing slots discards c9b225d8f334 mm/page_isolation: do not isolate the max order page discards 46374049d578 mm/vmscan: __isolate_lru_page_prepare() cleanup discards d9f9370b97e3 mm/vmscan.c: remove the filename in the top of file comment discards 069946442dc6 mm/vmscan: drop unneeded assignment in kswapd() discards 2aee5e476305 mm: don't wake kswapd prematurely when watermark boosting [...] discards 9a17b1c5249f mm,hugetlb: remove unneeded initialization discards 0a7f59c3549f mm: hugetlb: fix type of delta parameter and related local [...] discards 32e449bc1367 khugepaged: add parameter explanations for kernel-doc markup discards b3d4b9be4662 include/linux/huge_mm.h: remove extern keyword discards dc128a779fbd MIPS: do not call flush_tlb_all when setting pmd entry discards b861906ccbdf mm/huge_memory.c: update tlb entry if pmd is changed discards dd15fba6bb72 mm/hugetlb.c: just use put_page_testzero() instead of page [...] discards 75d36425eca0 mm,hwpoison: return -EBUSY when migration fails discards 40c0f888f201 mm,memory_failure: always pin the page in madvise_inject_error discards e0cfca271040 mm,hwpoison: remove drain_all_pages from shake_page discards e0287fb91c00 mm,hwpoison: disable pcplists before grabbing a refcount discards 4ccf792fbbbf mm,hwpoison: refactor get_any_page discards 586fe9d0ff7f mm,hwpoison: drop unneeded pcplist draining discards d3c5d0d128f8 mm,hwpoison: take free pages off the buddy freelists for hugetlb discards 8834d3201aa6 mm,hwpoison: take free pages off the buddy freelists discards cd374b3d3381 mm,hwpoison: drain pcplists before bailing out for non-bud [...] discards c128c2d55e2f mm/page_alloc: speed up the iteration of max_order discards 9317850938a5 mm: page_alloc: refactor setup_per_zone_lowmem_reserve() discards 3477e4bb469c init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] discards 176232b371b0 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] discards 91fe35bd93d5 mm/page_alloc: mark some symbols with static keyword discards 2ff5e5eea002 mm/page_alloc: add __free_pages() documentation discards 9c5614c35d47 mm/page-flags: fix comment discards 3ad4e2d878d2 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] discards 3a03762a706d mm-page_alloc-disable-pcplists-during-memory-offline-fix discards 32641c11bde9 mm, page_alloc: disable pcplists during memory offline discards c3505f8df492 mm, page_alloc: move draining pcplists to page isolation users discards 90cfb95306da mm, page_alloc: cache pageset high and batch in struct zone discards 587c41263bb1 mm, page_alloc: simplify pageset_update() discards 83dac63fa139 mm, page_alloc: remove setup_pageset() discards 8c2924bcfaf4 mm, page_alloc: calculate pageset high and batch once per zone discards bd4fdf97f7f1 mm, page_alloc: clean up pageset high and batch update discards 05e8bf671b23 arch, mm: make kernel_page_present() always available discards f537b4c9bc89 arch, mm: restore dependency of __kernel_map_pages() on DE [...] discards 60b0dca2a30b PM: hibernate: make direct map manipulations more explicit discards 54fdcdcb4170 mm: introduce debug_pagealloc_{map,unmap}_pages() helpers discards 27e7fa899120 m68k: deprecate DISCONTIGMEM discards dceeee19608f m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM discards 3447827433d2 m68k/mm: make node data and node setup depend on CONFIG_DI [...] discards 1785df97db31 arc: use FLATMEM with freeing of unused memory map instead [...] discards f16ec3afc0ee arm, arm64: move free_unused_memmap() to generic mm discards 78f16dc9c337 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL discards 94d171d065be ia64: make SPARSEMEM default and disable DISCONTIGMEM discards 0e791e5138cd ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM discards a0bfb938ae29 ia64: split virtual map initialization out of paging_init() discards dc860b1b1884 ia64: discontig: paging_init(): remove local max_pfn calculation discards e343d6ff702a ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements discards 94207b5534d5 ia64: remove custom __early_pfn_to_nid() discards 6d6bd6134989 alpha: switch from DISCONTIGMEM to SPARSEMEM discards 07cf45b68a5a kasan: update documentation for generic kasan discards eba50fff503f lib/test_kasan.c: add workqueue test case discards e226b62b5936 kasan: print workqueue stack discards 24e7cafa9455 workqueue: kasan: record workqueue stack discards 820de9b972b0 mm/vmalloc.c: fix kasan shadow poisoning size discards 06a3662dd51a docs/vm: remove unused 3 items explanation for /proc/vmstat discards 2e7483fff879 mm/vmalloc.c: remove unnecessary return statement discards f0985bcbd98e mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] discards af6f73ee4ed0 mm/vmalloc: rework the drain logic discards 7499e1e91e18 mm/vmalloc: use free_vm_area() if an allocation fails discards 5813abc550cb mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow discards b69cc047d95b locking/selftests: add testcases for fs_reclaim discards 4f4bde02823c mm: extract might_alloc() debug check discards e3e53a7a3138 mm: track mmu notifiers in fs_reclaim_acquire/release discards 7e6dd5d88371 mm: forbid splitting special mappings discards 7c24c38f6daf mremap: check if it's possible to split original vma discards 6864676343b3 vm_ops: rename .split() callback to .may_split() discards 7a5a1896bfd3 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio discards 1025e87d0e62 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] discards 17a8f3372a3f mm/mremap: account memory on do_munmap() failure discards cb6d38a3819d mm: move free_unref_page to mm/internal.h discards c55bfb6f792e sparc: fix handling of page table constructor failure discards 4476f8cf8d09 mmap_lock-add-tracepoints-around-lock-acquisition-fix-v3 discards 469a19832945 mm: mmap_lock: fix use-after-free race and css ref leak in [...] discards 3b77356d530b mm: mmap_lock: add tracepoints around lock acquisition discards 1229cc73c880 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] discards d30d2485ef11 mm/mapping_dirty_helpers: enhance the kernel-doc markups discards 89b6504848c3 mm/mmap.c: fix the adjusted length error discards 55c82397bc55 mm: cleanup: remove unused tsk arg from __access_remote_vm discards fc1d0f75f884 x86: mremap speedup - Enable HAVE_MOVE_PUD discards 6d5aa459d815 arm64: mremap speedup - enable HAVE_MOVE_PUD discards da39067a0429 mm: speedup mremap on 1GB or larger regions discards fcb134f9d473 kselftests: vm: add mremap tests discards a837bbaa0531 xen/unpopulated-alloc: consolidate pgmap manipulation discards 21a5525bf889 mm: memcontrol: account pagetables per node discards 1ab80e95e2d0 mm: move lruvec stats update functions to vmstat.h discards 5a91759d485b mm/memcg: remove incorrect comment discards 24af3a269963 mm: memcontrol: Assign boolean values to a bool variable discards 1488187e794a mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state discards 9eca20dd5a60 mm/lru: revise the comments of lru_lock discards 138e820a7156 mm-lru-introduce-the-relock_page_lruvec-function-fix discards fe04546c4103 mm/lru: introduce relock_page_lruvec() discards e934df2bc600 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 discards d57111d7e705 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix discards 3f27b3d1a5b6 mm/lru: replace pgdat lru_lock with lruvec lock discards 3610014852d7 mm/swap.c: serialize memcg changes in pagevec_lru_move_fn discards 50c854f168a3 mm/compaction: do page isolation first in compaction discards 5f3a9883cb1e mm/lru: introduce TestClearPageLRU() discards 61a97b41bbd1 mm/mlock: remove __munlock_isolate_lru_page() discards ce742be5cdf6 mm/mlock: remove lru_lock on TestClearPageMlocked discards 0422bb55471d mm/vmscan: remove lruvec reget in move_pages_to_lru discards 120a776b0566 mm/lru: move lock into lru_note_cost discards 6777b84bbc43 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn discards afeea7841210 mm/memcg: add debug checking in lock_page_memcg discards ea7e67e0084e mm: page_idle_get_page() does not need lru_lock discards a31916ef6b01 mm-rmap-stop-store-reordering-issue-on-page-mapping-fix discards b8c91acf33b6 mm/rmap: stop store reordering issue on page->mapping discards 04bdba9a3681 mm/vmscan: remove unnecessary lruvec adding discards d4dcec0a809b mm/thp: narrow lru locking discards 3d766c37aff8 mm/thp: simplify lru_add_page_tail() discards 43a5a31ae696 mm/thp: use head for head page in lru_add_page_tail() discards 5851fb1d663b mm/thp: move lru_add_page_tail() to huge_memory.c discards 1cd342a4577e mm: memcg: remove obsolete memcg_has_children() discards bf6206a673a7 mm/page_counter: use page_counter_read in page_counter_set_max discards 4364e1bddd0f cgroup: remove obsoleted broken_hierarchy and warned_broke [...] discards cc906f2e1d1f docs: cgroup-v1: reflect the deprecation of the non-hierar [...] discards 81e3a45182ec mm: memcg: deprecate the non-hierarchical mode discards 05afbe89696a mm: memcg: fix obsolete code comments discards df0ccfcbd9b2 mm/memcg: update page struct member in comments discards 84febdddea7b mm/rmap: always do TTU_IGNORE_ACCESS discards 37c9e1464c5a mm: memcg/slab: fix use after free in obj_cgroup_charge discards 0aec37e5dcbc mm: memcg/slab: fix return of child memcg objcg for root memcg discards 20f43f8ab601 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] discards e919ec933cfa mm: memcontrol: remove unused mod_memcg_obj_state() discards 15be17b13e02 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix discards 187305339361 mm: memcontrol: add file_thp, shmem_thp to memory.stat discards d19510bdc4b3 tmpfs: fix Documentation nits discards d709780e4ece mm/shmem.c: make shmem_mapping() inline discards 80559c3c565a mm/wap: don't SetPageWorkingset unconditionally during swapin discards 99a23b4194b6 mm: remove pagevec_lookup_range_nr_tag() discards 5548e295a802 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] discards 6a0a7a327592 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() discards 900d43f6931b mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] discards 9c87cc60f293 mm/swap_state: skip meaningless swap cache readahead when [...] discards 566f43359b88 mm/swapfile.c: use helper function swap_count() in add_swa [...] discards 29a68f457c42 mm: handle zone device pages in release_pages() discards 1eb2fe862a51 mm/gup: combine put_compound_head() and unpin_user_page() discards d1156b113e19 mm/gup: remove the vma allocation from gup_longterm_locked() discards 346641067ff5 mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] discards 8b77812b28e0 mm/gup: prevent gup_fast from racing with COW during fork discards b7c25047478d mm/gup: reorganize internal_get_user_pages_fast() discards db21a7b6c595 mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 discards c4e82e4f2126 mm/gup_test: GUP_TEST depends on DEBUG_FS discards 8feb89a02a5b mm/gup_test.c: mark gup_test_init as __init function discards af46fd10b9bb selftests/vm: 2x speedup for run_vmtests.sh discards 7c22570a0dfb selftests/vm: hmm-tests: remove the libhugetlbfs dependency discards 1e2432794b2c selftests/vm: run_vmtests.sh: update and clean up gup_test [...] discards 61f1291b1541 selftests/vm: gup_test: introduce the dump_pages() sub-test discards aa6842c00a90 selftests/vm: only some gup_test items are really benchmarks discards 501e283ea706 selftests/vm: minor cleanup: Makefile and gup_test.c discards 08ddd44f0035 selftests/vm: rename run_vmtests --> run_vmtests.sh discards ef103e8583a7 selftests/vm: use a common gup_test.h discards 0bc60e8e22e4 mm/gup_benchmark: rename to mm/gup_test discards b4cf1386a88d mm-remove-the-unuseful-else-after-a-return-fix discards a5b0b6aa0c6a mm/filemap.c: remove else after a return discards bad23fdafd2f mm/truncate: add parameter explanation for invalidate_mapp [...] discards 74add9360d2a mm/msync: exit early when the flags is an MS_ASYNC and sta [...] discards d0364af2d753 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] discards b879198fe857 mm/filemap/c: break generic_file_buffered_read up into mul [...] discards 6cf22751938a mm/page_owner: Record timestamp and pid discards facf4349dae2 mm: fix page_owner initializing issue for arm32 discards 17f86d09094e device-dax/kmem: use struct_size() discards 6f640f012d7a mm/slub: let number of online CPUs determine the slub page order discards 37d74ea9b226 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() discards 854c5171a52b dma-buf: use krealloc_array() discards bfcf5bca0de6 hwtracing: intel: use krealloc_array() discards b46052f76bfe drm: atomic: use krealloc_array() discards cfe9aff1273f edac: ghes: use krealloc_array() discards f7350cbce0b6 pinctrl: use krealloc_array() discards ef031cfc6f22 vhost: vringh: use krealloc_array() discards 4bb7d53f6400 ALSA: pcm: use krealloc_array() discards fae961cba654 mm: slab: provide krealloc_array() discards 0004797913bf mm: slab: clarify krealloc()'s behavior with __GFP_ZERO discards 561e735b75e9 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] discards a91f48bd92f9 kernel/watchdog: flush all printk nmi buffers when hardloc [...] discards 0abd78afc24d ramfs: support O_TMPFILE discards fbabb6fadae7 arch/Kconfig: fix spelling mistakes discards 93dbdf29cf60 ocfs2: fix ocfs2 corrupt when iputting an inode discards e4ed13ed3b55 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards de2110175934 ocfs2: ratelimit the 'max lookup times reached' notice discards 6613766535fc fs/ocfs2/cluster/tcp.c: remove unneeded break discards 7caa1850d0d7 fs/ntfs: remove unused variable attr_len discards 44b3e070e33b fs/ntfs: remove unused varibles discards 33d39a50a896 ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] discards 1efa76c51706 ide/falcon: remove in_interrupt() usage discards 6667420565b7 uapi: move constants from <linux/kernel.h> to <linux/const.h> discards 356659e80032 kthread_worker-document-cpu-hotplug-handling-fix discards 15cf76fda933 kthread_worker: document CPU hotplug handling discards 9674095bdd2a kthread: add kthread_work tracepoints discards 48d67915485f mm/hugetlb: clear compound_nr before freeing gigantic pages discards bf8635e2588a kasan: fix slab double free when cpu-hotplug discards 2ac05f7fcf5b kasan: fix object remaining in offline per-cpu quarantine discards 2ed0e087b22d elfcore: fix building with clang discards cb6c5bd7ad98 initramfs: fix clang build failure discards aa68192638aa kbuild: avoid static_assert for genksyms discards 842b874f68c8 selftest/fpu: avoid clang warning discards 746ac0113ca2 /proc/kpageflags: do not use uninitialized struct pages discards f837669c286f /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards e9711820c4f0 proc: use untagged_addr() for pagemap_read addresses discards 1bb34a540f39 revert "mm/filemap: add static for function __add_to_page_ [...] discards 69fe63aa1002 Merge remote-tracking branch 'asoc/for-5.11' into asoc-next discards 9a34ff16b239 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus discards 89ee02a5cba9 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus discards 4e5fca33ef09 SMB3.1.1: remove confusing mount warning when no SPNEGO in [...] discards f50e75703c15 Merge branch 'for-5.11/io_uring' into for-next discards 23f9c31eb0d1 Merge branch 'for-5.11/drivers' into for-next discards 283f3cd5665f Merge branch 'for-5.11/block' into for-next discards 04ebd1449cba Merge branch 'for-next-next-v5.10-20201209' into for-next- [...] discards d0224e9ed0a8 Merge branch 'for-next-current-v5.9-20201209' into for-nex [...] discards f7c354c0049c Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] discards 68e0d6dbd6d2 Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] discards 6e007fd1a6b9 Merge branch 'misc-next' into for-next-next-v5.10-20201209 discards 3d5ebdce6271 Merge branch 'misc-5.10' into for-next-current-v5.9-20201209 discards 24a8d551e6bc btrfs: add a trace class for dumping the current ENOSPC state discards ef3fac699aa8 btrfs: adjust the flush trace point to include the source discards 9da76d0ff116 btrfs: implement space clamping for preemptive flushing discards aa8575688575 btrfs: simplify the logic in need_preemptive_flushing discards 828ad0a329d0 btrfs: rework btrfs_calc_reclaim_metadata_size discards e1797f71a29a btrfs: check reclaim_size in need_preemptive_reclaim discards da4633fa3cad btrfs: rename need_do_async_reclaim discards 9f4a3406dc61 btrfs: improve preemptive background space flushing discards d8d19fa0fa68 btrfs: introduce a FORCE_COMMIT_TRANS flush operation discards 6a24905dc76d btrfs: track ordered bytes instead of just dio ordered bytes discards 734a9e580464 btrfs: add a trace point for reserve tickets discards 404fefa183bc btrfs: make flush_space take a enum btrfs_flush_state inst [...] discards 76615f8c091e btrfs: run delayed refs less often in commit_cowonly_roots discards 9a0b5bc31213 btrfs: stop running all delayed refs during snapshot discards 0358e9e2e00e btrfs: only run delayed refs once before committing discards 0ec1a60babc6 btrfs: delayed refs pre-flushing should only run the heads [...] discards 2bd7acd3bbb1 btrfs: only let one thread pre-flush delayed refs in commit discards 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() discards 0532eb26ecfe Merge remote-tracking branch 'spi/for-5.11' into spi-next discards 7fa50bbc4cd1 Merge remote-tracking branch 'spi/for-5.10' into spi-linus discards 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 discards 26dd2125df50 Pull dquot_resume() fix. omits 274380f9eb09 Merge branch 'devel' into for-next omits 09023776df15 SMB3: avoid confusing warning message on mount to Azure discards 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 discards 9a27d37aa8c7 drm/hisilicon: Delete unused local parameters discards 1c1b5bd4cc2d drm/hisilicon: Use managed mode-config init discards 13283a241540 drm/drv: switch to using devm_add_action_or_reset() omits 2494367d9d48 cifs: Fix fall-through warnings for Clang discards 604057e984c9 video: fbdev: sis: Drop useless call to SiS_GetResInfo() discards 4aca4dbcac9d video: fbdev: controlfb: Fix set but not used warnings discards 86925b9f5203 video: fbdev: efifb: Fix set but not used warning for scre [...] discards 96a84fc360a5 video: fbdev: gbefb: Fix set but not used warning discards 54f572645c39 video: fbdev: goldfishfb: Fix defined but not used warning discards 5825e11c2547 video: fbdev: wmt_ge_rops: Fix function not declared warnings discards 031d039f1744 video: fbdev: mmp: Fix kernel-doc warning for lcd_spi_write discards 3ccdcdf461a6 video: fbdev: sparc drivers: fix kernel-doc warnings for b [...] discards 7143c92be85b video: fbdev: uvesafb: Fix set but not used warning discards e72ce1c4d1cf video: fbdev: omapfb: Fix set but not used warnings in hdmi*_core discards e994a1b67bbc video: fbdev: core: Fix kernel-doc warnings in fbmon + fb_notify discards 04a697f08a9b video: fbdev: hgafb: Fix kernel-doc warnings discards 5f13600071df Merge remote-tracking branch 'regulator/for-5.11' into reg [...] discards 532ae5350e12 btrfs: clarify error returns values in __load_free_space_cache discards 2602182b2771 btrfs: qgroup: don't try to wait flushing if we're already [...] discards cf19c6218385 btrfs: correctly calculate item size used when item key co [...] discards 02b20b98d982 btrfs: fix error handling in commit_fs_roots discards 93fb7f58e82f btrfs: fix deadlock when cloning inline extent and low on [...] discards a9c0c3bd2fde btrfs: scrub: allow scrub to work with subpage sectorsize discards a29e91bae936 btrfs: scrub: support subpage data scrub discards 4b516cc54e8a btrfs: scrub: support subpage tree block scrub discards 125de69b5ef4 btrfs: scrub: always allocate one full page for one sector [...] discards da1a00789194 btrfs: scrub: reduce width of extent_len/stripe_len from 6 [...] discards a696eb5c9f22 btrfs: refactor btrfs_lookup_bio_sums to handle out-of-ord [...] discards 218cc4ee6ac1 btrfs: remove btrfs_find_ordered_sum call from btrfs_looku [...] discards a8ef57539c94 btrfs: handle sectorsize < PAGE_SIZE case for extent buffe [...] discards d29cb7e16088 btrfs: update num_extent_pages to support subpage sized ex [...] discards 0201b2a92342 btrfs: don't allow tree block to cross page boundary for s [...] discards a8bb7eae0a1d btrfs: calculate inline extent buffer page size based on p [...] discards bcd7d7ae8103 btrfs: factor out btree page submission code to a helper discards 36a1dffbde25 btrfs: make btrfs_verify_data_csum follow sector size discards 3e4455d642c4 btrfs: pass bio_offset to check_data_csum() directly discards d210120dd551 btrfs: rename bio_offset of extent_submit_bio_start_t to d [...] discards 5c5c0ad806e0 btrfs: fix lockdep warning when creating free space tree discards af3d3508bff8 btrfs: skip space_cache v1 setup when not using it discards ee8571c4bad8 btrfs: remove free space items when disabling space cache v1 discards f27a83f9b8b7 btrfs: warn when remount will not change the free space tree discards 9a2556c3a5b9 btrfs: use superblock state to print space_cache mount option discards 78e2d8449561 btrfs: keep sb cache_generation consistent with space_cache discards 075321f93bb1 btrfs: clear free space tree on ro->rw remount discards c1d84e4403b5 btrfs: clear oneshot options on mount and remount discards 4bcd6d39acc0 btrfs: create free space tree on ro->rw remount discards dfd3218c5e2e btrfs: only mark bg->needs_free_space if free space tree is on discards d68cbe43d9fb btrfs: start orphan cleanup on ro->rw remount discards a6d86cadb18b btrfs: lift read-write mount setup from mount and remount discards c6e6546f6f33 btrfs: do not block inode logging for so long during trans [...] discards 7988e7b097d4 btrfs: fix race leading to unnecessary transaction commit [...] discards 2422c5f69e07 btrfs: fix race that makes inode logging fallback to trans [...] discards 26029422017f btrfs: fix race that causes unnecessary logging of ancesto [...] discards 143a171447cc btrfs: fix race that results in logging old extents during [...] discards acdf45b153ec btrfs: fix race causing unnecessary inode logging during l [...] discards 9655e4cb0531 btrfs: remove recalc_thresholds from free space ops discards 1bbcc2208508 btrfs: always set NODATASUM/NODATACOW in __create_free_spa [...] discards 3a86cb92bc4b btrfs: remove crc_check logic from free space discards 6b14bce55d83 btrfs: remove inode number cache feature discards b51f59fd6069 btrfs: replace calls to btrfs_find_free_ino with btrfs_fin [...] discards 496e6d324bf1 btrfs: move btrfs_find_highest_objectid/btrfs_find_free_ob [...] discards 42cb4cf87290 btrfs: drop casts of bio bi_sector discards 6944eef6b765 btrfs: implement log-structured superblock for ZONED mode discards c7a99fcea09f btrfs: disallow mixed-bg in ZONED mode discards 6f77230360aa btrfs: disable fallocate in ZONED mode discards 0032b414fbe2 btrfs: disallow NODATACOW in ZONED mode discards 7fa319007afc btrfs: disallow space_cache in ZONED mode discards 8743352fc445 btrfs: introduce max_zone_append_size discards bf0f041e05ec btrfs: check and enable ZONED mode discards eb823299619b btrfs: get zone information of zoned block devices discards 682f936ba21b dt-bindings: hwmon: convert AD ADM1275 bindings to dt-schema discards ca459a7407a2 drm/ingenic: Add support for serial 8-bit delta-RGB panels discards 28ab7d35b6e0 drm/ingenic: Properly compute timings when using a 3x8-bit panel discards 15b7e07bcb2e drm/ingenic: Compute timings according to adjusted_mode->crtc_* discards 71173e787cab drm/scheduler: Essentialize the job done callback discards 6efa4b465cfd gpu/drm: ring_mirror_list --> pending_list discards 8935ff00e3b1 drm/scheduler: "node" --> "list" discards 2e2bf3a5584d drm/bridge: display-connector: add DP support discards a46c112512de dt-bindings: dp-connector: add binding for DisplayPort connector discards 75c66a03dfce dt-bindings: display: mantix: Add compatible for panel from YS discards 2ff3eaa55155 dt-bindings: vendor-prefixes: Add ys vendor prefix discards 4b2b869e8efe drm/panel: mantix: Support panel from Shenzhen Yashi Chang [...] discards 6ae5837c18e9 drm/panel: mantix: Allow to specify default mode for diffe [...] discards dd396dbc4d78 drm/panel: mantix: Tweak init sequence discards dfb64090892f drm/panel: st7703: Use dev_err_probe omits f2d904940a52 MAINTAINERS: Add myself as a reviewer for CADENCE USB3 DRD [...] discards c56f91f264f8 hwmon: (occ) Add new temperature sensor type discards 1a610c14829f fsi: occ: Add support for P10 discards 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 discards d1889e779e5b dt-bindings: hwmon: convert TI ADS7828 bindings to dt-schema discards 79a87bbda1b5 dt-bindings: hwmon: convert AD AD741x bindings to dt-schema discards bf2bf8563f30 dt-bindings: hwmon: convert TI INA2xx bindings to dt-schema omits c6f928f56fe3 exfat: Avoid allocating upcase table using kcalloc() discards 0f83ffbe30d3 Merge branch 'tif-task_work.arch' into for-next discards a3d0d8347978 drm: fix typos in plane and CRTC overviews discards 3ec29306fba1 hwmon: (ltc2992) Fix less than zero comparisons with an un [...] discards cf0f08d299a3 hwmon: (pmbus/q54sj108a2) Correct title underline length discards 3abec8ebba31 dt-bindings: hwmon: Add documentation for ltc2992 discards b6962d407861 hwmon: (ltc2992) Add support for GPIOs. discards dfd301d778e2 hwmon: (ltc2992) Add support discards 4293606ab768 hwmon: (pmbus) Driver for Delta power supplies Q54SJ108A2 discards b215212117f7 drm: panel: add Khadas TS050 panel driver discards 98cda4b5f246 dt-bindings: panel-simple-dsi: add Khadas TS050 panel bindings discards d0666be8ef9e drm/vc4: dsi: Add configuration for BCM2711 DSI1 discards 00aedfa4592d dt-bindings: Add compatible for BCM2711 DSI1 discards 4b265fe11fad drm/vc4: dsi: Add support for DSI0 discards d1d195ce26a1 drm/vc4: dsi: Introduce a variant structure discards dc0bf36401e8 drm/vc4: dsi: Use snprintf for the PHY clocks instead of an array discards e02d5c43f2fd drm/vc4: dsi: Correct DSI register definition discards 51f4fcd9c4ea drm/vc4: drv: Remove the DSI pointer in vc4_drv discards e2f9b2edf7b5 drm/vc4: hdmi: Don't poll for the infoframes status on setup discards 7aa6e73c960e Pull fsnotify fixes from Amir discards 75db3e88cafe extcon: max8997: Add CHGINS and CHGRM interrupt handling discards 47b1adc1d2a3 drm/panel: s6e63m0: Fix init sequence again discards 2abb0b994db5 dt-bindings: display: mcde: Convert to YAML schema discards 630a159a0bf3 video: fbdev: cirrusfb: Fix kernel-doc and set but not use [...] discards 5a15468b724b video: fbdev: uvesafb: Fix string related warnings discards ab2b29e64e05 video: fbdev: s3c-fb: Fix kernel-doc and set but not used [...] discards c96da175ba88 video: fbdev: omapfb: Fix set but not used warnings in dsi discards 98fdd0042c7c drm/kmb: fix array bounds warning discards 9dbf1a4516cf drm: panel: add flags to BOE NV110WTM-N61 discards a00fa4285878 drm: panel: Fully transition panel_desc kerneldoc to inline style discards 1cdd3f739f4e drm: Remove drmm_add_final_kfree() declaration from public [...] discards 2c05cc592050 percpu_ref: Print stack trace upon reference-count underflow discards bb70203c007f mm: Make kmem_last_alloc_stack() provide stack trace in slub discards d9eb1220f8b7 mm: Add kmem_cache_last_alloc() arguments for stack trace discards 9c8f45d970a3 mtd: rawnand: xway: Do not force a particular software ECC engine discards 357a81e04056 mtd: rawnand: socrates: Do not force a particular software [...] discards 35b8a0a11b02 mtd: rawnand: plat_nand: Do not force a particular softwar [...] discards 546ac1e6272f mtd: rawnand: pasemi: Do not force a particular software E [...] discards 373de8a8facb mtd: rawnand: orion: Do not force a particular software EC [...] discards c1bf977b1574 mtd: rawnand: mpc5121: Do not force a particular software [...] discards 2ee7ec490d77 mtd: rawnand: gpio: Do not force a particular software ECC engine discards 1e9590d8f793 mtd: rawnand: au1550: Do not force a particular software E [...] discards ae199bc6855d mtd: rawnand: ams-delta: Do not force a particular softwar [...] discards 552a77bab3ff drm/hisilicon: Delete the entire file hibmc_ttm.c discards 717ea76addb3 drm/hisilicon: Use managed VRAM-helper initialization discards 9f941375aa1d drm/ingenic: depend on COMMON_CLK to fix compile tests discards 18cd9ef74e8d torture: Stop hanging on panic discards 413d9f332cbd EXP rcuscale: Crude tests for kmem_last_alloc() percpu_ref code discards 4f871f13fe72 EXP rcuscale: Crude tests for kmem_last_alloc_errstring() discards 5406adddf6cb EXP rcuscale: Crude tests for kmem_last_alloc() discards f27b4d03a235 rcutorture: Make object_debug also double call_rcu() heap object discards 9ed3cfab4082 rcu: Make call_rcu() print allocation address of double-fr [...] discards 3f19d13bd39d percpu_ref: Print allocator upon reference-count underflow discards 1aded8cc9e2d mm: Add kmem_last_alloc_errstring() to provide more kmem_l [...] discards f7c3fb4fc476 mm: Add kmem_last_alloc() to return last allocation for me [...] discards 0a260e731d6c drm/fb-helper: Add missed unlocks in setcmap_legacy() discards ca7fbf0d29ab fsnotify: fix events reported to watching parent and child discards 15ccc39b3aab gma500: clean up error handling in init discards 21bf7cbd1b10 sched/fair: Trivial correction of the newidle_balance() comment discards 82b738de57d5 sched/fair: Clear SMT siblings after determining the core [...] discards 65697a12a10f sched: Fix kernel-doc markup discards 24f326686c92 x86: Print ratio freq_max/freq_base used in frequency inva [...] discards 46609527577d x86, sched: Use midpoint of max_boost and max_P for freque [...] discards 0edb0fb35fa6 x86, sched: Calculate frequency invariance for AMD systems discards e4401247070a drm/hisilicon: Use the new api devm_drm_irq_install discards d96bc380a50f drm/irq: Add the new api to install irq discards 770729f77d23 drm/hisilicon: Code refactoring for hibmc_drm_drv discards b528520d688b kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() omits bec020d3b6fd tpm: Fix fall-through warnings for Clang discards a7e2e1c50450 drm: document that user-space should force-probe connectors discards 36549848ed27 drm/virtio: consider dma-fence context when signaling discards b9662c3a54eb drm/virtio: rework virtio_fence_signaled discards 41a90202cd15 drm/virtio: virtio_{blah} --> virtio_gpu_{blah} discards b73cd1e2ebfc drm/ttm: stop destroying pinned ghost object discards 551620f2a381 drm/nouveau: Drop mutex_lock_nested for atomic discards 6926872ae244 drm/gma500: Fix error return code in psb_driver_load() discards fb799fd3b536 random32: Re-enable KCSAN instrumentation discards c3c285d9818b kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32 [...] discards 5cf829042641 drm/ttm/drivers: remove unecessary ttm_module.h include v2 discards b7726681ed4f io_uring: remove 'twa_signal_ok' deadlock work-around discards 924a9adbe82a kernel: remove checking for TIF_NOTIFY_SIGNAL discards 9765be4342c6 signal: kill JOBCTL_TASK_WORK discards 6ce79711b9b1 io_uring: JOBCTL_TASK_WORK is no longer used by task_work discards 1256bfef5a7d task_work: remove legacy TWA_SIGNAL path discards 77581200ba44 sparc: add support for TIF_NOTIFY_SIGNAL discards 0e5384cfc2f1 riscv: add support for TIF_NOTIFY_SIGNAL discards 89a80f9a3dee nds32: add support for TIF_NOTIFY_SIGNAL discards 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 discards 0c61524f0b02 tools/memory-model: Fix typo in klitmus7 compatibility table discards 15c3545cba0f tools/memory-model: Remove redundant initialization in lit [...] discards d29d03c13c05 docs: Fix typos and drop/fix dead links in RCU documentation discards ad1c2a856034 torture: Add --kcsan-kmake-arg to torture.sh for KCSAN discards d98c27343e93 torture: Add command and results directory to torture.sh log discards 1bfbcba21218 torture: Allow scenarios to be specified to torture.sh discards fffffe462f42 torture: Drop log.long generation from torture.sh discards 928d2a733fbf torture: Add kvm.sh test summary to end of log file discards 24a93402670e torture: Make torture.sh refuse to do zero-length runs discards e5c4f0870dc2 torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale discards b30e67f5efaf torture: Make torture.sh allmodconfig retain and label output discards 3f9479ca6937 torture: Throttle VERBOSE_TOROUT_*() output discards 27a35d325d6e torture: Make refscale throttle high-rate printk()s discards 5af5cef801bb torture: Create doyesno helper function for torture.sh discards c4496a4aa014 torture: Make torture.sh refscale runs use verbose_batched [...] discards 2ae789bbdac5 torture: Make torture.sh rcuscale and refscale deal with a [...] discards 3920228114bf torture: Enable torture.sh argument checking discards d3e18c33b661 torture: Make kvm.sh include --kconfig arguments in CPU ca [...] discards 586c19d20946 torture: Auto-size SCF and scaling runs based on number of CPUs discards 56745e7fba78 rcu: Eliminate the __kvfree_rcu() macro discards f61e6202b748 rcu: Introduce kfree_rcu() single-argument macro discards 3bfa195b708d torture: Add "make allmodconfig" to torture.sh discards 3073d23e58a9 torture: Make kvm.sh return failure upon build failure discards 1c7fec85e4b6 torture: Remove use of "eval" in torture.sh discards 667ac425ac79 torture: Make torture.sh use common time-duration bash functions discards 607283467f64 torture: Print run duration at end of kvm.sh execution discards e78b6e6663d7 torture: Add torture.sh torture-everything script discards 42f922b10822 torture: Make kvm.sh arguments accumulate discards 3022771f3986 rcu: Record kvfree_call_rcu() call stack for KASAN discards e76db61c401f torture: Make kvm.sh "Test Summary" date be end of test discards 89f935f8c156 tools/rcutorture: Make identify_qemu_vcpus() independent o [...] discards ef22f3db4a60 rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] discards 47111b59ca24 rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] discards e087788b8cc7 rcu: Check and report missed fqs timer wakeup on RCU stall discards 7c5817ee0512 sched/core: Allow try_invoke_on_locked_down_task() with ir [...] discards 717e45e70579 rcu/segcblist: Add debug checks for segment lengths discards 462c47a3d2f5 torture: Add config2csv.sh script to compare torture scenarios discards f6114612adfa torture: Prepare for splitting qemu execution from kvm-tes [...] discards fe9cc3071bd1 rcutorture: Use hrtimers for reader and writer delays discards 348fb8c2457a torture: Make stutter use torture_hrtimeout_*() functions discards 1c21d2f1338b rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits discards 842614b4deb1 torture: Add fuzzed hrtimer-based sleep functions discards 3d4ce574fc1d rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] discards b633c2b9e93c rcutorture: Make synctype[] and nsynctype be static global discards 513dace485d3 rcutorture: Require entire stutter period be post-boot discards 5aac61b54fa5 list: Fix a typo at the kernel-doc markup discards 2bc01be19b80 rcu/trace: Add tracing for how segcb list changes discards 709280acaac6 srcu: Add comment explaining cookie overflow/wrap discards cd43e7119809 rcutorture: Add reader-side tests of polling grace-period API discards 517959a40fdf refscale: Allow summarization of verbose output discards 5b9dee69e32b rcutorture: Add writer-side tests of polling grace-period API discards b8cda4e3e593 rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state discards 717d068152b2 srcu: Document polling interfaces for Tree SRCU grace periods discards bde24773ad80 srcu: Provide polling interfaces for Tree SRCU grace periods discards ab76377a438a srcu: Provide polling interfaces for Tiny SRCU grace periods discards 2fdfb23e536a srcu: Provide internal interface to start a Tree SRCU grac [...] discards 929605b87d8b srcu: Provide internal interface to start a Tiny SRCU grac [...] discards a16d1c300927 srcu: Make Tiny SRCU use multi-bit grace-period counter discards 8f26779fc010 rcu: Do not NMI offline CPUs discards a951b71f118c rcu: For RCU grace-period kthread starvation, dump last CP [...] discards c570e5a07294 rcu: Add lockdep checks for interrupts disabled discards 29d703534380 torture: Allow kvm.sh --datestamp to specify subdirectories discards e66a4b538bcf scftorture: Add debug output for wrong-CPU warning discards fa820df3f68b doc: Remove obsolete RCU-bh and RCU-sched update-side API members discards 2a3350d359ca rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" discards 3f298713c983 cpumask: Add "last" alias for cpu list specifications discards 1270d1d31e16 cpumask: Add a "none" alias to complement "all" discards 6ba67372350d cpumask: Make "all" alias global and not just RCU discards dafe76da8510 cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] discards 425f283702ef rcu/tree: segcblist: Remove redundant smp_mb()s discards e1a620ef4d71 rcu/segcblist: Add counters to segcblist datastructure discards ef44da3dfcc0 docs: Remove redundant "``" from Requirements.rst discards 3ecec2f39d46 torture: Make kvm.sh "--dryrun sched" summarize number of builds discards 8ac5abfee489 torture: Make kvm.sh "--dryrun sched" summarize number of batches discards d66e6755c7c7 locking: Remove duplicate include of percpu-rwsem.h discards d8a96f7cdf80 rcu: Mark obtuse portion of stall warning as internal debug discards 22729eb8b3b5 tools/memory-model: Tie acquire loads to reads-from discards 57d5a1746d4b torture: Make --kcsan specify lockdep discards 8f82cd7a7bd8 rcu/segcblist: Add additional comments to explain smp_mb() discards 8876b93f6a3e rcu/tree: Make rcu_do_batch count how many callbacks were [...] discards f0a7da6331b3 rcutorture: Add testing for RCU's global memory ordering discards 9e5cf413ca37 rcutorture: Test runtime toggling of CPUs' callback offloading discards e31a522e3da2 Merge branch 'lkmm-dev.2020.11.06a' into HEAD discards 592ae913cc0b rcu/tree: Allocate a page when caller is preemptible discards 025ae8255d33 video: fbdev: nvidia: Fix set but not used warnings discards 4e4b1d92e24e video: fbdev: neofb: Fix set but not used warning for CursorMem discards 57e4bc8a48dd video: fbdev: sstfb: Updated logging to fix set but not us [...] discards 9b028f48e72d video: fbdev: mx3fb: Fix kernel-doc, set but not used and [...] discards 2f71315eaae7 video: fbdev: tgafb: Fix kernel-doc and set but not used warnings discards b47e6ca3c0d5 video: fbdev: pm2fb: Fix kernel-doc warnings discards 5c7ddcc801d7 video: fbdev: riva: Fix kernel-doc and set but not used warnings discards f686b34c9364 video: fbdev: tdfx: Fix set but not used warning in att_outb() discards 9403c18953f7 video: fbdev: via: Fix set but not used warning for mode_c [...] discards 1a608758df9e video: fbdev: sis: Fix set but not used warnings in sis_main discards 2a74e8682a39 video: fbdev: sis: Fix set but not used warnings in init.c discards e8a254362de6 video: fbdev: sis: Fix defined but not used warning of SiS [...] discards 50b82a2d6957 video: fbdev: sis: Fix defined but not used warnings discards 055646137637 video: fbdev: aty: Fix set but not used warnings in mach64_ct discards 580054562651 video: fbdev: aty: Fix set but not used warnings discards 288b23719ce0 video: fbdev: aty: Delete unused variable in radeon_monitor discards c67e62790f5c drm/prime: split array import functions v4 discards 18f7608a67fc drm/ttm: nuke ttm_dma_tt_init discards 2705d14a3145 drm/qxl: switch to ttm_sg_tt_init discards 4c515bb187ee drm/vmwgfx: switch to ttm_sg_tt_init discards 470cfe71b420 drm/nouveau: stop using pages with drm_prime_sg_to_page_ad [...] discards 4e7b9000b6d8 drm/amdgpu: stop using pages with drm_prime_sg_to_page_add [...] discards 0575ff3d33cd drm/radeon: stop using pages with drm_prime_sg_to_page_add [...] discards f5ca8eb6f9bd drm/cma-helper: Implement mmap as GEM CMA object functions discards bc2532ab7c20 drm/cma-helper: Remove prime infix from GEM object functions discards a96ee0f6b58d drm: panel: simple: Add BOE NV110WTM-N61 discards 981963a2118b dt-bindings: dt-bindings: display: simple: Add BOE NV110WTM-N61 discards 4beb04beb24a drm: panel: simple: Allow specifying the delay from prepar [...] discards e5e30dfcf3db drm: panel: simple: Defer unprepare delay till next prepar [...] discards 131f909ad55f drm: panel: simple: Fixup the struct panel_desc kernel doc discards eba0d703b3ca drm/kmb: Remove an unnecessary NULL check discards 95e22f8ca15a omapfb: fbcon: remove trailing semicolon in macro definition discards 6fdf38e61310 video: fbdev: s1d13xxxfb: Fix kernel-doc and set but not u [...] discards b1cba76de6c7 video: fbcon: Fix warnings by using pr_debug() in fbcon discards 891948966ba5 video: Fix kernel-doc warnings in of_display_timing + of_v [...] discards a218a397f009 drm/rockchip: fix typo in Kconfig 's/HDMI/dsi/' discards f8c8c7d86da8 drm/rockchip: for error print, use the correct device pointer discards 6762b50d7daa drm/rockchip: dw_hdmi: fix incorrect clock in vpll clock e [...] discards d6bff5b0bddb drm/ingenic: Add basic PM support discards 57fcd550eb15 drm/ttm: Warn on pinning without holding a reference discards c6c90c70db4d fbdev: aty: SPARC64 requires FB_ATY_CT discards 584e599bd090 via/via_irq: use __func__ to replace string function name discards 9afdda82ee7f drm/radeon: fix check order in radeon_bo_move discards 1b585673e519 Merge branch 'tglx-pc.2020.10.30a' into HEAD discards eeece3d07150 h8300: add support for TIF_NOTIFY_SIGNAL discards b7560cfc3f8a c6x: add support for TIF_NOTIFY_SIGNAL discards e29e92dd1f50 alpha: add support for TIF_NOTIFY_SIGNAL omits 19621e5fd02b parisc: Switch to clockevent based timers discards eb48201421b1 tools/memory-model: Use "-unroll 0" to keep --hw runs finite discards 7e1d99c3fa59 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] discards 535e725dde3f tools/memory-model: Add data-race capabilities to judgelitmus.sh discards c93751a9de6b tools/memory-model: Add checktheselitmus.sh to run specifi [...] discards 1e29a687ba68 tools/memory-model: Repair parseargs.sh header comment discards d09f429a98ce tools/memory-model: Add "--" to parseargs.sh for addition [...] discards 0ce7d16d7e82 tools/memory-model: Make history-check scripts use mselect7 discards 30312d191456 tools/memory-model: Make checkghlitmus.sh use mselect7 discards e9a0d98458c0 tools/memory-model: Fix scripting --jobs argument discards c63fe5d55a5c tools/memory-model: Implement --hw support for checkghlitmus.sh discards 3b7f251ec3c1 tools/memory-model: Add -v flag to jingle7 runs discards 6c98ae64639d tools/memory-model: Make runlitmus.sh check for jingle errors discards 2cffde403bec tools/memory-model: Allow herd to deduce CPU type discards 57a59e67f435 tools/memory-model: Keep assembly-language litmus tests discards 2ecbecf2039c tools/memory-model: Move from .AArch64.litmus.out to .litm [...] discards f133cae39788 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] discards d6053d1fe7db tools/memory-model: Split runlitmus.sh out of checklitmus.sh discards b910daf5f192 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files discards 1937a58b7e35 tools/memory-model: Hardware checking for check{,all}litmus.sh discards 01a6e0e9b544 tools/memory-model: Fix checkalllitmus.sh comment discards 2f3ed276ad47 tools/memory-model: Add simpletest.sh to check locking, RC [...] discards 84bf66378236 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] discards 2488a59ef06c tools/memory-model: Update parseargs.sh for hardware verification discards 870bb3c29e90 tools/memory-model: Fix paulmck email address on pre-exist [...] discards 117cc2bbf2b3 tools/memory-model: Make judgelitmus.sh detect hard deadlocks discards 3daed1a41306 tools/memory-model: Make judgelitmus.sh identify bad macros discards 1622426cd6f9 tools/memory-model: Make cmplitmushist.sh note timeouts discards fcb3bd91eb1c tools/memory-model: Make judgelitmus.sh note timeouts discards 764f605ec4ec tools/memory-model: Document locking corner cases discards 54589b557a8d extcon: fsa9480: Support TI TSU6111 variant discards 8f61b1b3c3d4 extcon: fsa9480: Rewrite bindings in YAML and extend discards 01ad1337dc44 preempt: Remove PREEMPT_COUNT from Kconfig discards 34e08d5d41e9 rcutorture: Cleanup PREEMPT_COUNT leftovers discards 432c9836f7e5 drm/i915: Cleanup PREEMPT_COUNT leftovers discards 80b5756a17ad xtensa: Cleanup PREEMPT_COUNT leftovers discards 4ff24745e1ad ARM: Cleanup PREEMPT_COUNT leftovers discards cf6726b8d84a sched: Cleanup PREEMPT_COUNT leftovers discards 7cd5f4baf808 uaccess: Cleanup PREEMPT_COUNT leftovers discards c2743d1a8f70 locking/bitspinlock: Cleanup PREEMPT_COUNT leftovers discards 3fc8bf8534f9 mm/pagemap: Cleanup PREEMPT_COUNT leftovers discards a2c05ee00857 lockdep: Cleanup PREEMPT_COUNT leftovers discards 911a5b035db2 preempt: Cleanup PREEMPT_COUNT leftovers discards dbfbb784376d preempt: Make preempt count unconditional discards d70932e68be1 lib/debug: Remove pointless ARCH_NO_PREEMPT dependencies discards ca26071da1bb dt-bindings: extcon: add binding for TUSB320 discards 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 [...] 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 13fef8ef9fb8 docs: Note that sphinx 1.7 will be required soon adds 47e44ed01434 docs: fix broken cross reference in translations/zh_CN adds ff6135959a91 Merge tag 'docs-5.11' of git://git.lwn.net/linux adds 1ac0884d5474 Merge tag 'core-entry-2020-12-14' of git://git.kernel.org/ [...] adds 8c1dccc80380 Merge tag 'core-rcu-2020-12-14' of git://git.kernel.org/pu [...] adds e857b6fcc5af Merge tag 'locking-core-2020-12-14' of git://git.kernel.or [...] adds 8a8ca83ec3cf Merge tag 'perf-core-2020-12-14' of git://git.kernel.org/p [...] adds 76d4acf22b48 Merge tag 'perf-kprobes-2020-12-14' of git://git.kernel.or [...] 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 464d2ff716c3 Merge tag 'timers-v5.11-2' of https://git.linaro.org/peopl [...] adds 3cabca87b329 ntp: Fix prototype in the !CONFIG_GENERIC_CMOS_UPDATE case adds 533369b145d8 Merge tag 'timers-core-2020-12-14' of git://git.kernel.org [...] 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 adb35e8dc98b Merge tag 'sched-core-2020-12-14' of git://git.kernel.org/ [...] adds edd7ab768474 Merge tag 'core-mm-2020-12-14' of git://git.kernel.org/pub [...] adds eb0ea74120e0 Merge tag 'x86-fpu-2020-12-14' of git://git.kernel.org/pub [...] adds 058df195c234 x86/ioapic: Cleanup the timer_works() irqflags mess adds 148842c98a24 Merge tag 'x86-apic-2020-12-14' of git://git.kernel.org/pu [...] adds 6ce2ac2890f6 Merge remote-tracking branch 'arc-current/for-curr' adds d4e6f78c3f8f Merge remote-tracking branch 'arm-current/fixes' adds 51550a483606 arm64: topology: Drop the useless update to per-cpu cycles adds bf023e76a8c0 arm64: entry: suppress W=1 prototype warnings adds 31f80a4e9603 arm64: Warn the user when a small VA_BITS value wastes memory adds a42adf26044a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 6b4abfe5a356 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 8695ed2e9907 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 adds e5fab13a7c54 Merge branch 'for-linus' into for-next adds 43d5ca88dfcd ALSA: usb-audio: Fix potential out-of-bounds shift adds 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 adds 598100be3053 Merge tag 'asoc-v5.11' of https://git.kernel.org/pub/scm/l [...] adds 987598fc8055 Merge remote-tracking branch 'sound-current/for-linus' adds 2ca04a92e035 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds f373a811fd9a ASoC: Intel: fix error code cnl_set_dsp_D0() adds a1c0ffc5b481 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus adds e5037121674f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 5a5b81165256 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 647baac0836d 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 adds 3e42e21bc257 Merge remote-tracking branch 'spi-fixes/for-linus' adds 7f51eef4a6ca Merge remote-tracking branch 'pci-current/for-linus' adds 730a10b222d1 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' 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 adds f051ae4f6c73 Input: cyapa_gen6 - fix out-of-bounds stack access adds 92f0a3a22c7a Input: da7280 - fix spelling mistake "sequemce" -> "sequence" adds 4b4193256c8d Merge branch 'next' into for-linus adds 3f786cf0ffa8 Merge remote-tracking branch 'input-current/for-linus' adds 3ed9f715c080 Merge remote-tracking branch 'ide/master' adds 3918058ce812 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 8d2f89b0ee49 Merge remote-tracking branch 'omap-fixes/fixes' adds d8cd33c15381 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 077e992aebce Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds abbad2bed22f Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds b7cf0f141628 Merge remote-tracking branch 'kbuild/for-next' adds 43bede1b8c70 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds f726c72d6c05 dma-mapping: benchmark: check the validity of dma mask bits adds 9abbd512d78b Merge remote-tracking branch 'dma-mapping/for-next' adds 92e3b930645e Merge remote-tracking branch 'asm-generic/master' adds 1c2275881a19 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 [...] adds 16afad80f6e1 Merge remote-tracking branch 'arm64/for-next/core' adds b827245e96f6 Merge remote-tracking branch 'arm-soc/for-next' adds c7335c0e4e7d Merge remote-tracking branch 'amlogic/for-next' adds f8113b5ce1e6 Merge remote-tracking branch 'aspeed/for-next' adds aba043e2dce4 Merge remote-tracking branch 'at91/at91-next' adds 2c4e8acc6095 Merge remote-tracking branch 'drivers-memory/for-next' adds 1df2ff952051 Merge remote-tracking branch 'imx-mxs/for-next' adds d3e8a63908cf Merge remote-tracking branch 'keystone/next' adds e647ec4c0496 Merge remote-tracking branch 'mediatek/for-next' adds 3b1758a7c004 Merge remote-tracking branch 'mvebu/for-next' adds ed68029d7b84 Merge remote-tracking branch 'omap/for-next' adds 74570ebe3a04 Merge remote-tracking branch 'qcom/for-next' adds 443446d42391 Merge remote-tracking branch 'realtek/for-next' adds 7284a6319edc Merge remote-tracking branch 'renesas/next' adds 8cb53709b260 Merge remote-tracking branch 'reset/reset/next' adds c51e3ede2bb9 Merge remote-tracking branch 'rockchip/for-next' adds f1d1d486c197 Merge remote-tracking branch 'samsung-krzk/for-next' adds 23e683419f34 Merge remote-tracking branch 'stm32/stm32-next' adds a576353a87b3 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 9b5efd165a79 Merge remote-tracking branch 'tegra/for-next' adds e03308241d7f Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 56b8f8a8671f Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds 396263c35d5f Merge remote-tracking branch 'clk/clk-next' adds 5dbc10b90d73 Merge remote-tracking branch 'csky/linux-next' adds 12c668adf4ef Merge remote-tracking branch 'h8300/h8300-next' adds 34431e21eac0 Merge remote-tracking branch 'm68knommu/for-next' adds c848bf4c562d Merge remote-tracking branch 'microblaze/next' adds 5b058973d320 mips: lib: uncached: fix non-standard usage of variable 'sp' adds a8c0f1c63450 MIPS: Select ARCH_KEEP_MEMBLOCK if DEBUG_KERNEL to enable [...] adds 41bb1a9b85dd MIPS: mm: Add back define for PAGE_SHARED adds 99fbc70f8547 MIPS: Octeon: irq: Alloc desc before configuring IRQ adds 47683459ba8f MAINTAINERS: chenhc@lemote.com -> chenhuacai@kernel.org adds e22a26421fce MAINTAINERS: Remove JZ4780 DMA driver entry adds 3bd5a2350262 MAINTAINERS: Add linux-mips mailing list to JZ47xx entries adds ad4fddef5f23 mips: fix Section mismatch in reference adds 557f2e673d9d Merge remote-tracking branch 'mips/mips-next' adds f3d8c81561be Merge remote-tracking branch 'nds32/next' adds 52df14904c36 Merge remote-tracking branch 'openrisc/for-next' adds 39b1e779b6e2 parisc: pci-dma: fix warning unused-function adds b5c84c414310 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 adds 44b4c4450f8d powerpc/64s: Mark the kuap/kuep functions non __init adds 1791ebd131c4 powerpc: Inline setup_kup() adds 13751f874751 KVM: PPC: Book3S: Assign boolean values to a bool variable adds a300bf8c5f24 KVM: PPC: fix comparison to bool warning adds 87fb4978ef8f KVM: PPC: Book3S HV: Fix mask size for emulated msgsndp adds 2198d4934ee8 powerpc/mm: Fix hugetlb_free_pmd_range() and hugetlb_free_ [...] adds ef0e3b650f8d powerpc/perf: Fix Threshold Event Counter Multiplier width [...] adds 328e7e487a46 powerpc: force inlining of csum_partial() to avoid multipl [...] adds d0edaa28a1f7 powerpc/ps3: use dma_mapping_error() adds 20e9de85edae powerpc/pseries/memhotplug: Quieten some DLPAR operations adds c88017cf2af6 powerpc/powernv: Rate limit opal-elog read failure message adds 5d82344795db powerpc/configs: Add ppc64le_allnoconfig target adds c15d1f9d03a0 powerpc: Add config fragment for disabling -Werror adds 84192e00ab16 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() adds acce72f49f6d Merge remote-tracking branch 'risc-v/for-next' adds afa34f36a5da 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 adds 1fb1abc83636 um: Fix build w/o CONFIG_PM_SLEEP adds 4a2d9fc82fee 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- [...] adds 15f686606737 Merge remote-tracking branch 'btrfs/for-next' adds dc167e38a014 ceph: don't WARN when removing caps due to blocklisting adds aa5c791053c7 ceph: make fsc->mount_state an int adds 50c9132ddfb2 ceph: add new RECOVER mount_state when recovering session adds dbeec07bc84f ceph: remove timeout on allowing reconnect after blocklisting adds 4ae3713fe45a ceph: queue MDS requests to REJECTED sessions when CLEANRE [...] adds 06a1ad438b7b ceph: fix up some warnings on W=1 builds adds 81048c00d133 ceph: acquire Fs caps when getting dir stats adds 8ba3b8c7fba4 ceph: send dentry lease metrics to MDS daemon adds 04fabb1199d1 ceph: ensure we have Fs caps when fetching dir link count adds 36c9478d6069 libceph: remove unused port macros adds 247b1f19dbeb ceph: add status debugfs file adds 5a9e2f5d5590 ceph: add ceph.{cluster_fsid/client_id} vxattrs adds 4a357f506942 ceph: pass down the flags to grab_cache_page_write_begin adds e5cafce3ad0f ceph: fix race in concurrent __ceph_remove_cap invocations adds ccd1acdf1c49 ceph: downgrade warning from mdsmap decode to debug adds 68cbb8056a4c ceph: fix inode refcount leak when ceph_fill_inode on non- [...] adds 6646ea1c8e87 Revert "ceph: allow rename operation under different quota [...] adds bca9fc14c70f ceph: when filling trace, call ceph_get_inode outside of mutexes adds dd980fc0d598 ceph: add ceph.caps vxattr adds 4a756db2a149 ceph: remove redundant assignment to variable i adds 968cd14edc3a ceph: set osdmap epoch for setxattr adds 0f51a983616c ceph: don't reach into request header for readdir info adds 7fe0cdeb0f88 ceph: take a cred reference instead of tracking individual [...] adds 396bd62c6912 ceph: clean up argument lists to __prepare_send_request an [...] adds 4f1ddb1ea874 ceph: implement updated ceph_mds_request_head structure adds b77f8f0e4f27 libceph: include middle_len in process_message() dout adds 418af5b3bfc4 libceph: lower exponential backoff delay adds 90b6561a0525 libceph: don't call reset_connection() on version/feature [...] adds 3596f4c1241d libceph: split protocol reset bits out of reset_connection() adds 5963c3d01c8e libceph: rename reset_connection() to ceph_con_reset_session() adds a3da057bbdb7 libceph: clear con->peer_global_seq on RESETSESSION adds d3c1248cac2c libceph: remove redundant session reset log message adds 5cd8da3a1ca2 libceph: drop msg->ack_stamp field adds 0247192809e3 libceph: handle discarding acked and requeued messages separately adds 8ee8abf797bb libceph: change ceph_msg_data_cursor_init() to take cursor adds fc4c128e15b5 libceph: change ceph_con_in_msg_alloc() to take hdr adds 771294fe0724 libceph: factor out ceph_con_get_out_msg() adds fd1a154cad6c libceph: make sure our addr->port is zero and addr->nonce [...] adds 2f68738037db libceph: don't export ceph_messenger_{init_fini}() to modules adds 30be780a8721 libceph: make con->state an int adds 6d7f62bfb5b5 libceph: rename and export con->state states adds 3fefd43e741a libceph: rename and export con->flags bits adds 699921d9e68f libceph: export zero_page adds 6503e0b69c9d libceph: export remaining protocol independent infrastructure adds 566050e17e53 libceph: separate msgr1 protocol implementation adds 2f713615ddd9 libceph: move msgr1 protocol implementation to its own file adds a56dd9bf4722 libceph: move msgr1 protocol specific fields to its own struct adds f79e25b087b8 libceph: more insight into ticket expiry and invalidation adds 6610fff2782a libceph: safer en/decoding of cephx requests and replies adds 285ea34fc876 libceph, ceph: incorporate nautilus cephx changes adds 59711f9ec219 libceph: amend cephx init_protocol() and build_request() adds c1c0ce78f479 libceph: drop ac->ops->name field adds 8921f25116af libceph: factor out finish_auth() adds a5cbd5fc22d5 libceph, ceph: get and handle cluster maps with addrvecs adds 313771e80fd2 libceph, rbd: ignore addr->type while comparing in some cases adds 00498b994113 libceph: introduce connection modes and ms_mode option adds cd1a677cad99 libceph, ceph: implement msgr2.1 protocol (crc and secure modes) adds ce287162d973 libceph, ceph: make use of __ceph_auth_get_authorizer() in msgr1 adds 2f0df6cfa325 libceph: drop ceph_auth_{create,update}_authorizer() adds 8b483e3ae7b7 Merge remote-tracking branch 'ceph/master' adds 21ac58f49584 cifs: Fix fall-through warnings for Clang adds ebcd6de98754 SMB3: avoid confusing warning message on mount to Azure adds bc7c4129d4cd SMB3.1.1: remove confusing mount warning when no SPNEGO in [...] adds 0f22053e811c cifs: Fix unix perm bits to cifsacl conversion for "other" bits. adds f2156d35c958 cifs: Enable sticky bit with cifsacl mount option. adds 145024e3e4a3 SMB3.1.1: update comments clarifying SPNEGO info in negpro [...] adds 7955f105afb6 SMB3.1.1: do not log warning message if server doesn't pop [...] adds 3fa1c6d1b8f5 cifs: rename smb_vol as smb3_fs_context and move it to fs_ [...] adds 837e3a1bbfdc cifs: rename dup_vol to smb3_fs_context_dup and move it in [...] adds 15c7d09af215 cifs: move the enum for cifs parameters into fs_context.h adds 66e7b09c7311 cifs: move cifs_parse_devname to fs_context.c adds 24e0a1eff9e2 cifs: switch to new mount api adds 4deb075985ec cifs: remove the devname argument to cifs_compose_mount_options adds d17abdf75665 cifs: add an smb3_fs_context to cifs_sb adds a2a52a8a3601 cifs: get rid of cifs_sb->mountdata adds a87e67254bc5 cifs: Make extract_hostname function public adds e73a42e07a22 cifs: Make extract_sharename function public adds bc04499477d9 cifs: minor kernel style fixes for comments adds 047092ffe2b1 cifs: cleanup misc.c adds 06f08dab3ca7 cifs: Register generic netlink family adds 0ac4e2919aa4 cifs: add witness mount option and data structs adds e68f4a7bf006 cifs: minor updates to Kconfig adds bf80e5d4259a cifs: Send witness register and unregister commands to use [...] adds fed979a7e082 cifs: Set witness notification handler for messages from u [...] adds 20fab0da2f2d cifs: Add witness information to debug data dump adds 21077c62e178 cifs: Send witness register messages to userspace daemon i [...] adds 7d6535b72042 cifs: Simplify reconnect code when dfs upcall is enabled adds 607dfc79c37a cifs: remove various function description warnings adds ee0dce4926b9 cifs: remove some minor warnings pointed out by kernel test robot adds 8401e9367893 cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb adds af1e40d9ac84 cifs: remove actimeo from cifs_sb adds 121d947d4fe1 cifs: Handle witness client move notification adds 427c4f004e17 cifs: Add missing sentinel to smb3_fs_parameters adds c741cba2cd1d cifs: move cifs_cleanup_volume_info[_content] to fs_context.c adds 522aa3b57532 cifs: move [brw]size from cifs_sb to cifs_sb->ctx adds d6a78783407c cifs: add initial reconfigure support adds 9ccecae8d1d7 cifs: we do not allow changing username/password/unc/... d [...] adds 387ec58f339b cifs: simplify handling of cifs_sb/ctx->local_nls adds 6fd4ea88b59a cifs: don't create a temp nls in cifs_setup_ipc adds 7c7ee628f8e9 cifs: uncomplicate printing the iocharset parameter adds 531f03bc6d05 cifs: do not allow changing posix_paths during remount adds 51acd208bd57 cifs: remove ctx argument from cifs_setup_cifs_sb adds 2d39f50c2b15 cifs: move update of flags into a separate function adds 1cb6c3d62ca9 cifs: update mnt_cifs_flags during reconfigure adds 5c4b642141eb cifs: fix uninitialized variable in smb3_fs_context_parse_param adds 653a5efb849a cifs: update super_operations to show_devname adds dd538034f84f smb3: remind users that witness protocol is experimental adds 09a8361e3b68 cifs: Fix some error pointers handling detected by static checker adds 0c2b5f7ce50c cifs: fix rsize/wsize to be negotiated values adds 6cf5abbfa8c8 cifs: fix use after free in cifs_smb3_do_mount() adds cd7b699b0198 cifs: Tracepoints and logs for tracing credit changes. adds c7ae2fe6ff71 cifs: update internal module version number adds 3251edc39671 Merge remote-tracking branch 'cifs/for-next' adds 9bc31fb3d5cd Merge remote-tracking branch 'configfs/for-next' adds d8b3df8b1048 erofs: avoid using generic_block_bmap adds f8fc3f605d60 Merge remote-tracking branch 'erofs/dev' adds bad62714b7e0 exfat: Avoid allocating upcase table using kcalloc() adds 1e93dc2c3fbd 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 adds 3631914794e6 Merge remote-tracking branch 'ext3/for_next' adds 8524cf9da016 Merge remote-tracking branch 'ext4/dev' adds e584bbe82122 f2fs: fix shift-out-of-bounds in sanity_check_raw_super() adds 75e91c888989 f2fs: compress: fix compression chksum adds c1f5abc3dfb2 Merge remote-tracking branch 'f2fs/dev' adds 1797a068d2e2 Merge remote-tracking branch 'fuse/for-next' adds a2696b6d0ea0 Merge remote-tracking branch 'jfs/jfs-next' adds fa94a951bf35 NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_rep [...] adds ac9645c87380 sunrpc: fix xs_read_xdr_buf for partial pages receive adds a1f26739ccdc NFSv4.2: improve page handling for GETXATTR adds 15261b9126cd xprtrdma: Fix XDRBUF_SPARSE_PAGES support adds 1f70ea700909 NFSv4.1: use BITS_PER_LONG macro in nfs4session.h adds c54e959b36cb SUNRPC: _shift_data_left/right_pages should check the shif [...] adds 9a20f6f4e6ba SUNRPC: Fixes for xdr_align_data() adds c4f2f591f02c SUNRPC: Fix xdr_expand_hole() adds 6707fbd7d3be SUNRPC: Cleanup xdr_shrink_bufhead() adds e43ac22b8392 SUNRPC: _copy_to/from_pages() now check for zero length adds 5a5f1c2c2cbb SUNRPC: Clean up open coded setting of the xdr_stream 'nwo [...] adds f8d0e60f1056 SUNRPC: Cleanup - constify a number of xdr_buf helpers adds 5802f7c2a6b8 SUNRPC: When expanding the buffer, we may need grow the sp [...] adds 1ee6310119a5 NFSv4.2: Ensure we always reset the result->count in decod [...] adds 5c4afe2ab624 NFSv4.2: decode_read_plus_data() must skip padding after d [...] adds 82f98c8b116b NFSv4.2: decode_read_plus_hole() needs to check the extent offset adds dac3b1059b49 NFSv4.2: Handle hole lengths that exceed the READ_PLUS rea [...] adds 503b934a752f NFSv4.2: Don't error when exiting early on a READ_PLUS buf [...] adds 7aedc687c9f6 NFSv4.2: Deal with potential READ_PLUS data extent buffer [...] adds 5c3485bb12c9 NFSv4.2/pnfs: Don't use READ_PLUS with pNFS yet adds 00f8d9a3f37b nfsd: Fixes for nfsd4_encode_read_plus_data() adds dee5f5f145b0 nfsd: Don't set eof on a truncated READ_PLUS adds d64a25534160 Merge remote-tracking branch 'nfs/linux-next' adds 1adc981492a4 Merge remote-tracking branch 'nfs-anna/linux-next' adds 9b4d8d430e2b 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 adds 24f526372288 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 adds da65304fa278 Merge remote-tracking branch 'ubifs/next' adds b248bfbf3a53 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 adds 0e9af44b82de Merge remote-tracking branch 'xfs/for-next' adds be79e5df0174 Merge remote-tracking branch 'file-locks/locks-next' adds 4890cd3c8f02 Merge remote-tracking branch 'vfs/for-next' adds 90f4fceb57b6 Merge remote-tracking branch 'printk/for-next' adds 1559c4b588ec Merge branch 'pci/aspm' adds 0af6e21eed27 PCI: Keep both device and resource name for config space remaps adds aa0b1574fd36 PCI/ACPI: Fix companion lookup for device 0 on the root bus adds e8722508dd78 Merge branch 'pci/enumeration' adds 6a94785fb9f8 Merge branch 'pci/err' adds 1a76dceaf426 Merge branch 'pci/hotplug' adds 6db645f99cc5 Merge branch 'pci/misc' adds a48e486b376b Merge branch 'pci/msi' adds ff163da95b0c Merge branch 'pci/pm' adds 39850ed51062 PCI/PTM: Save/restore Precision Time Measurement Capabilit [...] adds a697f072f5da PCI: Disable PTM during suspend to save power adds 72b3a644bbe9 Merge branch 'pci/ptm' adds 059983790a4c PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA [...] adds c086b55e374b Merge branch 'pci/virtualization' adds e7708f5b10e2 PCI: Unify ECAM constants in native PCI Express drivers adds 31a8cdb7ef80 PCI: thunder-pem: Add constant for custom ".bus_shift" ini [...] adds 63eab4944e4f PCI: iproc: Convert to use the new ECAM constants adds ce0602990fb7 PCI: vmd: Update type of the __iomem pointers adds cddadae9748c PCI: xgene: Removed unused ".bus_shift" initialisers from [...] adds 7c250f8293a3 Merge branch 'pci/ecam' adds 7546ad5e3c20 Merge branch 'remotes/lorenzo/pci/aardvark' adds 0032242459e7 Merge branch 'remotes/lorenzo/pci/brcmstb' adds ee4871d0102b Merge branch 'remotes/lorenzo/pci/cadence' adds ff9f1683b630 Merge branch 'remotes/lorenzo/pci/dwc' adds 4cc0a34ae2a1 Merge branch 'remotes/lorenzo/pci/iproc' adds 28e77bcf4436 Merge branch 'remotes/lorenzo/pci/keystone' adds b9efb854e9fd Merge branch 'remotes/lorenzo/pci/rcar' adds f7ce6838763f Merge branch 'remotes/lorenzo/pci/vmd' adds 255b2d524884 Merge branch 'remotes/lorenzo/pci/misc' adds 6964b3c1c32c Merge remote-tracking branch 'pci/next' adds 42bb29f246c7 Merge remote-tracking branch 'pstore/for-next/pstore' adds eaeb802253b7 Merge remote-tracking branch 'hid/for-next' adds d6da298d1b8b Merge branch 'i2c/for-current' into i2c/for-next adds 9f756acc2031 Merge remote-tracking branch 'i2c/i2c/for-next' adds 3181e670a458 Merge remote-tracking branch 'i3c/i3c/next' adds a1563fc1cbd5 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 adds 1e2e428aa44a Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds bbb0e629d31e 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 adds f0f6dbaf06f4 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 1f1c3d7221de Merge branch 'pm-opp' into linux-next adds 30c768829af2 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 08e85a810cae Merge branch 'pm-cpufreq' into linux-next adds b1b5e923f518 Merge remote-tracking branch 'pm/linux-next' adds ea21f589de9a thermal: broadcom: simplify the return expression of bcm27 [...] adds ac35e6cb9ea5 thermal: int340x: processor_thermal: Correct workload type name adds b8643a529930 thermal: devfreq_cooling: change tracing function and arguments adds 229794eee27f thermal: devfreq_cooling: use a copy of device status adds 84e0d87c9944 thermal: devfreq_cooling: add new registration functions w [...] adds 615510fe13bd thermal: devfreq_cooling: remove old power model and use EM adds 23e9d781413a drm/panfrost: Register devfreq cooling and attempt to add [...] adds 433178e75834 thermal/core: Emit a warning if the thermal zone is update [...] adds d7203eedf4f6 thermal/core: Add critical and hot ops adds 1fa34e49e4b7 thermal/drivers/rcar: Remove notification usage adds 4401117bf7fc thermal/drivers/devfreq_cooling: Fix the build when !ENERGY_MODEL adds bd00e186baf7 Merge remote-tracking branch 'thermal/thermal/linux-next' adds d60b947bac45 Merge remote-tracking branch 'ieee1394/for-next' adds 4ef706fed2f4 Merge remote-tracking branch 'dlm/next' adds e998879d4fb7 x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests adds c73c352fcce9 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 adds e89938902927 RDMA/mlx5: Fix MR cache memory leak adds e246b7c035d7 RDMA/cma: Don't overwrite sgid_attr after device is released adds 420cbb7678c1 Merge remote-tracking branch 'rdma/for-next' adds f630c7c6f105 kthread: add kthread_work tracepoints adds ebb2bdcef8a0 kthread_worker: document CPU hotplug handling adds a85cbe6159ff uapi: move constants from <linux/kernel.h> to <linux/const.h> adds 483e6417aea5 ide/falcon: remove in_interrupt() usage adds ec680c1990e7 ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] adds 3f10c2fa40e4 fs/ntfs: remove unused varibles adds 4dad18f47767 fs/ntfs: remove unused variable attr_len adds a0823b5e4434 fs/ocfs2/cluster/tcp.c: remove unneeded break adds 45680967ee29 ocfs2: ratelimit the 'max lookup times reached' notice adds a86ecfa6a873 arch/Kconfig: fix spelling mistakes adds 7714304f3ba1 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] adds 15d5de496beb mm: slab: clarify krealloc()'s behavior with __GFP_ZERO adds f0dbd2bd1c22 mm: slab: provide krealloc_array() adds 64f0bd116965 ALSA: pcm: use krealloc_array() adds 3a99974872cc vhost: vringh: use krealloc_array() adds 2207994d014e pinctrl: use krealloc_array() adds af11be05b6d0 edac: ghes: use krealloc_array() adds 32ce25539d18 drm: atomic: use krealloc_array() adds f8f7e2bfb118 hwtracing: intel: use krealloc_array() adds a47fc51d8e1e dma-buf: use krealloc_array() adds 0c06dd755143 mm, slab, slub: clear the slab_cache field when freeing page adds a32d654db543 mm/slab: rerform init_on_free earlier adds 965c484815f5 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() adds 045ab8c9487b mm/slub: let number of online CPUs determine the slub page order adds 7d18dd75a8af device-dax/kmem: use struct_size() adds 7fb7ab6d618a mm: fix page_owner initializing issue for arm32 adds 9cc7e96aa846 mm/page_owner: record timestamp and pid adds 723ef24b9b37 mm/filemap/c: break generic_file_buffered_read up into mul [...] adds 06c0444290ce mm/filemap.c: generic_file_buffered_read() now uses find_g [...] adds 649c6dfed030 mm/truncate: add parameter explanation for invalidate_mapp [...] adds 800bca7c5602 mm/filemap.c: remove else after a return adds 9c84f229268f mm/gup_benchmark: rename to mm/gup_test adds b9dcfdff8b4b selftests/vm: use a common gup_test.h adds c2aa8afc36fa selftests/vm: rename run_vmtests --> run_vmtests.sh adds f545605cc08e selftests/vm: minor cleanup: Makefile and gup_test.c adds a9bed1e1c2a9 selftests/vm: only some gup_test items are really benchmarks adds f4f9bda418ab selftests/vm: gup_test: introduce the dump_pages() sub-test adds d943fe81e0bf selftests/vm: run_vmtests.sh: update and clean up gup_test [...] adds f3a45709d2bb selftests/vm: hmm-tests: remove the libhugetlbfs dependency adds a26c4c62990a selftests/vm: 2x speedup for run_vmtests.sh adds afaa78886f21 mm/gup_test.c: mark gup_test_init as __init function adds d0de82411864 mm/gup_test: GUP_TEST depends on DEBUG_FS adds c28b1fc70390 mm/gup: reorganize internal_get_user_pages_fast() adds 57efa1fe5957 mm/gup: prevent gup_fast from racing with COW during fork adds 52650c8b466b mm/gup: remove the vma allocation from gup_longterm_locked() adds 4509b42c3896 mm/gup: combine put_compound_head() and unpin_user_page() adds 43fbdeb34964 mm: handle zone device pages in release_pages() adds d8aa24e04fb2 mm/swapfile.c: use helper function swap_count() in add_swa [...] adds e97af69950ff mm/swap_state: skip meaningless swap cache readahead when [...] adds 9d9a03340309 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() adds 661c75664381 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] adds 462680946b6d mm: remove pagevec_lookup_range_nr_tag() adds 30e6a51dbb05 mm/shmem.c: make shmem_mapping() inline adds f38d58b73438 tmpfs: fix Documentation nits adds b8eddff8886b mm: memcontrol: add file_thp, shmem_thp to memory.stat adds 1a984c4e8200 mm: memcontrol: remove unused mod_memcg_obj_state() adds 378876b0e378 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] adds 2f7659a31473 mm: memcg/slab: fix return of child memcg objcg for root memcg adds eefbfa7fd678 mm: memcg/slab: fix use after free in obj_cgroup_charge adds 013339df116c mm/rmap: always do TTU_IGNORE_ACCESS adds a5eb011afe07 mm/memcg: update page struct member in comments adds a7cb874bfff7 mm: memcg: fix obsolete code comments adds bef8620cd8e0 mm: memcg: deprecate the non-hierarchical mode adds 184218639a6f docs: cgroup-v1: reflect the deprecation of the non-hierar [...] adds 9d9d341df4d5 cgroup: remove obsoleted broken_hierarchy and warned_broke [...] adds 13064781304e mm/page_counter: use page_counter_read in page_counter_set_max adds fe6960cb387f mm: memcg: remove obsolete memcg_has_children() adds da3ceeff923e mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state adds 5ab92901fea9 mm: memcontrol: sssign boolean values to a bool variable adds 7f41506baa05 mm/memcg: remove incorrect comment adds c47d5032ed30 mm: move lruvec stats update functions to vmstat.h adds f0c0c115fb81 mm: memcontrol: account pagetables per node adds 3a250629d732 xen/unpopulated-alloc: consolidate pgmap manipulation adds 7df666253f26 kselftests: vm: add mremap tests adds c49dd3401802 mm: speedup mremap on 1GB or larger regions adds f5308c896d5d arm64: mremap speedup - enable HAVE_MOVE_PUD adds be37c98d1134 x86: mremap speedup - Enable HAVE_MOVE_PUD adds d3f5ffcacd15 mm: cleanup: remove unused tsk arg from __access_remote_vm adds f5b7e739be90 mm/mapping_dirty_helpers: enhance the kernel-doc markups adds 777f303c0239 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] adds 2b5067a8143e mm: mmap_lock: add tracepoints around lock acquisition adds 06517c9a336f sparc: fix handling of page table constructor failure adds 0966aeb404e8 mm: move free_unref_page to mm/internal.h adds 51df7bcb6151 mm/mremap: account memory on do_munmap() failure adds ad8ee77ea9db mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] adds cd544fd1dc92 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio adds dd3b614f858d vm_ops: rename .split() callback to .may_split() adds 73d5e0629919 mremap: check if it's possible to split original vma adds 871402e05b24 mm: forbid splitting special mappings adds f920e413ff9c mm: track mmu notifiers in fs_reclaim_acquire/release adds 95d6c701f4ca mm: extract might_alloc() debug check adds d5037d1d82b3 locking/selftests: add testcases for fs_reclaim adds 34fe653716b0 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow adds 8945a723064a mm/vmalloc: use free_vm_area() if an allocation fails adds 96e2db456135 mm/vmalloc: rework the drain logic adds 799fa85d66e9 mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] adds e924d461f2c3 mm/vmalloc.c: remove unnecessary return statement adds 0a7dd4e901b8 mm/vmalloc: Fix unlock order in s_stop() adds 56db19fef3f1 docs/vm: remove unused 3 items explanation for /proc/vmstat adds c041098c690f mm/vmalloc.c: fix kasan shadow poisoning size adds e89a85d63fb2 workqueue: kasan: record workqueue stack adds ef13346123fa kasan: print workqueue stack adds 214c783d593b lib/test_kasan.c: add workqueue test case adds 4784be284ada kasan: update documentation for generic kasan adds 6d5a88cd0c15 lkdtm: disable KASAN for rodata.o adds 36d40290c8f7 alpha: switch from DISCONTIGMEM to SPARSEMEM adds 03e92a5e097d ia64: remove custom __early_pfn_to_nid() adds 5d37fc0b087f ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements adds b90b5547685f ia64: discontig: paging_init(): remove local max_pfn calculation adds 1f112129975e ia64: split virtual map initialization out of paging_init() adds ea34f78f3df6 ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM adds 214496cb1870 ia64: make SPARSEMEM default and disable DISCONTIGMEM adds 5e545df3292f arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL adds 4f5b0c178996 arm, arm64: move free_unused_memmap() to generic mm adds 050b2da268f8 arc: use FLATMEM with freeing of unused memory map instead [...] adds 6b2ad8d76372 m68k/mm: make node data and node setup depend on CONFIG_DI [...] adds 4bfc848e0981 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM adds fcd353a31421 m68k: deprecate DISCONTIGMEM adds 77bc7fd607de mm: introduce debug_pagealloc_{map,unmap}_pages() helpers adds 2abf962a8d42 PM: hibernate: make direct map manipulations more explicit adds 5d6ad668f316 arch, mm: restore dependency of __kernel_map_pages() on DE [...] adds 32a0de886eb3 arch, mm: make kernel_page_present() always available adds 7115ac6ef0b2 mm, page_alloc: clean up pageset high and batch update adds 0a8b4f1d5bf4 mm, page_alloc: calculate pageset high and batch once per zone adds 69a8396a2647 mm, page_alloc: remove setup_pageset() adds 5c3ad2eb7104 mm, page_alloc: simplify pageset_update() adds 952eaf815925 mm, page_alloc: cache pageset high and batch in struct zone adds 7612921f2376 mm, page_alloc: move draining pcplists to page isolation users adds ec6e8c7e0314 mm, page_alloc: disable pcplists during memory offline adds 2ee08717da50 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] adds 3b12da6d1d4a mm/page-flags: fix comment adds 7f194fbb2dd7 mm/page_alloc: add __free_pages() documentation adds 3b1f3658c71a mm/page_alloc: mark some symbols with static keyword adds 862b6dee20b0 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] adds ba8f3587f556 init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] adds 470c61d70299 mm: page_alloc: refactor setup_per_zone_lowmem_reserve() adds 7ad69832f37e mm/page_alloc: speed up the iteration of max_order adds 17e395b60f5b mm,hwpoison: drain pcplists before bailing out for non-bud [...] adds a8b2c2ce89d4 mm,hwpoison: take free pages off the buddy freelists adds 32409cba3f66 mm,hwpoison: drop unneeded pcplist draining adds 8295d535e2aa mm,hwpoison: refactor get_any_page adds 2f7141600d67 mm,hwpoison: disable pcplists before grabbing a refcount adds 47e431f43b5d mm,hwpoison: remove drain_all_pages from shake_page adds 1e8aaedb182d mm,memory_failure: always pin the page in madvise_inject_error adds 3f4b815a439a mm,hwpoison: return -EBUSY when migration fails adds e5dfacebe4a4 mm/hugetlb.c: just use put_page_testzero() instead of page [...] adds ebfe1b8f6ea5 include/linux/huge_mm.h: remove extern keyword adds 336e6b53d99a khugepaged: add parameter explanations for kernel-doc markup adds 0a4f3d1bb91c mm: hugetlb: fix type of delta parameter and related local [...] adds 39a0feaef110 mm,hugetlb: remove unneeded initialization adds 7fc2513aa237 hugetlb: fix an error code in hugetlb_reserve_pages() adds 597c892038e0 mm: don't wake kswapd prematurely when watermark boosting [...] adds 2b47a24cee0e mm/vmscan: drop unneeded assignment in kswapd() adds 8d87d07c9283 mm/vmscan.c: remove the filename in the top of file comment adds 2484be0f88dc mm/page_isolation: do not isolate the max order page adds fc5488651c7d z3fold: simplify freeing slots adds dcf5aedb24f8 z3fold: stricter locking and more careful reclaim adds 135f97fd0c39 z3fold: remove preempt disabled sections for RT adds 19d3cf9de1c7 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] adds 2b1a20c3afbc mm/compaction: move compaction_suitable's comment to right place adds 2271b016bf36 mm/compaction: make defer_compaction and compaction_deferr [...] adds 259b3633e78d mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() adds ab9dd4f8a167 mm/migrate.c: fix comment spelling adds 5e5dda81a0df mm/migrate.c: optimize migrate_vma_pages() mmu notifier adds 0060ef3b4e6d mm: support THPs in zero_user_segments adds d12b8951ad17 mm: truncate_complete_page() does not exist any more adds dd4ae78a21fc mm: migrate: simplify the logic for handling permanent failure adds c77c5cbafe54 mm: migrate: skip shared exec THP for NUMA balancing adds 236c32eb1096 mm: migrate: clean up migrate_prep{_local} adds d532e2e57e3c mm: migrate: return -ENOSYS if THP migration is unsupported adds d85c6db4cc61 mm: migrate: remove unused parameter in migrate_vma_insert_page() adds a4efc174b382 mm/cma.c: remove redundant cma_mutex lock adds b8ca396f9842 mm: cma: improve pr_debug log in cma_release() adds 04013513cc84 mm, page_alloc: do not rely on the order of page_poison an [...] adds 8db26a3d4735 mm, page_poison: use static key more efficiently adds 03b6c9a3e880 kernel/power: allow hibernation with page_poison sanity checking adds 8f424750baaa mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY adds f289041ed4cf mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO adds 37cd0575b851 userfaultfd: add UFFD_USER_MODE_ONLY adds d0d4730ac2e4 userfaultfd: add user-mode only option to unprivileged_use [...] adds 77f962e7ae24 userfaultfd: selftests: make __{s,u}64 format specifiers portable adds 164c50be2878 userfaultfd/selftests: always dump something in modes adds 1e17a24edf9b userfaultfd/selftests: fix retval check for userfaultfd_open() adds d9f411bacfa0 userfaultfd/selftests: hint the test runner on required privilege adds 83aed6cde845 mm/zswap: make struct kernel_param_ops definitions const adds 42a44704367c mm/zswap: fix passing zero to 'PTR_ERR' warning adds 1ec3b5fe6eec mm/zswap: move to use crypto_acomp API for hardware acceleration adds 110ceb8287fd mm/zsmalloc.c: rework the list_add code in insert_zspage() adds 95c9ae14a9b9 mm/process_vm_access: remove redundant initialization of iov_r adds 0d8359620d9b zram: support page writeback adds 194e28da1a02 zram: add stat to gather incompressible pages since zram set up adds 3d711a382735 zram: break the strict dependency from lzo adds a00cda3f0a57 mm: fix kernel-doc markups adds ae7a927d270f mm: use sysfs_emit for struct kobject * uses adds bfb0ffeb2a67 mm: huge_memory: convert remaining use of sprintf to sysfs [...] adds 5e4c0d86cf4a mm:backing-dev: use sysfs_emit in macro defining functions adds 79d4d38a03fc mm: shmem: convert shmem_enabled_show to use sysfs_emit_at adds bf16d19aabd8 mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] adds 01359eb2013b mm: fix fall-through warnings for Clang adds dfefd226b0bf mm: cleanup kstrto*() usage adds ac73e3dc8acd Merge branch 'akpm' (patches from Andrew) 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 [...] adds fe62de310e2b libbpf: Support modules in bpf_program__set_attach_target() API adds 2e33f831fccd selftests/bpf: Add set_attach_target() API selftest for mo [...] adds a4d2a7ad8683 libbpf: Expose libbpf ring_buffer epoll_fd adds cd17d38f8b28 bpf: Permits pointers on stack for helper calls adds b4b638c36b7e selftests/bpf: Add a test for ptr_to_map_value on stack fo [...] adds 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 [...] adds 7bca5021a4e6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds 09d6217254c0 net: openvswitch: fix TTL decrement exception action execution adds 49506a9ba061 net: dsa: mv88e6xxx: don't set non-existing learn2all bit [...] adds efc36d3c344a net: mhi: Fix unexpected queue wake adds 3764b0c5651e mptcp: attach subflow socket to parent cgroup adds 141694df6573 mptcp: remove address when netlink flushes addrs adds 6fe4ccdc3dab selftests: mptcp: add the flush addrs testcase adds ba34c3de71ce mptcp: use MPTCPOPT_HMAC_LEN macro adds ab82e996a1fa mptcp: hold mptcp socket before calling tcp_done adds 049fe386d353 tcp: parse mptcp options contained in reset packets adds 50c504a20a75 mptcp: parse and act on incoming FASTCLOSE option adds 1bc7327b5fea mptcp: pm: simplify select_local_address() adds 15e6ca974b14 mptcp: let MPTCP create max size skbs adds ebf322822cc9 Merge branch 'mptcp-another-set-of-miscellaneous-mptcp-fixes' adds 6d4634d1b091 net: Limit logical shift left of TCP probe0 timeout adds 0e12c0271887 selftests: test_vxlan_under_vrf: mute unnecessary error message adds fae06da4f261 octeontx2-af: Add devlink suppoort to af driver adds f1168d1e207c octeontx2-af: Add devlink health reporters for NPA adds 80b9414832a1 docs: octeontx2: Add Documentation for NPA health reporters adds 8718d60ee64f Merge branch 'add-devlink-and-devlink-health-reporters-to' adds bb7eae6dd230 net: mtk_eth: simplify the mediatek code return expression adds 5bb0c4b5eb61 ice, xsk: Move Rx allocation out of while-loop adds 989a1db06eb1 net: bridge: Fix a warning when del bridge sysfs adds 0780b4145634 inet_ecn: Use csum16_add() helper for IP_ECN_set_* helpers adds 54970a2fbb67 net: drop bogus skb with CHECKSUM_PARTIAL and offset beyon [...] adds 2aa899ebd5c3 MAINTAINERS: add mvpp2 driver entry adds 93ff343528ce bnxt_en: Refactor bnxt_flash_nvram. adds a9094ba6072b bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). adds 2e5fb428a61c bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to e [...] adds 1432c3f6a6ca bnxt_en: Retry installing FW package under NO_SPACE error [...] adds a86b313e1817 bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to f [...] adds 22f07b86d4e5 Merge branch 'bnxt_en-improve-firmware-flashing' adds be6ba3b61e20 mlxsw: reg: Add XM Direct Register adds 6100fbf13d2f mlxsw: reg: Add Router XLT Enable Register adds ff462103ca4d mlxsw: spectrum_router: Introduce XM implementation of rou [...] adds 2ea3f4c7fa7c mlxsw: pci: Obtain info about ports used by eXtended mezanine adds 50779c332556 mlxsw: Ignore ports that are connected to eXtended mezanine adds 087489dc2748 mlxsw: reg: Add Router XLT M select Register adds ec54677e55bb mlxsw: reg: Add XM Lookup Table Query Register adds e0bc244dcf58 mlxsw: spectrum_router: Introduce per-ASIC XM initialization adds e35e80464896 mlxsw: reg: Add XM Router M Table Register adds 54ff9dbbb96f mlxsw: spectrum_router_xm: Implement L-value tracking for M-index adds edb47f3d2368 mlxsw: reg: Add Router LPM Cache ML Delete Register adds 069254662b65 mlxsw: reg: Add Router LPM Cache Enable Register adds 2dfad87a24de mlxsw: spectrum_router_xm: Introduce basic XM cache flushing adds dffd566136d7 mlxsw: spectrum: Set KVH XLT cache mode for Spectrum2/3 adds 88a31b18b6df mlxsw: spectrum_router: Use eXtended mezzanine to offload [...] adds 75c2a8fe8e39 Merge branch 'mlxsw-introduce-initial-xm-router-support' adds 4c832b380cd0 can: m_can: update link to M_CAN user manual adds 709efa6f00c7 can: m_can: convert indention to kernel coding style adds 3b464affd898 can: m_can: use cdev as name for struct m_can_classdev uniformly adds 78e19a292681 can: m_can: m_can_config_endisable(): mark as static adds b8d6255548ff can: m_can: m_can_clk_start(): make use of pm_runtime_resu [...] adds ac33ffd3e2b0 can: m_can: let m_can_class_allocate_dev() allocate driver [...] adds c6b734892420 can: m_can: use struct m_can_classdev as drvdata adds b02487560740 Merge tag 'linux-can-next-for-5.11-20201214' of git://git. [...] adds 8163962aadde net: vxget: clean up sparse warnings adds a4485baefa1e nfc: s3fwrn5: Release the nfc firmware adds ca0b272b48f3 net: mscc: ocelot: install MAC addresses in .ndo_set_rx_mo [...] adds c31b70c9968f tcp: Add logic to check for SYN w/ data in tcp_simple_retransmit adds ae0b04b238e2 net: Disable NETIF_F_HW_TLS_TX when HW_CSUM is disabled adds dc8eeef73b63 vm_sockets: Add flags field in the vsock address data structure adds caaf95e0f23f vm_sockets: Add VMADDR_FLAG_TO_HOST vsock flag adds cada7ccd9dc7 vsock_addr: Check for supported flag values adds 1b5f2ab98e7f af_vsock: Set VMADDR_FLAG_TO_HOST flag on the receive path adds 7f816984f439 af_vsock: Assign the vsock transport considering the vsock [...] adds 28f53159e121 Merge branch 'vsock-add-flags-field-in-the-vsock-address' adds 102f19d611ac nfc: pn533: convert comma to semicolon adds a268e0f2455c net: fix proc_fs init handling in af_packet and tls adds efd5a1584537 net: hns3: fix expression that is currently always true adds d635a69dd498 Merge tag 'net-next-5.11' of git://git.kernel.org/pub/scm/ [...] adds c367caf1a38b Merge tag 'sound-5.11-rc1' of git://git.kernel.org/pub/scm [...] 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 adds 0cee54c890a4 Merge tag 'usb-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] adds 87a0b9f98ac5 tty: serial: meson: enable console as module adds c3ae3dc896fa serial: 8250_pci: Drop bogus __refdata annotation adds 157f809894f3 Merge tag 'tty-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] adds 2ab695aa8eb8 ACPI: Use fwnode_init() to set up fwnode adds 46e85af0cc53 driver core: platform: don't oops in platform_shutdown() o [...] adds 7240153a9bdb Merge tag 'driver-core-5.11-rc1' of git://git.kernel.org/p [...] 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 [...] adds 2911ed9f47b4 Merge tag 'char-misc-5.11-rc1' of git://git.kernel.org/pub [...] adds 3db1a3fa9880 Merge tag 'staging-5.11-rc1' of git://git.kernel.org/pub/s [...] adds ddb87ab63ad9 Merge remote-tracking branch 'net-next/master' adds 7f4686f2f832 Merge remote-tracking branch 'gfs2/for-next' adds 5a109229b6fd Merge remote-tracking branch 'mtd/mtd/next' adds 762a69e0e544 Merge remote-tracking branch 'nand/nand/next' adds 07e45e7ae332 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 5fbd41d3bf12 Merge tag 'drm-misc-next-2020-11-27-1' of git://anongit.fr [...] adds 95e3d610d35c drm/radeon: fix check order in radeon_bo_move adds be98e05a67f0 dma-buf: Fix kerneldoc formatting adds ee46d16d2e40 drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge adds 02e66dd56422 Merge tag 'drm-misc-next-fixes-2020-12-15' of git://anongi [...] adds 82093d3f2231 Merge remote-tracking branch 'drm/drm-next' adds 0dc994fb61a9 drm/amd/pm: fulfill the sienna cichlid UMD PSTATE profilin [...] adds f9e3fe46202a drm/amd/pm: correct the data structure for activity monito [...] adds b4b0b79d8a37 drm/amd/pm: update the data strucutre for SMU metrics exchange adds 78d907e2b8ba drm/amd/pm: add deep sleep control for uclk and fclk adds a9c210c1e5fe drm/amdgpu/sdma5.2: soft reset sdma blocks before setup an [...] adds 9ca5b8a170d1 drm/amdgpu: add judgement for suspend/resume sequence adds 79cc42697dbd drm/amd/display: drop retired CONFIG_DRM_AMD_DC_DCN3_0 adds 86b6037f7608 drm/amdgpu: skip load smu and sdma microcode on sriov for [...] adds 20172ff3f0b4 drm/amd/display: Change pstate expected timeout warning to [...] adds 41aa4d3ded5c drm/amd/display: Add missing DP_SEC register definitions a [...] adds 570b302ba1ce drm/amd/display: HP Reverb G2 VR fails to light up adds 02ce73b01e09 drm/amd/display: Fix to be able to stop crc calculation adds 3ae7a1378d70 drm/amd/display: add dcn30_link_encoder_validate_output_wi [...] adds 09b07f7a188f drm/amd/display: Add DP info frame update for dcn30 adds 5200c4017ef2 drm/amd/display: delay fp2 programming until vactive before lock adds 410066d24cfc drm/amd/display: updated wm table for Renoir adds 610c4974ad17 drm/amd/display: Only update FP2 for full updates adds e10777a67963 drm/amd/display: Fix OGAM LUT calculation precision adds 31c6b7a9d40a drm/amd/display: Fix cleanup typo in MPCC visual confirm adds b6402afec1cf drm/amd/display: [FW Promotion] Release 0.0.46 adds 487193856eaf drm/amd/display: 3.2.116 adds 8ccbfdf0b9c3 drm/amd/display: Fixed kernel test robot warning adds fd496ca892f5 drm/amdgpu: split BOCO and ATPX handling adds b10c1c5b3a4e drm/amdgpu: add check for ACPI power resources adds 0330b8487842 drm/amdgpu: update amdgpu_device_supports_boco() adds 157e8306038c drm/amdgpu: support runtime pm for GPUs that support BOCO adds ceb4de67c960 drm/amdgpu: no need to call pci_ignore_hotplug for _PR3 adds 637bb036ce66 drm/amdgpu: simplify logic in atpx resume handling adds d00a88ab5870 drm/amdgpu: print what method we are using for runtime pm adds 8409e20e0785 drm/amd/display: Adding prototype for dccg21_update_dpp_dto() adds 325f4b59f636 drm/amdkfd: correct amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu log. adds 3aa883ac8eea drm/amdgpu/SRIOV: Extend VF reset request wait period adds 7eded018bfec drm/amdgpu: fix regression in vbios reservation handling o [...] adds b4bc9d95e693 drm/amdgpu: Fix spelling mistake "Heterogenous" -> "Hetero [...] adds 0b437e64e0af drm/amdgpu: remove h from printk format specifier adds e607f6d26857 drm/radeon: remove h from printk format specifier adds 60efcab9cd00 usb: typec: ucsi: check cci busy during PPM reset adds 86b6c7a7097f drm/amdgpu: fix check order in amdgpu_bo_move adds 0783615055c6 drm/radeon: fix check order in radeon_bo_move adds 7376ea119a72 drm/amdgpu: add another raven1 gfxoff quirk adds 54ae8bfa8dbd drm/amdgpu: add mode2 reset support for vangogh adds 388b50bb48ae drm/amdgpu/nv: add mode2 reset handling adds 11bec1c8acd4 drm/amdgpu: fix mode2 reset sequence for vangogh adds 36cf786fd20a drm/amdgpu: Enable GPU reset for vangogh adds b9bdd520c732 drm/amdgpu: take runtime pm reference when we attach a buffer adds 6c4672e74f9c ALSA: hda/hdmi - enable runtime pm for CI AMD display audio adds ac067f51057c Revert "drm/amd/display: disable stream if pixel clock cha [...] adds 1f77314e11d6 drm/amd/display: Add get_dig_frontend implementation for DCEx adds 2386d820766e drm/amdgpu/disply: fix documentation warnings in display manager adds 7407fae50110 Merge remote-tracking branch 'amdgpu/drm-next' adds 7cb917b2b7bb drm/i915/display/tc: Only WARN once for bogus tc port flag adds 4294fa5f5032 drm/i915: Reduce duplicated switch cases in hpd code adds f5ed94f14f7b Merge remote-tracking branch 'drm-intel/for-linux-next' adds 57f04815fd95 drm/msm: Fix WARN_ON() splat in _free_object() adds 3fbe014a1649 Merge remote-tracking branch 'drm-msm/msm-next' adds b658e2a1443c gpu: drm: imx: convert comma to semicolon adds ab0a3ced433a Merge remote-tracking branch 'imx-drm/imx-drm/next' adds ee85e3687c89 Merge remote-tracking branch 'regmap/for-next' adds 0d4f0b9c311f Merge remote-tracking branch 'modules/modules-next' adds 1e2020aa0da0 Input: da7280 - fix missing error test adds fafd320ae51b Input: raydium_ts_i2c - do not send zero length adds 46b13f6a846f 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 adds f11a9bfb277c Merge remote-tracking branch 'block/for-next' adds 86d8bf60c252 Merge remote-tracking branch 'device-mapper/for-next' adds e79f29055c5c 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 adds 7d72e7a7905b Merge remote-tracking branch 'mmc/next' adds e5f99d028131 Merge remote-tracking branch 'mfd/for-mfd-next' adds 8909b51c221e 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 adds 787031ad5591 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 [...] adds 742d50f7bc65 Merge remote-tracking branch 'regulator/for-next' adds 8e8696ff18bc Merge remote-tracking branch 'security/next-testing' adds 8387d09610bb Merge remote-tracking branch 'integrity/next-integrity' adds a03da41508b1 certs: Fix blacklist flag type confusion adds 6b8945603d05 certs: Replace K{U,G}IDT_INIT() with GLOBAL_ROOT_{U,G}ID adds 1dab1204c025 Merge remote-tracking branch 'keys/keys-next' adds e76fd804abf3 Merge remote-tracking branch 'selinux/next' adds 4891db55f79d Merge remote-tracking branch 'smack/next' adds 0c39dfb670f6 Merge remote-tracking branch 'audit/next' adds 18ce7f4fde31 ARM: dts: lpc32xx: Remove unused and undocumented 'pnx,timeout' adds a217d8711da5 dt-bindings: Remove PicoXcell bindings adds 4aa5b78fb546 dt-bindings: i2c: dw: cancel mandatory requirements for "# [...] adds 23dd6845c2cf dt-bindings: mali-midgard: Add dynamic-power-coefficient adds e33dc2f36367 dt-bindings: mali-bifrost: Add dynamic-power-coefficient adds dbd552038d3a Merge remote-tracking branch 'devicetree/for-next' adds 8c0049bd66e9 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 adds 6b07b559b05f Merge remote-tracking branch 'spi/for-next' 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 90dfbe8a1041 Merge branch 'efi/core' 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 [...] adds 3c41e57a1e16 Merge tag 'irqchip-5.11' of git://git.kernel.org/pub/scm/l [...] adds c9fe9e8b6553 Merge branch 'irq/core' adds e0a6aa30504c efi: ia64: disable the capsule loader adds d72c8b0e1cac efi: arm: force use of unsigned type for EFI_PHYS_ALIGN adds 3dcb8b53cbd2 Merge tag 'efi-next-for-v5.11-3' of git://git.kernel.org/p [...] adds d1c29f5debd4 Merge branch 'efi/core' adds 58c625d87fe2 Merge remote-tracking branch 'tip/auto-latest' adds 3ca6637cd34b Merge remote-tracking branch 'edac/edac-for-next' adds 6690e51a9c8a Merge remote-tracking branch 'ftrace/for-next' adds 1b04fa990026 rcu-tasks: Move RCU-tasks initialization to before early_i [...] adds ae5633d5117d Merge branch 'rcu/urgent' into HEAD adds 7c31d3803868 Merge remote-tracking branch 'rcu/rcu/next' adds 5878a63fb44b Merge remote-tracking branch 'kvm-arm/next' adds 1c16fe0fbd4a Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 10cdb5bf2825 Merge remote-tracking branch 'kvms390/next' adds fed1755b1181 xen/xenbus: Allow watches discard events before queueing adds 2e85d32b1c86 xen/xenbus: Add 'will_handle' callback support in xenbus_w [...] adds be987200fbac xen/xenbus/xen_bus_type: Support will_handle watch callback adds 3dc86ca6b4c8 xen/xenbus: Count pending messages for each watch adds 9996bd494794 xenbus/xenbus_backend: Disallow pending watch messages adds 1c728719a4da xen-blkback: set ring->xenblkd to NULL after kthread_stop() adds ad3925606ff3 Merge remote-tracking branch 'xen-tip/linux-next' adds 8487ce7d59c9 Merge remote-tracking branch 'percpu/for-next' adds 48e03db86a9e Merge remote-tracking branch 'workqueues/for-next' adds cc2e634f25b9 Merge remote-tracking branch 'drivers-x86/for-next' adds 6ae9b5ffcaeb platform/chrome: cros_ec_typec: Tolerate unrecognized mux flags adds c07589a8d79f Merge remote-tracking branch 'chrome-platform/for-next' adds 97df62bb3ecc Merge remote-tracking branch 'hsi/for-next' adds 64f8a9f72e0f Merge remote-tracking branch 'leds/for-next' adds 97a02e1513d6 Merge remote-tracking branch 'ipmi/for-next' adds 3aaeca8792d9 usb: cdns3: Add support for DRD CDNSP adds 6e70e693e677 usb: cdns3: Split core.c into cdns3-plat and core.c file adds aeb6f6091b9b usb: cdns3: Moves reusable code to separate module adds 41d6992d242b usb: cdns3: Refactoring names in reusable code adds c487e03929f0 usb: cdns3: Changed type of gadget_dev in cdns structure adds 798c852d6000 usb: cdnsp: Device side header file for CDNSP driver adds 7084eee81e54 usb: cdnsp: cdns3 Add main part of Cadence USBSSP DRD Driver adds f3a0f3963ada usb: cdnsp: Add tracepoints for CDNSP driver adds 3db719afce97 usb: cdns3: Change file names for cdns3 driver. adds 270d1623ad1f MAINTAINERS: add Cadence USBSSP DRD IP driver entry adds f608cb1cb5c1 usb: cdnsp: Mark cdnsp_gadget_ops with static keyword adds e2862de57cac usb: cdns3: fix build when PM_SLEEP is not set adds 47f436c51128 usb: cdns3: fix warning when USB_CDNS_HOST is not set adds 0f4638c411ce usb: cdnsp: Removes some not useful function arguments adds 139d9cbdeb33 usb: cdns3: Removes xhci_cdns3_suspend_quirk from host-export.h adds 2c9a4078b904 usb: cdnsp: fix error handling in cdnsp_mem_init() adds e4e0845d460e usb: cdns3: Fixes for sparse warnings adds c4cd6acd2870 usb: cdnsp: Fixes for sparse warnings adds fe3defba436f usb: cdnsp: Fix for undefined reference to `usb_hcd_is_pri [...] adds b3b688fe0a0f Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds 6d409a4f6f49 Merge remote-tracking branch 'vfio/next' adds d53c3d24c190 Merge remote-tracking branch 'mux/for-next' adds c1f49b0ff3ac 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 adds 6ef4474a84d7 Merge tag 'tags/drivers_soc_for_5.11' into dmaengine/next adds e2de925bbfe3 dmaengine: ti: k3-udma: Correct normal channel offset when [...] adds 5e1cb1cb0f9f dmaengine: ti: k3-udma: Wait for peer teardown completion [...] adds 1609c15a20b8 dmaengine: ti: k3-udma: Add support for second resource ra [...] adds 426506a7e0f1 dmaengine: ti: k3-udma-glue: Add function to get device po [...] adds aa8a4c4edad0 dmaengine: ti: k3-udma-glue: Get the ringacc from udma_dev adds d553e2ab0137 dmaengine: ti: k3-udma-glue: Configure the dma_dev for rings adds 4f910c035f38 dmaengine: of-dma: Add support for optional router configu [...] adds ab650ef6d548 dmaengine: Add support for per channel coherency handling adds f082c6df970e dmaengine: doc: client: Update for dmaengine_get_dma_devic [...] adds adc0f941f9a8 dmaengine: dmatest: Use dmaengine_get_dma_device adds 991b96e0f122 dt-bindings: dma: ti: Add document for K3 BCDMA adds 1d92cec649a3 dt-bindings: dma: ti: Add document for K3 PKTDMA adds b9366e2577a3 dmaengine: ti: k3-psil: Extend psil_endpoint_config for K3 PKTDMA adds 2329725d1a22 dmaengine: ti: k3-psil: Add initial map for AM64 adds fc373e47d726 dmaengine: ti: Add support for k3 event routers adds d782298c6f6b soc: ti: k3-ringacc: add AM64 DMA rings support. adds 017794739702 dmaengine: ti: k3-udma: Initial support for K3 BCDMA adds 8844898028d4 dmaengine: ti: k3-udma: Add support for BCDMA channel TPL [...] adds d2abc982333c dmaengine: ti: k3-udma: Initial support for K3 PKTDMA adds 5b65781d06ea dmaengine: ti: k3-udma-glue: Add support for K3 PKTDMA adds 115ff12aecfd soc: ti: k3-ringacc: Use correct error casting in k3_ringa [...] adds 1c12f4165105 Merge remote-tracking branch 'dmaengine/next' adds 2ad434af1513 Merge remote-tracking branch 'cgroup/for-next' adds 4433cfa53d3e Merge branch 'misc' into for-next adds aa86f5b4a90b Merge branch 'fixes' into for-next adds fb6bf80641e2 Merge remote-tracking branch 'scsi/for-next' adds c1af035e8aa2 Merge remote-tracking branch 'scsi-mkp/for-next' adds 4ab534b41beb Merge remote-tracking branch 'vhost/linux-next' adds 08e1d0c645a0 Merge remote-tracking branch 'rpmsg/for-next' adds e6071cada169 dt-bindings: mt7621-gpio: convert bindings to YAML format adds 9d5522199505 gpiolib: irq hooks: fix recursion in gpiochip_irq_unmask adds 9777d0bfdae7 gpio: cs5535: Simplify the return expression of cs5535_gpi [...] adds 356b01a986a5 gpio: gpio-hisi: Add HiSilicon GPIO support adds a8f25236e6e3 MAINTAINERS: Add maintainer for HiSilicon GPIO driver adds d598027b3897 gpiolib: Disallow identical line names in the same chip adds 4fe5f9d12412 gpio: hisi: Do not require ACPI for COMPILE_TEST adds dc349abb6c52 MAINTAINERS: Remove reference to non-existing file adds 3048c5493cd2 gpio: Skip over NULL and (empty string) line names adds 79b5f870ad60 Merge remote-tracking branch 'gpio/for-next' adds be2dc859abd4 pinctrl: pinctrl-microchip-sgpio: Add irq support (for sparx5) adds 01a9350bdd49 dt-bindings: pinctrl: pinctrl-microchip-sgpio: Add irq support adds a15f859694c2 pinctrl: mediatek: simplify the return expression of mtk_p [...] adds 3df09cb8c92e pinctrl/spear: simplify the return expression of spear300_ [...] adds 6537efef9ea1 Merge remote-tracking branch 'pinctrl/for-next' adds 3a04a6d156aa Merge remote-tracking branch 'pwm/for-next' adds 35be2794d048 Merge remote-tracking branch 'userns/for-next' adds fbbdcd2279d0 Merge remote-tracking branch 'kselftest/next' adds 47ef316e6b3a Merge remote-tracking branch 'livepatching/for-next' adds 95cb09ad6352 Merge remote-tracking branch 'coresight/next' adds f70cc33029fc rtc: fix RTC removal adds 7de17b71162c Merge remote-tracking branch 'rtc/rtc-next' adds c06817b2fb93 Merge remote-tracking branch 'ntb/ntb-next' adds c383480969a3 Merge remote-tracking branch 'seccomp/for-next/seccomp' adds 5863ec18e1db Merge remote-tracking branch 'slimbus/for-next' adds f4336dd5afa6 Merge remote-tracking branch 'nvmem/for-next' adds 6146ad420a1a 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 [...] adds dd31aea4f575 Merge remote-tracking branch 'hyperv/hyperv-next' adds 7abe0224623f Merge tag 'time-namespace-v5.11' of gitolite.kernel.org:pu [...] adds daacfbf5783c Merge remote-tracking branch 'pidfd/for-next' adds b7e1ed6bbcc2 Merge remote-tracking branch 'fpga/for-next' adds 989093ae11d2 Merge remote-tracking branch 'kunit-next/kunit' adds 9b99880cd0d7 Merge remote-tracking branch 'notifications/notifications- [...] adds 73a01ed47302 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 adds e913769e3d45 Merge branch 'akpm-current/current' adds 7df4e55f536a kmap: stupid hacks to make it compile adds f0f2e6b87011 apparmor: remove duplicate macro list_entry_is_head() adds ee0ada4de7c4 mm/memcg: bail early from swap accounting if memcg disabled adds 9bc92ea68509 mm/memcg: warning on !memcg after readahead page charged adds 30b33ae47533 mm/memcg: remove unused definitions adds 507701a2b302 mm, kvm: account kvm_vcpu_mmap to kmemcg adds e62aa0faa975 mm: slub: call account_slab_page() after slab page initialization adds 3cf8595a72af mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds be180ec9a9d5 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] adds 4f23cd482718 mm/memcontrol:rewrite mem_cgroup_page_lruvec() adds ff9a4f3e6ac2 mm/memcg: add missed warning in mem_cgroup_lruvec adds 20cfc74fa034 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() adds 15bd718339ad treewide: remove stringification from __alias macro definition adds bc33e7ab2735 ARM: boot: quote aliased symbol names in string.c adds b71d7ba5469d epoll: check for events when removing a timed out thread f [...] adds 041da00cf1fe epoll: simplify signal handling adds 93bea07b24fa epoll: pull fatal signal checks into ep_send_events() adds 415647f973ad epoll: move eavail next to the list_empty_careful check adds 1208fd6c10f5 epoll: simplify and optimize busy loop logic adds 897d4fc31ce1 epoll: pull all code between fetch_events and send_event i [...] adds aa81435ef11d epoll: replace gotos with a proper loop adds aaab9b64213b epoll: eliminate unnecessary lock for zero timeout adds e6ec7ccc8f85 mm: unexport follow_pte_pmd adds 1d60282327b5 mm: simplify follow_pte{,pmd} adds c07f72eaa773 merge fix for "s390/pci: remove races against pte updates" adds 7a559ca7def3 kasan: drop unnecessary GPL text from comment headers adds cbca0aa4f39d kasan: KASAN_VMALLOC depends on KASAN_GENERIC adds 8776950847b1 kasan: group vmalloc code adds e2622996f4cc kasan: shadow declarations only for software modes adds b22aa998b5a1 kasan, mm: fix build issue with asmlinkage adds a38e24f5ead7 kasan: rename (un)poison_shadow to (un)poison_range adds dbb0ad3313c8 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* adds d3da9f43f10d kasan: only build init.c for software modes adds 79da0b12c659 kasan: split out shadow.c from common.c adds 0d5b1143b222 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE adds 34ec07a258ce kasan: rename report and tags files adds a04c44b70367 kasan: don't duplicate config dependencies adds 7149ff3bae9f kasan: hide invalid free check implementation adds e4ef6eeef93f kasan: decode stack frame only with KASAN_STACK_ENABLE adds dd55ffd33744 kasan, arm64: only init shadow for software modes adds e3abbc6ae2a1 kasan, arm64: only use kasan_depth for software modes adds 4fbc0b0a50b4 kasan, arm64: move initialization message adds 321eb9d8a0ae kasan, arm64: rename kasan_init_tags and mark as __init adds fe92adf10f6b kasan: rename addr_has_shadow to addr_has_metadata adds 5257194111a8 kasan: rename print_shadow_for_address to print_memory_metadata adds d96538c30f7a kasan: rename SHADOW layout macros to META adds bb4a6b590f49 kasan: separate metadata_fetch_row for each mode adds 6aae1852704b kasan: introduce CONFIG_KASAN_HW_TAGS adds 4180fd7ba760 arm64: enable armv8.5-a asm-arch option adds a6bdf8dc80f6 arm64: mte: add in-kernel MTE helpers adds 54053196a429 arm64: mte: reset the page tag in page->flags adds dd6870f3218e arm64: mte: add in-kernel tag fault handler adds a6fd024dc02f arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE adds e04f6a266584 arm64: kasan: allow enabling in-kernel MTE adds d5b1221d9b4a arm64: mte: convert gcr_user into an exclude mask adds f3cbdd121dc5 arm64: mte: switch GCR_EL1 in kernel entry and exit adds 7867c07d8d29 kasan, mm: untag page address in free_reserved_area adds 8083f6a53108 arm64: kasan: align allocations for HW_TAGS adds 223b62f3e724 arm64: kasan: add arch layer for memory tagging helpers adds c85b79aa57a2 kasan: define KASAN_GRANULE_SIZE for HW_TAGS adds a07e244d3e4c kasan, x86, s390: update undef CONFIG_KASAN adds 0056ad3c8323 kasan, arm64: expand CONFIG_KASAN checks adds c7e724642c2e kasan, arm64: implement HW_TAGS runtime adds ecb2c24d2791 kasan, arm64: print report from tag fault handler adds 6c145dcb09b8 kasan, mm: reset tags when accessing metadata adds a794b0240cab kasan, arm64: enable CONFIG_KASAN_HW_TAGS adds 410df302a42d kasan: add documentation for hardware tag-based mode adds 52931fca5ba8 kselftest/arm64: check GCR_EL1 after context switch adds e565f05850f1 kasan: simplify quarantine_put call site adds 1c5b5c0d3f3d kasan: rename get_alloc/free_info adds b30c394655a9 kasan: introduce set_alloc_info adds 40d2653c1f9d kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK adds 31509bd3ed92 kasan: allow VMAP_STACK for HW_TAGS mode adds bf70d997cab9 kasan: remove __kasan_unpoison_stack adds aaa43e06cecc kasan: inline kasan_reset_tag for tag-based modes adds 660f8f1e90d4 kasan: inline random_tag for HW_TAGS adds ace8361e5a42 kasan: open-code kasan_unpoison_slab adds 3a1092469df9 kasan: inline (un)poison_range and check_invalid_free adds b49b1fda123e kasan: add and integrate kasan boot parameters adds fa4d67e4c7a0 kasan: don't use read-only static keys adds 8800546f36b3 kasan, mm: check kasan_enabled in annotations adds e32749772108 kasan, mm: rename kasan_poison_kfree adds 06788b95ea61 kasan: don't round_up too much adds 4112547e01ec kasan: simplify assign_tag and set_tag calls adds 042a402ff631 kasan: clarify comment in __kasan_kfree_large adds 864a94571a6f kasan: sanitize objects when metadata doesn't fit adds e53d04894055 kasan, mm: allow cache merging with no metadata adds 78e04f47e901 kasan: update documentation adds da3d6e4c25b5 mm: fix some spelling mistakes in comments adds 1f5a693c35d6 epoll: convert internal api to timespec64 adds 73838592ac6d epoll: add syscall epoll_pwait2 adds 61af0f40cca9 epoll: wire up syscall epoll_pwait2 adds fb4adc5c07bc selftests/filesystems: expand epoll with epoll_pwait2 adds a263cb22cd04 mmap locking API: don't check locking if the mm isn't live yet adds e0cb591b165c mm/gup: assert that the mmap lock is held in __get_user_pages() adds d9db291ba0b6 mm: add definition of PMD_PAGE_ORDER adds 1791ecc108e6 mmap: make mlock_future_check() global adds 0db8bd894471 set_memory: allow set_direct_map_*_noflush() for multiple pages adds b4f026989604 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix adds 40a8930416e6 set_memory: allow querying whether set_direct_map_*() is a [...] adds f3b7a0c27526 kfence: fix implicit function declaration adds 694a3cbbfd6d mm: introduce memfd_secret system call to create "secret" [...] adds 067806a2efd3 secretmem: use PMD-size pages to amortize direct map fragm [...] adds 6ff50cbe38a7 secretmem: add memcg accounting adds eaa0d0f9ba30 PM: hibernate: disable when there are active secretmem users adds b97752013edc arch, mm: wire up memfd_secret system call were relevant adds ae151b29c791 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix adds 55278e9f982d secretmem: test: add basic selftest for memfd_secret(2) adds e336550f6bf3 secretmem-test-add-basic-selftest-for-memfd_secret2-fix adds 6c2d4a068412 Merge branch 'akpm/master' adds 26aed0ea32c8 Add linux-next specific files for 20201216
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/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .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/dma-buf.rst | 2 +- Documentation/driver-api/dmaengine/client.rst | 4 +- .../features/time/clockevents/arch-support.txt | 2 +- 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/tls-offload.rst | 8 +- Documentation/networking/x25.rst | 12 +- .../translations/zh_CN/filesystems/tmpfs.rst | 2 +- Documentation/virt/kvm/mmu.rst | 2 +- Documentation/vm/page_owner.rst | 4 +- MAINTAINERS | 41 +- Makefile | 2 +- Next/SHA1s | 184 +- Next/merge.log | 25424 +++++++++---------- 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/exception.h | 4 + arch/arm64/include/asm/io.h | 2 - arch/arm64/include/asm/kvm_emulate.h | 5 + arch/arm64/kernel/topology.c | 6 +- arch/arm64/kvm/hyp/pgtable.c | 17 +- arch/arm64/kvm/mmu.c | 11 +- arch/arm64/mm/init.c | 3 + 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/parisc/Kconfig | 2 +- arch/parisc/include/asm/processor.h | 1 + arch/parisc/kernel/irq.c | 7 +- arch/parisc/kernel/pci-dma.c | 2 +- arch/parisc/kernel/time.c | 161 +- arch/powerpc/Kconfig | 2 +- arch/powerpc/Makefile | 5 + arch/powerpc/configs/disable-werror.config | 1 + arch/powerpc/configs/ppc64le.config | 2 + arch/powerpc/include/asm/checksum.h | 2 +- arch/powerpc/include/asm/kup.h | 8 +- arch/powerpc/include/asm/opal-api.h | 6 +- arch/powerpc/include/asm/xive.h | 8 +- arch/powerpc/kvm/book3s_hv.c | 6 +- arch/powerpc/kvm/book3s_xics.c | 4 +- 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/kvm/booke.c | 6 +- arch/powerpc/mm/book3s64/pkeys.c | 4 +- arch/powerpc/mm/hugetlbpage.c | 8 +- arch/powerpc/mm/init-common.c | 6 - arch/powerpc/perf/isa207-common.c | 3 + arch/powerpc/perf/isa207-common.h | 4 + arch/powerpc/platforms/powernv/opal-elog.c | 4 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 12 +- 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/block/xen-blkback/xenbus.c | 4 +- drivers/cdrom/cdrom.c | 12 +- drivers/char/tpm/eventlog/tpm1.c | 1 - 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/Kconfig | 2 +- drivers/firmware/efi/Makefile | 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 | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 10 +- 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_uvd.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 13 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 11 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 3 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 11 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 42 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 21 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 13 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 21 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 3 - drivers/gpu/drm/amd/display/dc/dc.h | 2 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 45 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 2 + .../display/dc/dce120/dce120_timing_generator.c | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 6 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 15 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 6 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 29 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.h | 1 + .../amd/display/dc/dcn30/dcn30_dio_link_encoder.c | 2 +- .../amd/display/dc/dcn30/dcn30_dio_link_encoder.h | 4 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 2 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 62 +- .../drm/amd/display/modules/color/color_gamma.c | 22 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 10 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 206 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.h | 4 + drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 21 + 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_irq.c | 19 +- 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 | 7 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 10 +- 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/panfrost/panfrost_devfreq.c | 2 +- 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/radeon/radeon_uvd.c | 2 +- drivers/gpu/drm/radeon/radeon_vce.c | 2 +- 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/cma.c | 7 +- 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/mr.c | 1 + 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 | 1330 + 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/raydium_i2c_ts.c | 3 +- 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/misc/lkdtm/Makefile | 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/can/m_can/m_can.c | 206 +- drivers/net/can/m_can/m_can.h | 5 +- drivers/net/can/m_can/m_can_pci.c | 32 +- drivers/net/can/m_can/m_can_platform.c | 40 +- drivers/net/can/m_can/tcan4x5x.c | 44 +- drivers/net/dsa/mt7530.c | 2 + drivers/net/dsa/mv88e6xxx/chip.c | 13 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 214 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 2 +- 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/ethernet/mellanox/mlxsw/Makefile | 1 + drivers/net/ethernet/mellanox/mlxsw/cmd.h | 30 + drivers/net/ethernet/mellanox/mlxsw/core.c | 12 + drivers/net/ethernet/mellanox/mlxsw/core.h | 12 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 33 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 585 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 5 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 23 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 10 + .../ethernet/mellanox/mlxsw/spectrum_router_xm.c | 812 + drivers/net/ethernet/mscc/ocelot.c | 7 + drivers/net/ethernet/mscc/ocelot_net.c | 80 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 18 +- 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/net/xen-netback/xenbus.c | 6 +- drivers/nfc/pn533/usb.c | 2 +- drivers/nfc/s3fwrn5/firmware.c | 4 +- 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/err.c | 41 +- 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/ps3/ps3stor_lib.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 | 10 +- 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/thermal/broadcom/bcm2711_thermal.c | 6 +- drivers/thermal/devfreq_cooling.c | 390 +- .../intel/int340x_thermal/processor_thermal_mbox.c | 2 +- drivers/thermal/rcar_thermal.c | 19 - drivers/thermal/thermal_core.c | 46 +- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/meson_uart.c | 8 +- drivers/usb/cdns3/Makefile | 7 +- 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 +- drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xenbus/xenbus.h | 2 + drivers/xen/xenbus/xenbus_client.c | 8 +- drivers/xen/xenbus/xenbus_probe.c | 1 + drivers/xen/xenbus/xenbus_probe_backend.c | 7 + drivers/xen/xenbus/xenbus_xs.c | 34 +- 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 | 694 + fs/cifs/cifs_swn.h | 25 + fs/cifs/cifsacl.c | 7 +- fs/cifs/cifsfs.c | 86 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 7 + fs/cifs/cifsproto.h | 12 +- fs/cifs/connect.c | 373 +- fs/cifs/dfs_cache.c | 4 +- fs/cifs/file.c | 26 +- fs/cifs/fs_context.c | 303 +- 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 | 43 +- fs/cifs/smb2pdu.c | 4 +- fs/cifs/smb2pdu.h | 12 +- fs/cifs/trace.h | 4 + fs/cifs/transport.c | 15 + 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/devfreq_cooling.h | 27 +- include/linux/dma-buf-map.h | 2 +- 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/efi.h | 10 +- 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 | 44 +- 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/thermal.h | 3 + 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_ecn.h | 14 +- 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/soc/mscc/ocelot.h | 2 + include/trace/events/rcu.h | 26 - include/trace/events/thermal.h | 19 +- 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/linux/vm_sockets.h | 26 +- include/uapi/rdma/rdma_user_rxe.h | 21 + include/video/sstfb.h | 4 +- include/xen/xenbus.h | 15 +- init/main.c | 1 + 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/tasks.h | 25 +- 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/gup.c | 1 + mm/hugetlb.c | 1 + mm/memcontrol.c | 1 + mm/slab.c | 29 +- mm/slab_common.c | 69 - mm/slob.c | 7 - mm/slub.c | 42 +- mm/vmalloc.c | 4 +- net/bridge/br.c | 5 +- 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/core/dev.c | 5 + net/core/skbuff.c | 6 + net/ipv4/inet_fragment.c | 47 +- net/ipv4/tcp_input.c | 30 +- 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/packet/af_packet.c | 2 + net/rfkill/core.c | 41 +- net/sunrpc/xdr.c | 730 +- net/sunrpc/xprtrdma/rpc_rdma.c | 40 +- net/sunrpc/xprtsock.c | 3 +- net/tls/tls_proc.c | 3 + net/vmw_vsock/af_vsock.c | 21 +- net/vmw_vsock/vsock_addr.c | 4 +- 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 +- security/integrity/ima/ima_mok.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 - 1059 files changed, 43784 insertions(+), 28272 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/powerpc/configs/disable-werror.config create mode 100644 arch/powerpc/configs/ppc64le.config 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/ethernet/mellanox/mlxsw/spectrum_router_xm.c 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