This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 6174f05255e6 Add linux-next specific files for 20201127 omits 93db9b9d665f Merge branch 'akpm/master' omits f89867646ef2 mm/gup: assert that the mmap lock is held in __get_user_pages() omits 5ac85cec9f4e mmap locking API: don't check locking if the mm isn't live yet omits bb26c2574ff9 kasan: update documentation omits 62c46e1d5db5 kasan, mm: allow cache merging with no metadata omits da8c280a2bd5 kasan: sanitize objects when metadata doesn't fit omits ca9448bd2fdc kasan: clarify comment in __kasan_kfree_large omits 1d798ec7c851 kasan: simplify assign_tag and set_tag calls omits 4c2ae3dd08d3 kasan: don't round_up too much omits a9ec125b3203 kasan, mm: rename kasan_poison_kfree omits 059b4c2f76cd kasan, mm: check kasan_enabled in annotations omits 456910aecb80 kasan: add and integrate kasan boot parameters omits 4edd6343117d kasan: inline (un)poison_range and check_invalid_free omits 6d4e108c64be kasan: open-code kasan_unpoison_slab omits 25be8ced2279 kasan: inline random_tag for HW_TAGS omits 9f3c11f5dddc kasan: inline kasan_reset_tag for tag-based modes omits c8efb8fbcb1a kasan: remove __kasan_unpoison_stack omits 1bab51785f2e kasan: allow VMAP_STACK for HW_TAGS mode omits 8ccde81aa63b kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK omits fb373237a602 kasan: introduce set_alloc_info omits 36856212ca58 kasan: rename get_alloc/free_info omits d6b1fe6babad kasan: simplify quarantine_put call site omits 8521b6d4c7d0 kselftest/arm64: check GCR_EL1 after context switch omits 44ec36f7c7fb kasan: add documentation for hardware tag-based mode omits 4bba0f8f6956 kasan, arm64: enable CONFIG_KASAN_HW_TAGS omits 286b6562513f kasan, mm: reset tags when accessing metadata omits a59ec81af937 kasan, arm64: print report from tag fault handler omits dd8a4cc1b393 kasan, arm64: implement HW_TAGS runtime omits 4c340d5494ae kasan, arm64: expand CONFIG_KASAN checks omits 6bb2c910a927 kasan, x86, s390: update undef CONFIG_KASAN omits 70fa97ea9807 kasan: define KASAN_GRANULE_SIZE for HW_TAGS omits b5da0b37d5b0 arm64: kasan: add arch layer for memory tagging helpers omits 02515a97359d arm64: kasan: align allocations for HW_TAGS omits bf6c9334dc8b kasan, mm: untag page address in free_reserved_area omits 0af4b4820d0b arm64: mte: switch GCR_EL1 in kernel entry and exit omits 0d9e31220ccd arm64: mte: convert gcr_user into an exclude mask omits 6582eb011ce6 arm64: kasan: allow enabling in-kernel MTE omits a4caf1cb4abf arm64: mte: add in-kernel tag fault handler omits 4e2d72e917a9 arm64: mte: reset the page tag in page->flags omits 44a7127eb3a4 arm64: mte: add in-kernel MTE helpers omits 9958ba5b17ff arm64: enable armv8.5-a asm-arch option omits 7d8083f8e4a9 kasan: introduce CONFIG_KASAN_HW_TAGS omits 7ac2f07c9c63 kasan, arm64: don't allow SW_TAGS with ARM64_MTE omits 86124e2ff18a kasan: separate metadata_fetch_row for each mode omits b16718e6494b kasan: rename SHADOW layout macros to META omits 0204c0b8e860 kasan: rename print_shadow_for_address to print_memory_metadata omits 02569b14a53d kasan: rename addr_has_shadow to addr_has_metadata omits e5fd0a267582 kasan, arm64: rename kasan_init_tags and mark as __init omits b9096538d0e6 kasan, arm64: move initialization message omits 39d97ad9ee8a kasan, arm64: only use kasan_depth for software modes omits 99d629086959 kasan, arm64: only init shadow for software modes omits 365c1ec1bfcc kasan: decode stack frame only with KASAN_STACK_ENABLE omits cbb52506c8ce kasan: hide invalid free check implementation omits 9a5f450aa5e2 kasan: don't duplicate config dependencies omits 23d317dc6d5e kasan: rename report and tags files omits 4e41f9e22a0f kasan: define KASAN_MEMORY_PER_SHADOW_PAGE omits bcfed874453e kasan: split out shadow.c from common.c omits c496c0b32ad6 kasan: only build init.c for software modes omits e79e0497d947 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* omits 8e5b46fb9116 kasan: rename (un)poison_shadow to (un)poison_range omits 76afe000e9e1 kasan: shadow declarations only for software modes omits c599a9620b36 kasan: group vmalloc code omits f507f6aa8cd4 kasan: KASAN_VMALLOC depends on KASAN_GENERIC omits 3ad5f3be2ab8 kasan: drop unnecessary GPL text from comment headers omits 04293cb75a4a merge fix for "s390/pci: remove races against pte updates" omits fcc41d6bb1bf mm: simplify follow_pte{,pmd} omits 4b355192d2d0 mm: unexport follow_pte_pmd omits 776e8c2cb3bf epoll: eliminate unnecessary lock for zero timeout omits fc63a0ced511 epoll: replace gotos with a proper loop omits 7ef19035e510 epoll: pull all code between fetch_events and send_event i [...] omits cc2687004c9d epoll: simplify and optimize busy loop logic omits 7f4feaea5e13 epoll: move eavail next to the list_empty_careful check omits 64de7d1d8b8e epoll: pull fatal signal checks into ep_send_events() omits 09d6bdffc386 epoll: simplify signal handling omits 4abb5063486d epoll: check for events when removing a timed out thread f [...] omits 7e207c8e2e6c ARM: boot: quote aliased symbol names in string.c omits b2f87b1eb0ef treewide: remove stringification from __alias macro definition omits 425be12a2da1 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() omits c3f7cdbbdd8d mm/memcg: add missed warning in mem_cgroup_lruvec omits d2cc290b407c mm/memcontrol:rewrite mem_cgroup_page_lruvec() omits 20c081ee4ad7 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits 716e6009ec54 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits e89eab67e746 mm: slub: call account_slab_page() after slab page initialization omits 2b01ab93f6d3 mm, kvm: account kvm_vcpu_mmap to kmemcg omits f0f4a2442895 mm/memcg: remove unused definitions omits 0e655d37a45a mm/memcg: warning on !memcg after readahead page charged omits 31bf284a5d3d mm/memcg: bail early from swap accounting if memcg disabled omits f8e890187cb6 mm: convert page kmemcg type to a page memcg flag omits 18ace6476de0 mm: introduce page memcg flags omits 954755f9ff1e mm: memcontrol/slab: use helpers to access slab page's memcg_data omits fa9fa8cb4ecd mm: memcontrol: use helpers to read page's memcg data omits c62c88111ddf mm/swap.c: reduce lock contention in lru_cache_add omits 569b12809eb1 Merge branch 'akpm-current/current' omits f8945513d17e Revert "ASoC/SoundWire: rt715-sdca: First version of rt715 [...] omits 96fcb6ae2380 powerpc/dma: fix for "powerpc/dma: Fallback to dma_ops whe [...] omits 090d2795dbde Merge remote-tracking branch 'memblock/for-next' omits 1c857a531630 Merge remote-tracking branch 'notifications/notifications- [...] omits 3d99f84a80a7 Merge remote-tracking branch 'mhi/mhi-next' omits fff5d2d522b8 Merge remote-tracking branch 'fpga/for-next' omits 4ec06b74b144 Merge remote-tracking branch 'pidfd/for-next' omits b59b0a814255 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 3da7a9f84358 Merge remote-tracking branch 'hyperv/hyperv-next' omits cfdffcea220c Merge remote-tracking branch 'xarray/main' omits 8523ce2b8cbf Merge remote-tracking branch 'nvmem/for-next' omits 63feb8f35a95 Merge remote-tracking branch 'slimbus/for-next' omits 68ce9b2d7f0d Merge remote-tracking branch 'kspp/for-next/kspp' omits 84f214e9c5c7 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 5779bd980934 Merge remote-tracking branch 'rtc/rtc-next' omits cb44077e662f Merge remote-tracking branch 'coresight/next' omits 6a95e6955276 Merge remote-tracking branch 'livepatching/for-next' omits 5303ac6eaae9 Merge remote-tracking branch 'kselftest/next' omits 76c2493328ad Merge remote-tracking branch 'userns/for-next' omits 224d7d456b1d Merge remote-tracking branch 'pwm/for-next' omits 806edad15f45 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits e1c1c0f24e4c Merge remote-tracking branch 'pinctrl/for-next' omits 74ded69fb6ec Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 621ef90ef7fc Merge remote-tracking branch 'gpio/for-next' omits 068ac0589e36 Merge remote-tracking branch 'rpmsg/for-next' omits 75080b861d2d Merge remote-tracking branch 'vhost/linux-next' omits 4677bf6ec29d Merge remote-tracking branch 'scsi-mkp/for-next' omits e6da1636b114 Merge remote-tracking branch 'scsi/for-next' omits 9baf1c907bd7 Merge remote-tracking branch 'cgroup/for-next' omits 978d75e3b92e Merge remote-tracking branch 'dmaengine/next' omits c134bb83585f Merge remote-tracking branch 'icc/icc-next' omits eea4079ef9dc Merge remote-tracking branch 'mux/for-next' omits 0ca33a406ac1 Merge remote-tracking branch 'staging/staging-next' omits dc4cd48c5968 Merge remote-tracking branch 'thunderbolt/next' omits f557d8259c45 Merge remote-tracking branch 'soundwire/next' omits 600efe301794 Merge remote-tracking branch 'extcon/extcon-next' omits 1cdea5afa673 Merge remote-tracking branch 'char-misc/char-misc-next' omits d46ef8ac82ac Merge remote-tracking branch 'tty/tty-next' omits c11a3c12287a Merge remote-tracking branch 'phy-next/next' omits c997af275e36 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 299e32071516 Merge remote-tracking branch 'usb-serial/usb-next' omits df51d9dc3961 Merge remote-tracking branch 'usb/usb-next' omits 9aaa53b08b41 Merge remote-tracking branch 'driver-core/driver-core-next' omits 407ca4a65874 Merge remote-tracking branch 'ipmi/for-next' omits ae08474d99f9 Merge remote-tracking branch 'leds/for-next' omits be75e7ec7a8b Merge remote-tracking branch 'chrome-platform/for-next' omits 8a22b026a93b Merge remote-tracking branch 'drivers-x86/for-next' omits e4c310163112 Merge remote-tracking branch 'workqueues/for-next' omits 5a78df1f71be Merge remote-tracking branch 'percpu/for-next' omits 405908af16de Merge remote-tracking branch 'kvms390/next' omits da82e3a7b37b Merge remote-tracking branch 'rcu/rcu/next' omits 336e5d40966d Merge remote-tracking branch 'ftrace/for-next' omits dc92b4149351 Merge remote-tracking branch 'edac/edac-for-next' omits 4ce0f53e6044 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 5782d901af37 Merge remote-tracking branch 'tip/auto-latest' omits 146865abf564 Merge remote-tracking branch 'spi/for-next' omits 2d7a2ff86979 Merge remote-tracking branch 'devicetree/for-next' omits f52f377b3a25 Merge remote-tracking branch 'audit/next' omits 7a854241dd20 Merge remote-tracking branch 'tpmdd/next' omits f3389200cfbe Merge remote-tracking branch 'tomoyo/master' omits 2f80922bd268 Merge remote-tracking branch 'smack/next' omits bf41a69963a9 Merge remote-tracking branch 'selinux/next' omits 9a3b4ef63bf1 Merge remote-tracking branch 'integrity/next-integrity' omits 5f2dd8a5117b Merge remote-tracking branch 'regulator/for-next' omits 73eac1df04c0 Merge remote-tracking branch 'backlight/for-backlight-next' omits 485dc6c7c355 Merge remote-tracking branch 'mfd/for-mfd-next' omits 39d73180a7be Merge remote-tracking branch 'mmc/next' omits 284052bf5d15 Merge remote-tracking branch 'device-mapper/for-next' omits 6a71a720a992 Merge remote-tracking branch 'block/for-next' omits 176e5dcb1b4b Merge remote-tracking branch 'input/next' omits 84452faf394f Merge remote-tracking branch 'modules/modules-next' omits 678724ba8c76 Merge remote-tracking branch 'sound-asoc/for-next' omits 0923b0a659df Merge remote-tracking branch 'sound/for-next' omits 2d8f7eadf9fa Merge remote-tracking branch 'regmap/for-next' omits 25a3074dfb14 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 1857c390fb85 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 878e64927e9c Merge remote-tracking branch 'drm-msm/msm-next' omits 98630f6adbb4 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 427a8263976e Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 64c587c52497 Merge remote-tracking branch 'drm-intel/for-linux-next' omits a1ab6a5651c4 Merge remote-tracking branch 'amdgpu/drm-next' omits 4bd62174f5dc Merge remote-tracking branch 'drm/drm-next' omits 9dda7be57177 Merge remote-tracking branch 'crypto/master' omits 18db2b906c35 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits ec80ac9d21d9 Merge remote-tracking branch 'nand/nand/next' omits 73503caa61e9 Merge remote-tracking branch 'mtd/mtd/next' omits 5d04de6b59e3 Merge remote-tracking branch 'gfs2/for-next' omits 8380a8628db1 Merge remote-tracking branch 'bluetooth/master' omits 99ff61a779af Merge remote-tracking branch 'wireless-drivers-next/master' omits 78f370fdfaf6 Merge remote-tracking branch 'netfilter-next/master' omits a907a40ba546 Merge remote-tracking branch 'bpf-next/for-next' omits 609a54862b44 Merge remote-tracking branch 'net-next/master' omits a82f3fe76d8c Merge remote-tracking branch 'rdma/for-next' omits 2fabe0fbad5b Merge remote-tracking branch 'dlm/next' omits 7e9a9aec7cc8 Merge remote-tracking branch 'ieee1394/for-next' omits c48349ac967c Merge remote-tracking branch 'thermal/thermal/linux-next' omits 31e7d1187df7 Merge remote-tracking branch 'opp/opp/linux-next' omits 9603cc331cfd Merge remote-tracking branch 'devfreq/devfreq-next' omits 860a69313588 Merge remote-tracking branch 'cpupower/cpupower' omits d76318526d89 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits f8e25b425881 Merge remote-tracking branch 'pm/linux-next' omits ae7d319fdf1d Merge remote-tracking branch 'v4l-dvb-next/master' omits 078278853344 Merge remote-tracking branch 'v4l-dvb/master' omits bdb5b0224d1b Merge remote-tracking branch 'jc_docs/docs-next' omits 3959605d1f5e Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 51752305906d Merge remote-tracking branch 'dmi/dmi-for-next' omits e68b7950ba49 Merge remote-tracking branch 'i3c/i3c/next' omits 8af48ec68cc8 Merge remote-tracking branch 'i2c/i2c/for-next' omits 19123821b879 Merge remote-tracking branch 'hid/for-next' omits 3afef7ad3fee Merge remote-tracking branch 'pci/next' omits 80ff32658fe9 Merge remote-tracking branch 'printk/for-next' omits b0177ea75fce Merge remote-tracking branch 'vfs/for-next' omits 1c3d39b8f3e7 Merge remote-tracking branch 'file-locks/locks-next' omits f5dbcc673cb7 Merge remote-tracking branch 'v9fs/9p-next' omits 03cc804b750f Merge remote-tracking branch 'overlayfs/overlayfs-next' omits a15fcb86f6db Merge remote-tracking branch 'cel/cel-next' omits a283cbd0a17c Merge remote-tracking branch 'jfs/jfs-next' omits 1fb430dd6402 Merge remote-tracking branch 'fuse/for-next' omits 3e86f28dfab9 Merge remote-tracking branch 'fsverity/fsverity' omits 6a3c43c5cda4 Merge remote-tracking branch 'f2fs/dev' omits f2a08cd664f7 Merge remote-tracking branch 'ext3/for_next' omits 5abcfeeaf4fd Merge remote-tracking branch 'erofs/dev' omits defe59938cc5 Merge remote-tracking branch 'configfs/for-next' omits 485bb7f0789d Merge remote-tracking branch 'btrfs/for-next' omits e7c0a9907ab3 Merge remote-tracking branch 'fscrypt/master' omits 63b5138cea81 Merge remote-tracking branch 's390/for-next' omits 9e508aa7e76b Merge remote-tracking branch 'risc-v/for-next' omits 49a759a481d5 Merge remote-tracking branch 'powerpc/next' omits d68564b4a41f Merge remote-tracking branch 'parisc-hd/for-next' omits 5555ba208333 Merge remote-tracking branch 'openrisc/for-next' omits 012383225cc3 Merge remote-tracking branch 'nds32/next' omits 278800dcce84 Merge remote-tracking branch 'mips/mips-next' omits 4cc063552b60 Merge remote-tracking branch 'microblaze/next' omits 6ca28eebd388 Merge remote-tracking branch 'm68knommu/for-next' omits de2ca3b55721 Merge remote-tracking branch 'm68k/for-next' omits 886cbde09f9c Merge remote-tracking branch 'h8300/h8300-next' omits eb94cccf43cc Merge remote-tracking branch 'csky/linux-next' omits 09ca46c3730b Merge remote-tracking branch 'clk-samsung/for-next' omits c08d16a82088 Merge remote-tracking branch 'clk/clk-next' omits e964f5d34e0a Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 1cfcb0f88e9f Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 0a3b1311ba3f Merge remote-tracking branch 'tegra/for-next' omits e811cc7062a8 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits bdeeca089085 Merge remote-tracking branch 'stm32/stm32-next' omits 10d2c89d8d0e Merge remote-tracking branch 'scmi/for-linux-next' omits 717882a2e2e8 Merge remote-tracking branch 'samsung-krzk/for-next' omits 8e8c6c30da6e Merge remote-tracking branch 'rockchip/for-next' omits fe5e4c0c3136 Merge remote-tracking branch 'reset/reset/next' omits 9e1962ce7fdd Merge remote-tracking branch 'renesas/next' omits 5f866d454ad8 Merge remote-tracking branch 'realtek/for-next' omits ddb319d9ea4d Merge remote-tracking branch 'raspberrypi/for-next' omits fab3f6203f9a Merge remote-tracking branch 'qcom/for-next' omits 86852f721bbc Merge remote-tracking branch 'omap/for-next' omits 0fc1518601fb Merge remote-tracking branch 'mvebu/for-next' omits ebcb695758ab Merge remote-tracking branch 'mediatek/for-next' omits f6ff18a6e470 Merge remote-tracking branch 'keystone/next' omits f3a0da5f3a6a Merge remote-tracking branch 'imx-mxs/for-next' omits b61c67e0cff4 Merge remote-tracking branch 'drivers-memory/for-next' omits 126875c8782a Merge remote-tracking branch 'at91/at91-next' omits b3ef0f5ab8d1 Merge remote-tracking branch 'aspeed/for-next' omits ea8d6dff413b Merge remote-tracking branch 'amlogic/for-next' omits 117ed0c755cd Merge remote-tracking branch 'arm-soc/for-next' omits 5f6b863bac5b Merge remote-tracking branch 'arm64/for-next/core' omits 541161a9a62a Merge remote-tracking branch 'arm/for-next' omits 78d8ebea310a Merge remote-tracking branch 'asm-generic/master' omits 488d92e9bb83 Merge remote-tracking branch 'dma-mapping/for-next' omits ae2044fbdb01 Merge remote-tracking branch 'kbuild/for-next' omits f5e2ed489a01 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits c7cab83d100f Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 958d45655178 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits b137e9917e48 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 47ad7bc4ad00 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 39898946e198 Merge remote-tracking branch 'mmc-fixes/fixes' omits 57ded161e6e8 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits fa2b0c0131f9 Merge remote-tracking branch 'scsi-fixes/fixes' omits 9878b0776b4a Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 2f70e393524e Merge remote-tracking branch 'vfs-fixes/fixes' omits 88fa7d3f76f7 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 46c2369e59dc Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 13ca1f45ceab Merge remote-tracking branch 'kvm-fixes/master' omits f69e467d52a7 Merge remote-tracking branch 'omap-fixes/fixes' omits 85b5f6823fdc Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 313a9f6510c5 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits e36597dae005 Merge remote-tracking branch 'ide/master' omits 6aab46e61fd2 Merge remote-tracking branch 'input-current/for-linus' omits a6665619067c Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits ad2db5aefd23 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits eeb4f34022f0 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits e4f14e0fa10d Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits ffc048ae83c3 Merge remote-tracking branch 'usb.current/usb-linus' omits edd474c8e218 Merge remote-tracking branch 'pci-current/for-linus' omits 40f0b0334a4b Merge remote-tracking branch 'spi-fixes/for-linus' omits ca807b0ddaaa Merge remote-tracking branch 'regulator-fixes/for-linus' omits 321d02e8fb56 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 8fe66d245319 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 7ee150281014 Merge remote-tracking branch 'sound-current/for-linus' omits 307fc453a87a Merge remote-tracking branch 'rdma-fixes/for-rc' omits 258a44b5376d Merge remote-tracking branch 'netfilter/master' omits 63d554f11b16 Merge remote-tracking branch 'ipsec/master' omits 29cf899bca7d Merge remote-tracking branch 'bpf/master' omits 6988358858f2 Merge remote-tracking branch 'net/master' omits 38a80c2af9c1 Merge remote-tracking branch 'sparc/master' omits 3b3a48030c29 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 0756517b5be7 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits f6698e6cd6d4 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits d73b97262c90 Merge remote-tracking branch 'kbuild-current/fixes' omits ec0abec390d4 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits cc65f43aa88f Merge remote-tracking branch 'regmap/for-5.11' into regmap-next omits a3f4963bfb9b Merge remote-tracking branch 'asoc/for-5.11' into asoc-next omits 23f57ae2bfe4 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 81e2cbc13fa3 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 196e2c024736 gfs2: Make inode operations static omits 5c775cbdc09e MAINTAINERS: Add gfs2 bug tracker link omits 20c34c5d5f1b Documentation: Update filesystems/gfs2.rst omits c83e0ba3e4eb Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] omits 26505b8fbba1 Merge branches 'arm64-for-5.11', 'arm64-defconfig-for-5.11 [...] omits 93afdb1ef8d4 selftests/dma: add test application for DMA_MAP_BENCHMARK omits 3ca5a6c65368 dma-mapping: add benchmark support for streaming DMA APIs omits bd61c24c87de dma-contiguous: fix a typo error in a comment omits c2077103e743 dma-pool: no need to check return value of debugfs_create [...] omits 4e52b96ac85c powerpc/dma: Fallback to dma_ops when persistent memory present omits 94908c81576b Merge branch 'core/entry' omits e68e613e2e9d Merge branch 'core/mm' omits b0b71aab965f Merge branch 'irq/core' omits 270c9a13106a Merge branch 'irq/urgent' omits 685473c5122c Merge branch 'locking/urgent' omits 4510be5aac10 Merge branch 'perf/core' omits fc3fb8833f30 Merge branch 'sched/core' omits 0cb822b20bfe Merge branch 'x86/cleanups' omits 89886597334b Merge branch 'x86/misc' omits c1de5a7477fb Merge branch 'x86/sgx' omits 1e85b4b344cd Merge branch 'x86/urgent' omits 44e5a3a2c955 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 609f87529367 Merge branche 'rproc-fixes' into for-next omits 119e453d6a2c clocksource/drivers/ingenic: Fix section mismatch omits de3510fc5885 Merge branch 'for-next/uaccess' into for-next/core omits fa399dd639dd Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] omits e81ab1cf59b2 Merge remote-tracking branch 'arm64/for-next/perf' into fo [...] omits a48ff85ed536 Merge branches 'for-next/kvm-build-fix', 'for-next/va-refa [...] omits 4762edf556ad Merge of signal-for-v5.11, and exec-for-v5.11 for testing [...] omits 090a2a2a647c Merge branch 'for-5.11/block' into for-next omits a9c954728832 Merge branch 'for-5.11/io_uring' into for-next omits 210c6eb0f878 NFSD: Remove macros that are no longer used omits 60bbbcea1114 NFSD: Replace READ* macros in nfsd4_decode_compound() omits 700dbdbdf101 NFSD: Make nfsd4_ops::opnum a u32 omits 3505897cd66e NFSD: Replace READ* macros in nfsd4_decode_listxattrs() omits adf82cb56203 NFSD: Replace READ* macros in nfsd4_decode_setxattr() omits 3fa86affecc4 NFSD: Replace READ* macros in nfsd4_decode_xattr_name() omits 2f888db6080a NFSD: Replace READ* macros in nfsd4_decode_clone() omits 703d6b007100 NFSD: Replace READ* macros in nfsd4_decode_seek() omits dea5c883d40d NFSD: Replace READ* macros in nfsd4_decode_offload_status() omits 4054b1042095 NFSD: Replace READ* macros in nfsd4_decode_copy_notify() omits 350b4a0da3f6 NFSD: Replace READ* macros in nfsd4_decode_copy() omits 74b00e81cb5a NFSD: Replace READ* macros in nfsd4_decode_nl4_server() omits 085161fc9ce3 NFSD: Replace READ* macros in nfsd4_decode_fallocate() omits 8b3bd8cb3808 NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() omits 950016025fca NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() omits eb5d117bdd42 NFSD: Replace READ* macros in nfsd4_decode_test_stateid() omits 61fd61637d32 NFSD: Replace READ* macros in nfsd4_decode_sequence() omits 8ece1f97f68f NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() omits 0a0cad878865 NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() omits 0902450b8fd4 NFSD: Replace READ* macros in nfsd4_decode_layoutget() omits 98cd2ec021a5 NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() omits 6590963dc124 NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() omits 4821ede4ecc7 NFSD: Replace READ* macros in nfsd4_decode_free_stateid() omits c3072539774c NFSD: Replace READ* macros in nfsd4_decode_destroy_session() omits 51f0f4a33363 NFSD: Replace READ* macros in nfsd4_decode_create_session() omits 3d1823df68a6 NFSD: Add a helper to decode channel_attrs4 omits 440778b43873 NFSD: Add a helper to decode nfs_impl_id4 omits f0e73ba7c415 NFSD: Add a helper to decode state_protect4_a omits 60175feeea58 NFSD: Add a separate decoder for ssv_sp_parms omits 96626d2a4cb8 NFSD: Add a separate decoder to handle state_protect_ops omits ebb712ee2f7f NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() omits 333710258515 NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() omits ae1c06d5bc92 NFSD: Replace READ* macros in nfsd4_decode_cb_sec() omits 7c70f96fa1ff NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() omits 401ffe4447f5 NFSD: Replace READ* macros in nfsd4_decode_write() omits d969078a8973 NFSD: Replace READ* macros in nfsd4_decode_verify() omits 5358b07d2dfc NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() omits 6810e1754925 NFSD: Replace READ* macros in nfsd4_decode_setclientid() omits a729ddd3b6a4 NFSD: Replace READ* macros in nfsd4_decode_setattr() omits ed9c3a4247f2 NFSD: Replace READ* macros in nfsd4_decode_secinfo() omits 322e92a0911c NFSD: Replace READ* macros in nfsd4_decode_renew() omits c87a6ea06d5c NFSD: Replace READ* macros in nfsd4_decode_rename() omits cf01e2c3d2d8 NFSD: Replace READ* macros in nfsd4_decode_remove() omits 1dba15895006 NFSD: Replace READ* macros in nfsd4_decode_readdir() omits b6139557b7f5 NFSD: Replace READ* macros in nfsd4_decode_read() omits 83100396d91e NFSD: Replace READ* macros in nfsd4_decode_putfh() omits e2412d33bcec NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() omits 955d1735e0e5 NFSD: Replace READ* macros in nfsd4_decode_open_confirm() omits 481bb4732d64 NFSD: Replace READ* macros in nfsd4_decode_open() omits d9557548fb28 NFSD: Add helper to decode OPEN's open_claim4 argument omits 5e97598f678c NFSD: Replace READ* macros in nfsd4_decode_share_deny() omits 2b33acd82d28 NFSD: Replace READ* macros in nfsd4_decode_share_access() omits 3510a8b75462 NFSD: Add helper to decode OPEN's openflag4 argument omits 36a224f9e30c NFSD: Add helper to decode OPEN's createhow4 argument omits 5cc8cc479a44 NFSD: Add helper to decode NFSv4 verifiers omits 6fb3a99f7d1e NFSD: Replace READ* macros in nfsd4_decode_lookup() omits 2f054c31a383 NFSD: Replace READ* macros in nfsd4_decode_locku() omits c018e4581ac6 NFSD: Replace READ* macros in nfsd4_decode_lockt() omits ea94128e1855 NFSD: Replace READ* macros in nfsd4_decode_lock() omits 1ce10be48e7e NFSD: Add helper for decoding locker4 omits 975777f73fd1 NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner omits c5cb25bbc11d NFSD: Relocate nfsd4_decode_opaque() omits 378cc0d19e4d NFSD: Replace READ* macros in nfsd4_decode_link() omits c5a6da986d4c NFSD: Replace READ* macros in nfsd4_decode_getattr() omits 6787f80ef299 NFSD: Replace READ* macros in nfsd4_decode_delegreturn() omits c37105df2765 NFSD: Replace READ* macros in nfsd4_decode_create() omits ddb74aedd587 NFSD: Replace READ* macros in nfsd4_decode_fattr() omits c1709044b8b6 NFSD: Replace READ* macros that decode the fattr4 umask attribute omits 4406d47eb7bc NFSD: Replace READ* macros that decode the fattr4 security [...] omits 22c036f99082 NFSD: Replace READ* macros that decode the fattr4 time_set [...] omits 5b5aab8af693 NFSD: Replace READ* macros that decode the fattr4 owner_gr [...] omits c4d7140b5e15 NFSD: Replace READ* macros that decode the fattr4 owner attribute omits b61c2f6f9e92 NFSD: Replace READ* macros that decode the fattr4 mode attribute omits 2ecc20b8536c NFSD: Replace READ* macros that decode the fattr4 acl attribute omits d01e0a15072f NFSD: Replace READ* macros that decode the fattr4 size attribute omits 0d3e19dc3a86 NFSD: Change the way the expected length of a fattr4 is checked omits a53b8088f82c NFSD: Replace READ* macros in nfsd4_decode_commit() omits 80ff85539eb2 NFSD: Replace READ* macros in nfsd4_decode_close() omits 180fd8dbad7f NFSD: Replace READ* macros in nfsd4_decode_access() omits ef69525b0742 NFSD: Replace the internals of the READ_BUF() macro omits 07a760a12786 NFSD: Add tracepoints in omits 99ff15dec90a NFSD: Add tracepoints in nfsd_dispatch() omits fd9b8ecd9a9b NFSD: Add common helpers to decode void args and encode vo [...] omits 7b467fed1a60 SUNRPC: Prepare for xdr_stream-style decoding on the server-side omits d6fd2b9fcb3f SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() omits afbf4a0b368d Revert "nfsd4: support change_attr_type attribute" omits 5d9a63c9a697 nfsd: skip some unnecessary stats in the v4 case omits 7d5a3da2ff17 nfsd: move change attribute generation to filesystem omits 6117a46c0ab6 nfs: use change attribute for NFS re-exports omits 0d8ebf40f601 nfsd4: don't query change attribute in v2/v3 case omits 74e296487087 nfsd: simplify nfsd4_change_info omits 0a10fa65bf8c nfsd: only call inode_query_iversion in the I_VERSION case omits cd23b2721e33 nfsd: Fix error return code in nfsd_file_cache_init() omits e6e2c18f63c6 docs: hwmon: Document max127 driver omits 00a1c160a614 hwmon: (max127) Add Maxim MAX127 hardware monitoring driver omits 7d5465f2ab4a dt-bindings: hwmon: pwm-fan: Support multiple fan tachomet [...] omits e738d5b593f1 hwmon: drivetemp: fix typo temperatire => temperature omits 68765dc868bd docs: hwmon: (amd_energy) update documentation omits 4273660b3e32 hwmon: (amd_energy) Add AMD family 19h model 01h x86 match omits 763afd317110 hwmon: (corsair-psu) Fix fan rpm calculation omits 18cb07e53196 hwmon: (ibmpowernv) Silence strncpy() warning omits 4bcfb39948b6 hwmon: (ina3221) Demote seemingly unintentional kerneldoc header omits 3382162d3b79 hwmon: (adm1177) Fix kerneldoc attribute formatting omits 0d8175ca2f95 hwmon: (adm1266) Fix link in documentation omits 5f7f64104270 hwmon: (corsair-psu) fix unintentional sign extension issue omits b31ae69d5a7f hwmon: add Corsair PSU HID controller driver omits 3409ab7ef794 hwmon: (pmbus) shrink code and remove pmbus_do_remove() omits 42f29f6a5219 hwmon: (adt7470) Create functions for updating readings an [...] omits 577e11dcd0a7 hwmon: (pmbus/max20730) delete some dead code omits 0bc58c84931d hwmon: (acpi_power_meter) clean up freeing code omits 5452ef62fbc3 hwmon: (ina3221) Fix PM usage counter unbalance in ina3221 [...] omits 5a26b21f04d0 Merge remote-tracking branch 'spi/for-5.11' into spi-next omits 5ac359ce36d3 Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits 34495c86e92a Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits aa85acefcfc7 Merge branches 'for-next/iommu/default-domains', 'for-next [...] omits 074a2b0a82c7 Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core omits f2641e96ce96 slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI omits 35d2b273876d Merge branch 'edac-urgent' into edac-for-next omits 143782786ef2 EDAC/amd64: Fix PCI component registration omits d33e4f0afdb2 torture: Make torture.sh refscale runs use verbose_batched [...] omits f4edb9722f54 torture: Make torture.sh rcuscale and refscale deal with a [...] omits f9c485730330 torture: Enable torture.sh argument checking omits e2b17945eabf torture: Make kvm.sh include --kconfig arguments in CPU ca [...] omits 05b3adc7a0b8 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall omits 05f76fe8ac47 torture: Auto-size SCF and scaling runs based on number of CPUs omits 7f6bc662bab6 rcu: Eliminate the __kvfree_rcu() macro omits beba8bdf2f16 rcu: Introduce kfree_rcu() single-argument macro omits cc882d6f9b7d torture: Add "make allmodconfig" to torture.sh omits 0081e34925be Merge branch 'for-next-next-v5.10-20201124' into for-next- [...] omits 009853be8e45 Merge branch 'for-next-current-v5.9-20201124' into for-nex [...] omits 23f866572664 Merge branch 'ext/zoned-10-to-merge' into for-next-next-v5 [...] omits 4c772e1647df Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] omits 4c4db088fc9f Merge branch 'ext/boris/fst-fixes-v7' into for-next-next-v [...] omits c93ba1e1597a Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] omits ce42e9a16246 Merge branch 'misc-next' into for-next-next-v5.10-20201124 omits baaa4891e76a Merge branch 'misc-5.10' into for-next-current-v5.9-20201124 omits 92f07e5b32ae btrfs: add a trace class for dumping the current ENOSPC state omits 63460f5b3325 btrfs: adjust the flush trace point to include the source omits 10d477dabc67 btrfs: implement space clamping for preemptive flushing omits e3b0a7fb58ba btrfs: simplify the logic in need_preemptive_flushing omits 4074c961f3d0 btrfs: rework btrfs_calc_reclaim_metadata_size omits afd61ab4aeba btrfs: check reclaim_size in need_preemptive_reclaim omits 82cca9da09e6 btrfs: rename need_do_async_reclaim omits edfcafce06d9 btrfs: improve preemptive background space flushing omits c57736a477a5 btrfs: introduce a FORCE_COMMIT_TRANS flush operation omits 8f135a8bcf4c btrfs: track ordered bytes instead of just dio ordered bytes omits 77765f28a430 btrfs: add a trace point for reserve tickets omits 7cea9c2b5a7a btrfs: make flush_space take a enum btrfs_flush_state inst [...] omits cc0f40100779 btrfs: fix lockdep error creating free space tree omits f9154db616ca btrfs: skip space_cache v1 setup when not using it omits 69331b48a118 btrfs: remove free space items when disabling space cache v1 omits b67fede4176c btrfs: warn when remount will not change the free space tree omits b3686b8cba51 btrfs: use sb state to print space_cache mount option omits 9692513a3e33 btrfs: keep sb cache_generation consistent with space_cache omits 7ae47a6cc223 btrfs: clear free space tree on ro->rw remount omits d882d5832ea1 btrfs: clear oneshot options on mount and remount omits ff53d3c851d3 btrfs: create free space tree on ro->rw remount omits 530a60d04ea6 btrfs: only mark bg->needs_free_space if free space tree is on omits acd1d714daa4 btrfs: cleanup all orphan inodes on ro->rw remount omits 3901c808c760 btrfs: lift rw mount setup from mount and remount omits d46cabe80d37 btrfs: run delayed refs less often in commit_cowonly_roots omits d513b94dc2b8 btrfs: stop running all delayed refs during snapshot omits 2bdb62e4d870 btrfs: only run delayed refs once before committing omits 841abca544dc btrfs: delayed refs pre-flushing should only run the heads [...] omits 685dbe02d272 btrfs: only let one thread pre-flush delayed refs in commit omits c5bfcc7b34df btrfs: do not block on deleted bgs mutex in the cleaner omits bb1179e3ced1 btrfs: implement log-structured superblock for ZONED mode omits 3c91bbf9542a btrfs: disallow mixed-bg in ZONED mode omits 13023aad55c8 btrfs: disable fallocate in ZONED mode omits ae0bbd680539 btrfs: disallow NODATACOW in ZONED mode omits 6158651bd8ca btrfs: disallow space_cache in ZONED mode omits 996307c87870 btrfs: introduce max_zone_append_size omits c56d817c54a6 btrfs: check and enable ZONED mode omits 80629e309ef4 btrfs: get zone information of zoned block devices omits 0186ba275b29 btrfs: introduce ZONED feature flag omits d07628cb5092 Merge tag 'scmi-updates-5.11' of git://git.kernel.org/pub/ [...] omits f7af08774d69 Merge branch 'for-5.11/io_uring' into for-next omits c7d54a4e4d69 Merge branch 'tif-task_work.arch' into for-next omits 6388ffa67098 Merge branch 'for-5.11/drivers' into for-next omits 30f2d745bd93 Merge branch 'for-5.11/block' into for-next omits 4914903068a4 dma-mapping: Allow mixing bypass and mapped DMA operation omits 35ce28fff6c8 Merge branches 'at91-drivers', 'at91-soc', 'at91-dt' and ' [...] omits 91be3e89f450 pcmcia: at91_cf: remove platform data support omits 496e9b64d729 pcmcia: at91_cf: move definitions locally omits 9c239fa83e2b slimbus: qcom-ngd-ctrl: Constify static structs omits f03e382416a0 slimbus: messaging: Fix fall-through warnings for Clang omits 5ef00929caa7 slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support omits 8acf4da4e6be slimbus: qcom-ngd-ctrl: add Sub System Restart support omits 7103c599177a usb: cdns3: fix NULL pointer dereference on no platform data omits 062474eb3936 usb: chipidea: trace: fix the endian issue omits 6985f48d7a30 usb: chipidea: add tracepoint support for udc omits 7e7567963516 doc: dt-binding: cdns,usb3: add wakeup-irq omits 8ee2fcd402b1 usb: cdns3: imx: enable runtime pm by default omits f47f48d61add usb: cdns3: add quirk for enable runtime pm by default omits f4603ec3a65c usb: cdns3: host: disable BEI support omits 93fdcb150ed6 usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT omits 88cacb05bb66 usb: cdns3: host: add .suspend_quirk for xhci-plat.c omits 94c976898fda usb: cdns3: Rids of duplicate error message omits 4d6c8df82f35 usb: cdns3: Add static to cdns3_gadget_exit function omits bb8c662823b2 torture: Make kvm.sh return failure upon build failure omits fe71e0bbff42 torture: Remove use of "eval" in torture.sh omits b595a1f5eca1 torture: Make torture.sh use common time-duration bash functions omits 01e2c10cc066 torture: Print run duration at end of kvm.sh execution omits a142bdea4fed torture: Add torture.sh torture-everything script omits 95f51d481690 torture: Make kvm.sh arguments accumulate omits a1465ce3a709 rcu: Record kvfree_call_rcu() call stack for KASAN omits 6ee02651a66a torture: Make kvm.sh "Test Summary" date be end of test omits 50b4e287c4d0 tools/rcutorture: Make identify_qemu_vcpus() independent o [...] omits c16d9ce621ea rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] omits 57866a1dd50d rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] omits bbf70ff1a5f0 rcu/tree: Allocate a page when caller is preemptible omits 826df96c3f32 rcu: Check and report missed fqs timer wakeup on RCU stall omits eb7b993a126b sched/core: Allow try_invoke_on_locked_down_task() with ir [...] omits 5dadead75c18 rcu/segcblist: Add debug checks for segment lengths omits d0e189b7526b torture: Add config2csv.sh script to compare torture scenarios omits 35dfd5b6de6a torture: Prepare for splitting qemu execution from kvm-tes [...] omits 2b4ab8a778c8 rcutorture: Use hrtimers for reader and writer delays omits 504ffe6c2326 torture: Make stutter use torture_hrtimeout_*() functions omits b31ff9f19161 rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits omits ad4cac6a1b0d torture: Add fuzzed hrtimer-based sleep functions omits 1a9465bdbb7c rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] omits e5f553e62a44 rcutorture: Make synctype[] and nsynctype be static global omits 524279e8e735 rcutorture: Require entire stutter period be post-boot omits eb4b69dbc93b list: Fix a typo at the kernel-doc markup omits cc360a0a80b8 rcu/trace: Add tracing for how segcb list changes omits 00f413a77626 srcu: Add comment explaining cookie overflow/wrap omits 71b351b4babf rcutorture: Add reader-side tests of polling grace-period API omits ae2fbe0fd3d7 refscale: Allow summarization of verbose output omits fb81612e12d5 rcutorture: Add writer-side tests of polling grace-period API omits 168c936e6366 rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state omits b584f16b2636 srcu: Document polling interfaces for Tree SRCU grace periods omits f9d0ec7fc476 srcu: Provide polling interfaces for Tree SRCU grace periods omits d4d489ad2bd5 srcu: Provide polling interfaces for Tiny SRCU grace periods omits 99f38d609ca8 srcu: Provide internal interface to start a Tree SRCU grac [...] omits d39e61c26d66 srcu: Provide internal interface to start a Tiny SRCU grac [...] omits 5ee3b9964726 srcu: Make Tiny SRCU use multi-bit grace-period counter omits 8fb0f9de8eaf Merge branch 'icc-5.11' into HEAD omits c86f9e352b08 NFSD: Add SPDX header for fs/nfsd/trace.c omits 476ca74c18fc NFSD: Remove extra "0x" in tracepoint format specifier omits bb6ec5e0aef7 NFSD: Clean up the show_nf_may macro omits 8dcdfadfdff5 SUNRPC: Move the svc_xdr_recvfrom() tracepoint omits 0a9c59879494 nfsd/nfs3: remove unused macro nfsd3_fhandleres omits 28de9ce65393 NFSD: A semicolon is not needed after a switch statement. omits ca3f99cc18f6 svcrdma: support multiple Read chunks per RPC omits 181534331f4c svcrdma: Use the new parsed chunk list when pulling Read chunks omits 3e72bac24739 svcrdma: Rename info::ri_chunklen omits 6a6ecce00e51 svcrdma: Clean up chunk tracepoints omits 12c33ef108ca svcrdma: Remove chunk list pointers omits 6973c449dd5d svcrdma: Support multiple Write chunks in svc_rdma_send_re [...] omits 832d72e34d56 svcrdma: Support multiple Write chunks in svc_rdma_map_rep [...] omits 0cfb19cbbca9 svcrdma: Support multiple write chunks when pulling up omits f54fe660343f svcrdma: Use parsed chunk lists to encode Reply transport headers omits be207b981066 svcrdma: Use parsed chunk lists to construct RDMA Writes omits 5b2c3e12f874 svcrdma: Use parsed chunk lists to detect reverse directio [...] omits f3f9a2b8cd98 svcrdma: Use parsed chunk lists to derive the inv_rkey omits 26190344b722 svcrdma: Add a "parsed chunk list" data structure omits 880222822492 svcrdma: Clean up svc_rdma_encode_reply_chunk() omits e59dde2219d7 svcrdma: Post RDMA Writes while XDR encoding replies omits 6aa288e4614e NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders omits 62d2276b2414 SUNRPC: Rename svc_encode_read_payload() omits c7e886715b68 svcrdma: Refactor the RDMA Write path omits 6238e0a00554 svcrdma: Const-ify the xdr_buf arguments omits 2a8f25437cc7 SUNRPC: Adjust synopsis of xdr_buf_subsegment() omits c32625f1c9d9 svcrdma: Catch another Reply chunk overflow case omits e6b9534d9db6 Merge branch 'edac-igen6' into edac-for-next omits c5348c8a239b coresight-stm: Fix W=1 warning in STM driver omits c6b180b50065 coresight-tpiu: Fix W=1 warning in TPIU driver omits 1d3ef3f1791d coresight: Fix W=1 warnings in core framework omits 40aeb506dc80 coresight: tmc-etr: Check if page is valid before dma_map_page() omits b79e43ff5aa0 Merge branch 'features' into for-next omits 246e5c5c448e Merge branch 'fixes' into for-next omits d0198645d610 m68k: m68328: remove duplicate code omits 80c5ae85b82c m68k: m68328: move platform code to separate files omits 9a43c1457b82 m68knommu: align BSS section to 4-byte boundaries omits 9ea041b5e564 Merge branch 'ras/core' omits 215e35de0470 Merge branch 'x86/cleanups' omits bce6a8cba7bf Merge branch 'linus' omits 98e017cd50c8 Merge branches 'edac-misc' and 'edac-spr' into edac-for-next omits d17bad539d25 MAINTAINERS: Add entry for Samsung interconnect drivers omits 3d7c7b9907a6 interconnect: Add generic interconnect driver for Exynos SoCs omits 6d4d56573fae Merge branch 'core/entry' omits 31c26f86a7a2 Merge branch 'sched/core' omits 5409905783d5 Merge branch 'x86/cleanups' omits f946a5e7c6b8 Merge branch 'core/entry' omits 62d77517e43a Merge branch 'core/mm' omits 7990b82a53cc Merge branch 'efi/core' omits 03c4ef58149f Merge branch 'efi/urgent' omits d7ba604a9344 Merge branch 'irq/core' omits 5977b65394b4 Merge branch 'locking/core' omits 1fa3d947f4bc Merge branch 'locking/urgent' omits b589b9fa4987 Merge branch 'perf/core' omits 4c76fa3bde8e Merge branch 'perf/kprobes' omits 969fc694f6c3 Merge branch 'perf/urgent' omits 778a0745c194 Merge branch 'ras/core' omits 80dc6526b255 Merge branch 'sched/core' omits 438b822fbef7 Merge branch 'sched/migrate-disable' omits fa089e3ab6bd Merge branch 'sched/urgent' omits f500a93d5bcb Merge branch 'timers/core' omits 743c44323f6d Merge branch 'x86/apic' omits 5f43bfe0b967 Merge branch 'x86/build' omits afd4eeb3a98e Merge branch 'x86/cache' omits 44ddcbd1ac22 Merge branch 'x86/cleanups' omits d5dc35cb7f63 Merge branch 'x86/cpu' omits cb17fa8135f4 Merge branch 'x86/entry' omits 7dab83c2bd90 Merge branch 'x86/fpu' omits 3d0890300997 Merge branch 'x86/microcode' omits fc69ecc52d95 Merge branch 'x86/misc' omits c33bf8598dc7 Merge branch 'x86/mm' omits befc45c72b55 Merge branch 'x86/sgx' omits 97e135b45667 Merge branch 'x86/urgent' omits b86bcb8f9999 mtd: rawnand: gpmi: fix reference count leak in gpmi ops omits 144892522f15 dt-bindings: mtd: gpmi-nand: Fix matching of clocks on dif [...] omits 2544f4b4aff3 mtd: spinand: macronix: Add support for MX35LFxGE4AD omits a9b6c3a9173e mtd: plat-ram: correctly free memory on error path in plat [...] omits 2bdb40513baf mtd: onenand: Use mtd->oops_panic_write as condition omits 30374df290e6 mtd: rawnand: marvell: Drop useless line omits e7b0dea1163d mtd: rawnand: davinci: Do not use extra dereferencing omits 6756db95bfce mtd: rawnand: au1550: Ensure the presence of the right includes omits fb8b93beceb5 mtd: nand: Change dependency between the NAND and ECC cores omits 747f22bc6f49 docs: mtd: Avoid htmldocs warnings omits bdc6cf95b08a mtd: rawnand: mxc: Remove platform data support omits 92769ef4a432 mtd: rawnand: ingenic: remove redundant get_device() in in [...] omits 824f89b6919e mtd: nand: ecc-hamming: Clarify the logic around rp17 omits 48f624202abd mtd: rawnand: sunxi: Add MDMA support omits d8e2d7a2d0e9 mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments omits 765a987f5af2 mtd: rawnand: fix a kernel-doc markup omits edf5b36609fa mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller omits cefc37b02ccc dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation omits 03f8eca6664f mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read omits 89cec9696317 mtd: rawnand: gpmi: cleanup makefile omits 5c782c69377f mtd: spinand: Remove outdated comment omits 75143ddce61e mtd: spinand: Fix OOB read omits 91351dc2032c mtd: spinand: Allow the case where there is no ECC engine omits 00673132f95a mtd: spinand: Use the external ECC engine logic omits d4c002bd4db6 dt-bindings: mtd: Deprecate nand-ecc-mode omits 86cbeb9e7143 mtd: nand: Add helpers to manage ECC engines and configurations omits a57fcd89382b mtd: spinand: Fill a default ECC provider/algorithm omits 4a1fee828229 mtd: nand: Let on-die ECC engines be retrieved from the NAND core omits 1c9ff6f7cded mtd: spinand: Instantiate a SPI-NAND on-die ECC engine omits 0b42622b4b91 mtd: spinand: Move ECC related definitions earlier in the driver omits 2f8e6f988b1e mtd: spinand: Fix typo in comment omits 9c3d1cef90d2 mtd: nand: Let software ECC engines be retrieved from the [...] omits 8b78a30cd9ad mtd: nand: ecc-hamming: Create the software Hamming engine omits 65cf0618e0a3 mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] omits 407d912ad5f7 mtd: nand: ecc-hamming: Remove useless includes omits e55e2ed03e1d mtd: nand: ecc-hamming: Stop using raw NAND structures omits 2cbe4d305a4d mtd: nand: ecc-hamming: Rename the exported functions omits 3923d452350e mtd: nand: ecc-hamming: Cleanup and style fixes omits a28c957bb23b mtd: nand: ecc-hamming: Drop/fix the kernel doc omits 92e035580d7f mtd: nand: ecc-hamming: Clarify the driver descriptions omits bb800daedd2e mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] omits 31a5839d0349 mtd: rawnand: Get rid of chip->ecc.priv omits 3121a1d47f0a mtd: nand: ecc-bch: Create the software BCH engine omits 01804bc0acf2 mtd: nand: ecc-bch: Stop using raw NAND structures omits 6187e5609d45 mtd: nand: ecc-bch: Update the prototypes to be more generic omits 63bfe6cc61c8 mtd: nand: ecc-bch: Drop mtd_nand_has_bch() omits f586edb118b0 mtd: nand: ecc-bch: Return only valid error codes omits 5e4e26d9ea6a mtd: nand: ecc-bch: Stop exporting the private structure omits 41e74ab88334 mtd: nand: ecc-bch: Cleanup and style fixes omits 9954a7ac3fca mtd: nand: ecc-bch: Move BCH code to the generic NAND layer omits e1d0e4e2f31c mtd: nand: ecc: Add an I/O request tweaking mechanism omits 0c2b69f55132 mtd: rawnand: r852: Move the ECC initialization to ->attac [...] omits cd34fb1af5c2 rcu: Do not NMI offline CPUs omits 9135eefd9c3d rcu: For RCU grace-period kthread starvation, dump last CP [...] omits ea615523d5cc rcu: Add lockdep checks for interrupts disabled omits 68f695586c6b torture: Allow kvm.sh --datestamp to specify subdirectories omits 7e73109ea889 scftorture: Add debug output for wrong-CPU warning omits 583b22929f68 doc: Remove obsolete RCU-bh and RCU-sched update-side API members omits d6e4bde78050 rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" omits 53cfa2ce071a cpumask: Add "last" alias for cpu list specifications omits 3a9ad92fe154 cpumask: Add a "none" alias to complement "all" omits 2c28a11e0be0 cpumask: Make "all" alias global and not just RCU omits 2e4a1b08d995 cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] omits b3a77e7f6a6c rcu/tree: segcblist: Remove redundant smp_mb()s omits fedf141ad37f rcu/segcblist: Add counters to segcblist datastructure omits b941db6a96e1 docs: Remove redundant "``" from Requirements.rst omits ccda7e607fc4 torture: Make kvm.sh "--dryrun sched" summarize number of builds omits d8c6a762d155 torture: Make kvm.sh "--dryrun sched" summarize number of batches omits 12c8ca3794c2 locking: Remove duplicate include of percpu-rwsem.h omits 98865b579965 rcu: Mark obtuse portion of stall warning as internal debug omits f473383e23a9 tools/memory-model: Tie acquire loads to reads-from omits abeabb0732bd torture: Make --kcsan specify lockdep omits ff8d5d87be85 rcu/segcblist: Add additional comments to explain smp_mb() omits 2b5ee66d03bb rcu/tree: Make rcu_do_batch count how many callbacks were [...] omits ccc46cd6be02 rcutorture: Add testing for RCU's global memory ordering omits bad83303452b rcutorture: Test runtime toggling of CPUs' callback offloading omits 3abbf539968a Merge branch 'lkmm-dev.2020.11.06a' into HEAD omits 7b7f84797023 usb: cdns3: gadget: calculate TD_SIZE based on TD omits a420a6e8aac8 usb: cdns3: gadget: initialize link_trb as NULL omits db4d9df43533 Merge branch 'v5.11-armsoc/drivers' into for-next omits c04e5d7bbf6f coresight: tmc-etr: Assign boolean values to a bool variable omits 84a1411c7549 Merge branch 'v5.11/soc' into tmp/aml-rebuild omits f4046bf41fb6 Merge branch 'v5.11/drivers' into tmp/aml-rebuild omits b9d53291155d Merge branch 'v5.11/dt64' into tmp/aml-rebuild omits 6d84cf53a456 Merge branch 'v5.11-armsoc/dts64' into for-next omits 9e4e570567af Merge branch 'v5.10-armsoc/dtsfixes' into for-next omits 5d6e02d2aa7e Merge branch 'v5.10-armsoc/dtsfixes' into for-next omits 2bd7bbc9f593 Merge branch 'v5.11-armsoc/dts64' into for-next omits b5882e904ce1 coresight: etb10: Fix possible NULL ptr dereference in etb [...] omits aa58fe487d4b coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable [...] omits 457c731a901e coresight: Remove unnecessary THIS_MODULE of funnel and re [...] omits 7aef456716dc coresight: etm4x: Handle TRCVIPCSSCTLR accesses omits 1dec6c5df5f3 coresight: etm4x: Fix accesses to TRCPROCSELR omits 1522cc7e2560 coresight: etm4x: Update TRCIDR3.NUMPROCS handling to match v4.2 omits e8288b41bce9 coresight: etm4x: Fix accesses to TRCCIDCTLR1 omits 855885b69419 coresight: etm4x: Fix accesses to TRCVMIDCTLR1 omits 1fdc65a3eb82 Merge branch 'v5.11-armsoc/dts64' into for-next omits 0cd333fa4735 interconnect: qcom: Simplify the vcd compare function omits 2217ac18137a interconnect: qcom: Add SDM660 interconnect provider driver omits 0204a4780a33 dt-bindings: interconnect: Add bindings for Qualcomm SDM660 NoC omits f915113f9c0e Merge branch 'v5.10-armsoc/dtsfixes' into for-next omits ebb07d714a5d Merge branch 'v5.11-clk/next' into for-next omits 0e86d956ba54 Merge branch 'v5.11-armsoc/dts32' into for-next omits 9c6658a0dd4f Merge branch 'v5.10-next/soc' into for-next omits 6c3e42616bf2 leds: various: add missing put_device() call in netxbig_le [...] omits 02e94a827973 coresight: core: Remove unneeded semicolon omits 1e5504656e5a coresight: Fix uninitialised pointer bug in etm_setup_aux() omits 05a2c5820555 coresight: cti: Initialize dynamic sysfs attributes omits 200bbb88b76c coresight: add module license omits 4e96d5cc25f3 coresight: etm4x: Skip setting LPOVERRIDE bit for qcom,ski [...] omits f89c9685f6a1 Merge branch 'mvebu/dt64' into mvebu/for-next omits a1513c763ed0 Merge branch 'mvebu/dt' into mvebu/for-next omits 6bf423bc9aef Merge branch 'mvebu/arm' into mvebu/for-next omits ccbddc293c79 arm64: dts: marvell: espressobin: De-duplicate eMMC definitions omits becaa397f6f5 arm64: dts: marvell: espressobin: Get rid of duplicate ser [...] omits 30d1ddbe8f1d arm64: dts: marvell: espressobin: Simplify v7 ethernet por [...] omits e4af6e19d05d ARM: dts: Add i2c0 pinctrl information for 98dx3236 omits 85757e8121e9 ARM: dts: Remove non-existent i2c1 from 98dx3236 omits 3adcee61d399 ARM: dts: armada: align GPIO hog names with dtschema omits 4111de5941d3 ARM: dts: dove: fix PCA95xx GPIO expander properties on A510 omits 42737fea9c32 ARM: dts: kirkwood: replace status value "ok" by "okay" omits bb0616d68953 ARM: dts: mvebu: Add CRS328-4C-20S-4S board omits 5332619137a0 ARM: dts: mvebu: Add CRS305-1G-4S board omits 2e23b43adfd2 ARM: dts: mvebu: Add CRS326-24G-2S board omits 399412cddd8c MAINTAINERS: switch mvebu tree to kernel.org omits 7249f599bc54 MAINTAINERS: Add an entry for MikroTik CRS3xx 98DX3236 boards adds 5b4049d8fc83 Merge tag 'writeback_for_v5.10-rc6' of git://git.kernel.or [...] adds 4ad9921af4f1 printk: finalize records with trailing newlines adds 739e7116b10b Merge branch 'for-5.10-pr_cont-fixup' into for-linus adds 43d6ecd97c0c Merge tag 'printk-for-5.10-rc6-fixup' of git://git.kernel. [...] adds 6adf33a5e42f Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/li [...] adds e4e9458073ae Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 95e1c7b1dd4a Merge tag 'powerpc-5.10-4' of git://git.kernel.org/pub/scm [...] adds 7bab16a6075b KVM: arm64: Correctly align nVHE percpu data adds 23bde34771f1 KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last [...] adds 545f63948d3a Merge tag 'kvmarm-fixes-5.10-4' of git://git.kernel.org/pu [...] adds 72c3bcdcda49 KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint adds 71cc849b7093 KVM: x86: Fix split-irqchip vs interrupt injection window request adds 9a2a0d3ca163 kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT adds 3913a2bc8149 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 99c710c46dfc Merge tag 'platform-drivers-x86-v5.10-2' of git://git.kern [...] adds e2d3d2e904ad drm/exynos: depend on COMMON_CLK to fix compile tests adds 5929dd876bf2 Merge tag 'exynos-drm-fixes-for-v5.10-rc6' of git://git.ke [...] adds 46b97aed5484 drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encode [...] adds 487778f8d22f drm/mediatek: dsi: Modify horizontal front/back porch byte [...] adds d45618c28521 Merge tag 'mediatek-drm-fixes-5.10' of https://git.kernel. [...] adds 2be65641642e drm/nouveau: fix relocations applying logic and a double-free adds 9595930db4bb Merge tag 'drm-misc-fixes-2020-11-26' of ssh://git.freedes [...] adds 6910b6768989 Merge tag 'drm-fixes-2020-11-27-1' of git://anongit.freede [...] adds f594139d68cc Merge tag 'media/v5.10-3' of git://git.kernel.org/pub/scm/ [...] adds 87c301ca911a Merge tag 'spi-fix-v5.10-rc5' of git://git.kernel.org/pub/ [...] adds 76dc2bfc2e1b Merge tag 'mtd/fixes-for-5.10-rc6' of git://git.kernel.org [...] adds d41e9b22eb87 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds a17a3ca55e96 Merge tag 'for-5.10-rc5-tag' of git://git.kernel.org/pub/s [...] adds 47a846536e1b block/keyslot-manager: prevent crash when num_slots=1 adds d021c3e56d48 Merge tag 'block-5.10-2020-11-27' of git://git.kernel.dk/l [...] adds eb2667b34336 io_uring: fix shift-out-of-bounds when round up cq size adds 9c3a205c5ffa io_uring: fix ITER_BVEC check adds af60470347de io_uring: fix files grab/cancel race adds 9223e74f9960 Merge tag 'io_uring-5.10-2020-11-27' of git://git.kernel.d [...] adds 80e1e1761d1a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 69929d4c49e1 net: openvswitch: fix TTL decrement action netlink message format adds d3ab78858f14 mptcp: fix NULL ptr dereference on bad MPJ adds 985f7337421a sock: set sk_err to ee_errno on dequeue from errq adds 4ba1cb39fce4 can: gs_usb: fix endianess problem with candleLight firmware adds 1a1c436bad34 can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given adds 865f5b671b48 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from [...] adds e3409e419253 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 adds 5c7d55bded77 can: m_can: m_can_dev_setup(): add support for bosch mcan [...] adds d73ff9b7c4ea can: af_can: can_rx_unregister(): remove WARN() statement [...] adds d0742c49cab5 Merge tag 'linux-can-fixes-for-5.10-20201127' of git://git [...] adds 79c0c1f0389d Merge tag 'net-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] adds 454a079b381a Merge tag 'omap-for-v5.10/fixes-rc5-signed' of git://git.k [...] adds 853735e40424 optee: add writeback to valid memory type adds ae597565d13f Merge tag 'optee-valid-memory-type-for-v5.11' of git://git [...] adds 303bc934722b Merge tag 'arm-soc-fixes-v5.10-3' of git://git.kernel.org/ [...] adds c84e1efae022 Merge tag 'asm-generic-fixes-5.10-2' of git://git.kernel.o [...] adds 7b2c800d6695 Merge tag 'char-misc-5.10-rc6' of git://git.kernel.org/pub [...] adds 484cfbe5fb61 usb: typec: stusb160x: fix power-opmode property with type [...] adds 67f34fa8893e Merge tag 'usb-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] adds 3b13eaf0ba1d perf tools: Update copy of libbpf's hashmap.c adds 9713070028b9 perf diff: Fix error return value in __cmd_diff() adds aa50d953c169 perf record: Synthesize cgroup events only if needed adds c0ee1d5ae8c8 perf stat: Use proper cpu for shadow stats adds ab4200c17ba6 perf probe: Fix to die_entrypc() returns error correctly adds a9ffd0484eb4 perf probe: Change function definition check due to broken DWARF adds ca579827c9a7 Merge tag 'perf-tools-fixes-for-v5.10-2020-11-28' of git:/ [...] adds 45e885c439e8 Merge tag 'kbuild-fixes-v5.10' of git://git.kernel.org/pub [...] adds aae5ab854e38 Merge tag 'riscv-for-linus-5.10-rc6' of git://git.kernel.o [...] adds 25bc65d8ddfc x86/mce: Do not overwrite no_way_out if mce_end() fails adds 7255a39d24a7 Merge tag 'x86_urgent_for_v5.10-rc6' of git://git.kernel.o [...] adds 50bdcf047503 efi/efivars: Set generic ops before loading SSDT adds ff04f3b6f2e2 efivarfs: revert "fix memory leak in efivarfs_create()" adds 36a237526cd8 efi: EFI_EARLYCON should depend on EFI adds 1214917e008b Merge tag 'efi-urgent-for-v5.10-rc5' of git://git.kernel.o [...] adds 8b7a51ba2637 Merge tag 'irq-urgent-2020-11-29' of git://git.kernel.org/ [...] adds f91a3aa6bce4 Merge tag 'locking-urgent-2020-11-29' of git://git.kernel. [...] adds b65054597872 Linux 5.10-rc6 adds 4c11d930f61a clk: renesas: r9a06g032: Drop __packed for portability adds 4e33a343ac74 powerpc: fix the allyesconfig build adds 478b03ab8eb4 Merge remote-tracking branch 'fixes/fixes' adds ca1314d73eed arm64: syscall: exit userspace before unmasking exceptions adds 114e0a684753 arm64: mark idle code as noinstr adds da1926764832 arm64: entry: mark entry code as noinstr adds 2f911d494f3f arm64: entry: move enter_from_user_mode to entry-common.c adds 3cb5ed4d76c1 arm64: entry: prepare ret_to_user for function call adds 105fc3352077 arm64: entry: move el1 irq/nmi logic to C adds 23529049c684 arm64: entry: fix non-NMI user<->kernel transitions adds 1ec2f2c05b2a arm64: ptrace: prepare for EL1 irq/rcu tracking adds 7cd1ea1010ac arm64: entry: fix non-NMI kernel<->kernel transitions adds f0cd5ac1e4c5 arm64: entry: fix NMI {user, kernel}->kernel transitions adds 2a9b3e6ac69a arm64: entry: fix EL1 debug transitions adds 9e5344e0ffc3 arm64: mte: Fix typo in macro definition adds 9c5db5612a13 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 5844cc25fd12 powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation adds c0b27c517acf powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels adds 8ff00399b153 kernel/cpu: add arch override for clear_tasks_mm_cpumask() [...] adds 01b0f0eae081 powerpc/64s: Trim offlined CPUs from mm_cpumasks adds 10f78fd0dabb powerpc/numa: Fix a regression on memoryless node 0 adds 8141c4dc3ea2 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 41281bc35820 Merge remote-tracking branch 'sparc/master' adds 44f64f23bae2 netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ [...] adds 4ca23e2c2074 batman-adv: Consider fragmentation for needed_headroom adds c5cbfc875581 batman-adv: Reserve needed_*room for fragments adds 992b03b88e36 batman-adv: Don't always reallocate the fragmentation skb head adds 28d35ad0838b Merge tag 'batadv-net-pullrequest-20201127' of git://git.o [...] adds 3771b822422f Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 1ebf179037cb ipv4: Fix tos mask in inet_rtm_getroute() adds e14038a7ead0 selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module adds 4bc3c8dc9f5f ipvs: fix possible memory leak in ip_vs_control_net_init adds 3c78e9e0d33a netfilter: nftables_offload: set address type in control d [...] adds a5d45bc0dc50 netfilter: nftables_offload: build mask based from the mat [...] adds bd2d5c54dc7c Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 31d6b4036098 ibmvnic: handle inconsistent login with reset adds 18f141bf97d4 ibmvnic: stop free_all_rwi on failed reset adds 9281cf2d5840 ibmvnic: avoid memset null scrq msgs adds 0cb4bc66ba5e ibmvnic: restore adapter state on failed reset adds f15fde9d47b8 ibmvnic: delay next reset if hard reset fails adds 76cdc5c5d99c ibmvnic: track pending login adds c98d9cc4170d ibmvnic: send_login should check for crq errors adds a86d5c682b79 ibmvnic: no reset timeout for 5 seconds after reset adds 98c41f04a67a ibmvnic: reduce wait for completion time adds 6548755c5525 Merge branch 'ibmvnic-assorted-bug-fixes' adds 4d521943f76b dt-bindings: net: correct interrupt flags in examples adds 8c4aef6dbf5b Merge remote-tracking branch 'net/master' adds 60ceb405f22e Merge remote-tracking branch 'ipsec/master' adds e5782a5d5054 ALSA: hda/realtek - Add new codec supported for ALC897 adds 402d5840b0d4 ALSA: usb-audio: US16x08: fix value count for level meters adds 5ef5bee02f1a Merge tag 'asoc-fix-v5.10-rc5' of https://git.kernel.org/p [...] adds 242d990c158d ALSA: hda/generic: Add option to enforce preferred_dacs pairs adds c84bfedce601 ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus [...] adds aeedad250499 ALSA: hda/realtek: Add mute LED quirk to yet another HP x3 [...] adds d31e7b55f4a1 Merge remote-tracking branch 'sound-current/for-linus' adds 6c018442ea03 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds bbe1f69dce94 ASoC: mediatek: btcvsd fix tx stream assign adds 2509bb342e47 ASoC: amd: Downgrade print level for invalid ACP mode adds ab5893fdc069 ASoC: amd: Return -ENODEV for non-existing ACPI call adds f9d8ae0b9176 Merge series "ASoC: amd: Minor fixes for error handling" f [...] adds 5b5bb93961ec Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds 0b183c988a74 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds c89f40afd0de Merge remote-tracking branch 'regmap-fixes/for-linus' adds ddb0e65984a6 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 3efc181930a1 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 7218838109fe spi: dw-bt1: Fix undefined devm_mux_control_get symbol adds 122541f2b108 spi: fsl: fix use of spisel_boot signal on MPC8309 adds ba1cee33fd17 Merge remote-tracking branch 'spi/for-5.10' into spi-linus adds c8acba2366b5 Merge remote-tracking branch 'spi-fixes/for-linus' adds eb10ddae3918 Merge remote-tracking branch 'pci-current/for-linus' adds 6703052fe30f usb: cdns3: Fix hardware based role switch adds 24fdaeeb294c usb: cdns3: gadget: clear trb->length as zero after prepar [...] adds 6b8137517e70 usb: cdns3: core: fix goto label for error path adds 7cc01c445da8 Merge tag 'usb-fixes-v5.10-rc6' of git://git.kernel.org/pu [...] adds d3f31301894d Merge tag 'thunderbolt-for-v5.10-rc7' of git://git.kernel. [...] adds eccdca167054 Merge remote-tracking branch 'usb.current/usb-linus' adds 6d6556c04eba USB: serial: option: add support for Thales Cinterion EXS82 adds 963a48efa99a Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 3222d4535418 usb: cdns3: Fix hardware based role switch adds 8f36bb9d4795 usb: cdns3: gadget: clear trb->length as zero after prepar [...] adds 3ed55d528a54 usb: cdns3: core: fix goto label for error path adds 2a3b8d741fc7 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds f0992098cadb speakup: Reject setting the speakup line discipline outsid [...] adds c8c39fbd01d4 habanalabs: free host huge va_range if not used adds 5555b7c56bde habanalabs: put devices before driver removal adds a71464d0b930 Merge tag 'misc-habanalabs-fixes-2020-11-30' of ssh://gito [...] adds 3fcadc1b43a9 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 0d09638eeea5 Merge remote-tracking branch 'input-current/for-linus' adds 1fb811012ac1 Merge remote-tracking branch 'ide/master' adds 683a9784eb85 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 31e7fbbb1afb Merge remote-tracking branch 'vfs-fixes/fixes' adds 48ae42d22a71 dt-bindings: Don't error out on yamllint errors adds 132c2a678567 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 6eece7042bf6 Merge remote-tracking branch 'mmc-fixes/fixes' adds 9ebe62d14897 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 039adbae1599 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 777ee15e8861 drm: mxsfb: fix fence synchronization adds c70582bbf299 drm: mxsfb: Implement .format_mod_supported adds aea656b0d05e drm/nouveau: make sure ret is initialized in nouveau_ttm_i [...] adds aec9fe892812 drm/rockchip: Avoid uninitialized use of endpoint id in LVDS adds 7c4bada12d32 drm/panel: sony-acx565akm: Fix race condition in probe adds fd4e788e971c drm/omap: sdi: fix bridge enable/disable adds 607b9a2b9696 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds a449183bd22c Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds f5037e22315c kconfig: clean up header inclusion adds 934d35a060d5 Merge remote-tracking branch 'kbuild/for-next' adds 971385eae4fc Compiler Attributes: remove CONFIG_ENABLE_MUST_CHECK adds cfc97d3cdc68 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 8d8d53cf8fd0 dma-mapping: Allow mixing bypass and mapped DMA operation adds bf6e2d562bbc powerpc/dma: Fallback to dma_ops when persistent memory present adds 94035edcb4e3 dma-pool: no need to check return value of debugfs_create [...] adds 819b70ad6201 dma-contiguous: fix a typo error in a comment adds 65789daa8087 dma-mapping: add benchmark support for streaming DMA APIs adds 7679325702c9 selftests/dma: add test application for DMA_MAP_BENCHMARK adds f18692a163e2 Merge remote-tracking branch 'dma-mapping/for-next' adds cf2ed86e56f8 Merge remote-tracking branch 'asm-generic/master' adds ecf49fd200b4 Merge remote-tracking branch 'arm/for-next' adds 52ec03f75d59 arm64: kaslr: Refactor early init command line parsing adds 1e40d105dae5 arm64: Extend the kernel command line from the bootloader adds 344f2db2a18a arm64: vmlinux.lds.S: Drop redundant *.init.rodata.* adds e0f472733937 Merge branches 'for-next/kvm-build-fix', 'for-next/va-refa [...] adds bc8461a659fb Merge remote-tracking branch 'arm64/for-next/perf' into fo [...] adds e9da8ce2582e Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] adds da72660e1d4a Merge remote-tracking branch 'arm64/for-next/core' adds 44000366eb04 Merge tag 'omap-for-v5.11/defconfig-signed' of git://git.k [...] adds 46957c06d35b ARM: multi_v7_defconfig: enable counter subsystem and stm3 [...] adds 8e4eeb83a692 ARM: multi_v7_defconfig: add STM32 crypto support adds 89391783174e ARM: multi_v7_defconfig: enable STUSB160X Type-C port cont [...] adds 1c6b157ba6bd ARM: multi_v7_defconfig: enable STM32 spdifrx support adds 01d13862543d ARM: multi_v7_defconfig: enable STM32 dfsdm audio support adds bdc0065c0389 Merge tag 'stm32-config-for-v5.11-1' of git://git.kernel.o [...] adds aa26d828df8f Merge tag 'tegra-for-5.11-arm64-defconfig' of git://git.ke [...] adds 5d9fa2944f81 Merge branch 'arm/defconfig' into for-next adds 8b6bed678428 soc: renesas: rmobile-sysc: Stop using __raw_*() I/O accessors adds 72c7b0857069 Merge tag 'renesas-drivers-for-v5.11-tag2' of git://git.ke [...] adds 3afd2823c119 Merge tag 'tegra-for-5.11-soc' of git://git.kernel.org/pub [...] adds 85ccf83e5c5b Merge tag 'tegra-for-5.11-firmware' of git://git.kernel.or [...] adds c70e73338955 Merge branch 'arm/drivers' into for-next adds 3a53840627b1 Merge tag 'omap-for-v5.11/dt-signed' of git://git.kernel.o [...] adds 4f551b7bba09 ARM: dts: stm32: Harmonize EHCI/OHCI DT nodes name on stm32mp15 adds 08f07e9a195a ARM: dts: stm32: update sdmmc IP version for STM32MP15 adds f885fbca0f53 ARM: dts: stm32: Add LP timer irqs on stm32mp151 adds 928caf877d14 ARM: dts: stm32: Add LP timer wakeup-source on stm32mp151 adds 304b5691bfd0 ARM: dts: stm32: enable HASH by default on stm32mp15 adds ee0035b23327 ARM: dts: stm32: enable CRC1 by default on stm32mp15 adds b6aa35c73936 ARM: dts: stm32: enable CRYP by default on stm32mp15 adds 07e3454493e2 ARM: dts: stm32: set bus-type in DCMI endpoint for stm32mp [...] adds 096b0243fae3 ARM: dts: stm32: set bus-type in DCMI endpoint for stm3242 [...] adds dc37a51b258c ARM: dts: stm32: reorder spi4 within stm32mp15-pinctrl adds 8e568db6020f dt-bindings: connector: add typec-power-opmode property to [...] adds 70966729b564 dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller adds 83686162c0eb ARM: dts: stm32: add STUSB1600 Type-C using I2C4 on stm32m [...] adds fc082d2bb2f4 ARM: dts: stm32: fix mdma1 clients channel priority level [...] adds e3b37ca311bb ARM: dts: stm32: fix dmamux reg property on stm32mp151 adds 7e4bc946db78 ARM: dts: stm32: fix dmamux reg property on stm32h743 adds d27209f04d7f ARM: dts: stm32: adjust USB OTG gadget fifo sizes in stm32mp151 adds 4c903a946404 ARM: dts: stm32: update stm32mp151 for remote proc synchro [...] adds 82765d149583 dt-bindings: arm: stm32: add simple-mfd compatible for tamp node adds b19d3a55d478 ARM: dts: stm32: support child mfd cells for the stm32mp1 [...] adds 242639c0dc25 dt-bindings: arm: stm32: Add compatible strings for DH SoM [...] adds ac68793f49de ARM: dts: stm32: Add DHCOM based PicoITX board adds a24bde12f949 dt-bindings: vendor-prefixes: document Octavo Systems oct prefix adds acf6f3316376 dt-bindings: arm: stm32: add extra SiP compatible for lxa, [...] adds 6660e2445523 ARM: dts: stm32: lxa-mc1: add OSD32MP15x to list of compatibles adds fcc3e3c3a4a2 Merge tag 'stm32-dt-for-v5.11-1' of git://git.kernel.org/p [...] adds 0f80b9b8126c arm64: dts: renesas: r8a77951: Add PCIe EP nodes adds eb149c927d58 Merge tag 'renesas-arm-dt-for-v5.11-tag2' of git://git.ker [...] adds 3f02c6a8280b Merge tag 'tegra-for-5.11-dt-bindings' of git://git.kernel [...] adds 9c49a39c8cd7 Merge tag 'tegra-for-5.11-arm-dt' of git://git.kernel.org/ [...] adds 914b8de3dd9e Merge tag 'tegra-for-5.11-arm64-dt' of git://git.kernel.or [...] adds eebd65d13509 Merge branch 'arm/dt' into for-next adds 1caeb1d82a74 Merge branch 'arm/fixes' into for-next adds 31216ef56126 Merge tag 'omap-for-v5.11/soc-signed' of git://git.kernel. [...] adds 334d09c218c1 Merge tag 'renesas-arm-soc-for-v5.11-tag1' of git://git.ke [...] adds 544bfb682f3a Merge branch 'arm/soc' into for-next adds 8d101a41c9c3 soc: document merges adds 718e43b5f850 Backmerge tag 'v5.10-rc2' into arm/drivers adds 270a5bbb090c Merge tag 'scmi-updates-5.11' of git://git.kernel.org/pub/ [...] adds c359ef869570 Merge branch 'arm/drivers' into for-next adds 33fa6976a384 soc: document merges adds 294d35a589ce Merge remote-tracking branch 'arm-soc/for-next' adds 5bc0d7561aa0 Merge tag 'amlogic-fixes' into v5.11/dt64 adds 3c9655f60a06 dt-bindings: clk: axg-clkc: add Video Clocks adds 389165c6b010 dt-bindings: clk: axg-clkc: add MIPI DSI Host clock binding adds 8cfb57137acd Merge branch 'v5.11/headers' of https://github.com/BayLibr [...] adds ee19a3fccc12 arm64: dts: meson: enable rtc node on Khadas VIM1/VIM2 boards adds 51c546642dcd arm64: dts: meson-axg: add PWRC node adds 9f7656393253 arm64: dts: meson-axg: add MIPI DSI PHY nodes adds a5181e9b992b arm64: dts: meson-axg: add PCIe nodes adds 935e63864764 arm64: dts: meson-axg-s400: enable PCIe M.2 Key E slots adds 747970ce7d39 Merge branch 'v5.11/dt64' into tmp/aml-rebuild adds 9d822ed94237 soc: amlogic: canvas: add missing put_device() call in mes [...] adds 8e715d725c64 soc: amlogic: replace devm_reset_control_array_get() adds 03c513fcbd31 Merge branch 'v5.11/drivers' into tmp/aml-rebuild adds 5557389af533 Merge branch 'v5.11/soc' into tmp/aml-rebuild adds 355b6160ac88 Merge remote-tracking branch 'amlogic/for-next' adds a442ca4fe5c1 Merge remote-tracking branch 'aspeed/for-next' adds 24c8a743336a pcmcia: at91_cf: move definitions locally adds 264788c8f237 pcmcia: at91_cf: remove platform data support adds 65cc8babccce Merge branches 'at91-drivers', 'at91-dt' and 'at91-defconf [...] adds 5572750346da Merge remote-tracking branch 'at91/at91-next' adds a0453f4ed066 memory: renesas-rpc-if: Return correct value to the caller [...] adds 61a6d854b955 memory: renesas-rpc-if: Fix unbalanced pm_runtime_enable i [...] adds 4e6b86b409f9 memory: renesas-rpc-if: Fix a node reference leak in rpcif [...] adds 7889a7da59e0 memory: renesas-rpc-if: Make rpcif_enable/disable_rpm() as [...] adds a4f11eac544c Merge branch 'mem-ctrl-next' into for-next adds a76d572c13ed Merge remote-tracking branch 'drivers-memory/for-next' adds 65e2cc7f9c9c Merge remote-tracking branch 'imx-mxs/for-next' adds 7045992015e4 Merge remote-tracking branch 'keystone/next' adds 17fb46bf5686 arm64: dts: mediatek: mt8516: add efuse node adds 6d5af8c90627 dt-bindings: arm64: dts: mediatek: Add mt8167-pumpkin board adds 08d73b65abaf arm64: dts: mediatek: add dtsi for MT8167 adds 7f1e3823ba03 arm64: dts: mediatek: add MT8167 pumpkin board dts adds 48489980e27e arm64: dts: Add Mediatek SoC MT8192 and evaluation board d [...] adds d392fe78f50b dt-bindings: power: Add bindings for the Mediatek SCPSYS p [...] adds 86a378bb1e98 dt-bindings: power: Add MT8183 power domains adds 343106d9e612 dt-bindings: power: Add MT8192 power domains adds 8d7d44f25cd8 Merge tag 'v5.10-next-pm-domains-stable' into HEAD adds 8b6562644df9 arm64: dts: mediatek: Add mt8173 power domain controller adds ddebdbad8149 arm64: dts: mediatek: Add smi_common node for MT8183 adds 37fb78b9aeb7 arm64: dts: mediatek: Add mt8183 power domains controller adds f15722c0fef0 arm64: dts: mt8183: Add pwm and backlight node adds 88ec840270e6 arm64: dts: mt8183: Add dsi node adds c6080916310b arm64: dts: mt8183: Add iommu and larb nodes adds 91f9c963ce79 arm64: dts: mt8183: Add display nodes for MT8183 adds 3f0716710ae9 dts64: mt7622: enable all pwm for bananapi r64 adds 5833bc6c7319 dts64: mt7622: disable spi1 and uart2 because pins are use [...] adds 63e5dcc03369 Merge tag 'ib-mfd-mediatek-v5.11' into HEAD adds 2676a72aeaa1 Merge tag 'v5.10-next-pm-domains-stable' into HEAD adds 59b644b01cf4 soc: mediatek: Add MediaTek SCPSYS power domains adds 916d6d71ba56 soc: mediatek: pm-domains: Add bus protection protocol adds 928296ea5da3 soc: mediatek: pm_domains: Make bus protection generic adds f414854c8843 soc: mediatek: pm-domains: Add SMI block as bus protection block adds 58a17e310a1c soc: mediatek: pm-domains: Add extra sram control adds 123e8b4fd0cd soc: mediatek: pm-domains: Add subsystem clocks adds 1d4597fa18b2 soc: mediatek: pm-domains: Allow bus protection to ignore [...] adds eb9fa767fbe1 soc: mediatek: pm-domains: Add support for mt8183 adds c1f3163d8ff3 soc: mediatek: pm-domains: Add default power off flag adds a49d5e7a89d6 soc: mediatek: pm-domains: Add support for mt8192 adds a69dcdfc2dd2 soc / drm: mediatek: cmdq: Remove timeout handler in helpe [...] adds aaf162d4a5df dt-bindings: devapc: add bindings for mtk-devapc adds 0890beb22618 soc: mediatek: add mt6779 devapc driver adds 51c0e618b219 soc / drm: mediatek: Move DDP component defines into mtk-mmsys.h adds cc6576029aed soc: mediatek: mmsys: Use devm_platform_ioremap_resource() adds 727bfb2c55b0 Merge branch 'v5.10-next/soc' into for-next adds e2280e43cc18 Merge remote-tracking branch 'mediatek/for-next' adds 8c4e256e3d42 MAINTAINERS: Add an entry for MikroTik CRS3xx 98DX3236 boards adds d7ce8739f50e MAINTAINERS: switch mvebu tree to kernel.org adds 59e0db73c5ea Merge branch 'mvebu/arm' into mvebu/for-next adds b08770ff6228 ARM: dts: mvebu: Add CRS326-24G-2S board adds 1b7b86f68c24 ARM: dts: mvebu: Add CRS305-1G-4S board adds d7c51bfa8664 ARM: dts: mvebu: Add CRS328-4C-20S-4S board adds 8f3222096910 ARM: dts: kirkwood: replace status value "ok" by "okay" adds 6ac30b5c9956 ARM: dts: dove: fix PCA95xx GPIO expander properties on A510 adds 493c6469a6dd ARM: dts: armada: align GPIO hog names with dtschema adds 7f24479ead57 ARM: dts: Remove non-existent i2c1 from 98dx3236 adds 44144cc94801 ARM: dts: Add i2c0 pinctrl information for 98dx3236 adds 018b88eee1a2 ARM: dts: turris-omnia: enable HW buffer management adds 9ec25ef84832 ARM: dts: turris-omnia: add comphy handle to eth2 adds d29b67c220ca ARM: dts: turris-omnia: describe switch interrupt adds add2d6596297 ARM: dts: turris-omnia: add SFP node adds 91dd42d0e30f ARM: dts: turris-omnia: add LED controller node adds 8ee4a5f4f40d ARM: dts: turris-omnia: update ethernet-phy node and handle name adds 983b95e9ab76 ARM: dts: turris-omnia: remove unneeded status = "okay" pr [...] adds 98ac141b9603 arm: dts: marvell: armada-375: Harmonize DWC USB3 DT nodes name adds 51b632c713d5 ARM: dts: mvebu: Add device tree for RD-AC3X-48G4X2XL board adds c2561cff458c Merge branch 'mvebu/dt' into mvebu/for-next adds 8077f593d77c arm64: dts: marvell: espressobin: Simplify v7 ethernet por [...] adds d77998497783 arm64: dts: marvell: espressobin: Get rid of duplicate ser [...] adds f9559f029ebe arm64: dts: marvell: espressobin: De-duplicate eMMC definitions adds 6d96e11b7771 arm64: dts: marvell: Add a device tree for the IEI Puzzle- [...] adds c1e9911fcc54 arm64: dts: marvell: espressobin: Add support for LED2 adds 3404fe15a60f arm64: dts: marvell: add DT for ESPRESSObin-Ultra adds 53e950d597e3 arm64: dts: marvell: armada-cp110: Switch to per-port SATA [...] adds 3aa669a994c9 arm64: dts: armada-3720-turris-mox: update ethernet-phy ha [...] adds cbc4a395dcc7 arm64: dts: marvell: espressobin: Update link to V7 schematic adds 83afd0b3e027 arm64: dts: marvell: cp11x: Harmonize xHCI DT nodes name adds da57203dc7fd arm64: dts: mcbin-singleshot: add heartbeat LED adds f43cadef2df2 arm64: dts: marvell: keep SMMU disabled by default for Arm [...] adds a2081c09d741 arm64: dts: armada-3720-turris-mox: add 3W power capabilit [...] adds dc14300bb67b Merge branch 'mvebu/dt64' into mvebu/for-next adds 678aaec4f89b Merge remote-tracking branch 'mvebu/for-next' adds b62168e516da ARM: OMAP2+: Fix am4 only build after genpd changes adds 6a5044c84dfa Merge branch 'omap-for-v5.11/genpd' into for-next adds dfaa80696284 Merge remote-tracking branch 'omap/for-next' adds 5c44c564e449 arm64: dts: qcom: qrb5165-rb5: Add support for MCP2518FD adds 3e482859f1ef dts: qcom: sdm845: Add dt entries to support crypto engine. adds 683227e5a34e arm64: dts: qcom: c630: Re-enable apps_smmu adds 71b83b74cca3 arm64: dts: qcom: c630: Expose LID events adds 8742bb4bf203 dt-bindings: interconnect: sdm845: Add IDs for the QUP ports adds cd5fc457e5d2 interconnect: qcom: sdm845: Add the missing nodes for QUP adds 05b801afb7d7 arm64: dts: sdm845: Add interconnect properties for QUP adds 96ddfbf46a35 arm64: dts: qcom: sc7180: Add lpass cpu node for I2S driver adds 11d0e4f28156 arm64: dts: qcom: c630: Polish i2c-hid devices adds f55d373f7953 arm64: dts: qcom: c630: Fix pinctrl pins properties adds 956e9c85f47b arm64: dts: qcom: c630: Define eDP bridge and panel adds fbdb20b1fcb1 ARM: dts: qcom-pma8084: Drop incorrect use of io-channel-ranges adds 74ab8ccfb8f3 arm64: dts: ipq6018: Add the QPIC peripheral nodes adds d7288346e0a4 Merge branches 'arm64-for-5.11', 'arm64-defconfig-for-5.11 [...] adds c6fa95979bad Merge remote-tracking branch 'qcom/for-next' adds 81236c96658d Merge remote-tracking branch 'raspberrypi/for-next' adds 5c095d48cd10 Merge remote-tracking branch 'realtek/for-next' adds d5360d3b5aee Merge branch 'renesas-arm-dt-for-v5.11' into renesas-next adds c51a6c86347a Merge branch 'renesas-drivers-for-v5.11' into renesas-next adds 31374e34b425 Merge remote-tracking branch 'renesas/next' adds 494c5a80c948 Merge remote-tracking branch 'reset/reset/next' adds dbb378a59cb2 arm64: defconfig: Enable ROCKCHIP_LVDS adds ec68a66395d9 arm64: defconfig: Enable PHY_ROCKCHIP_INNO_DSIDPHY adds cf35bff64f79 arm64: defconfig: Enable USB_SERIAL_CP210X adds eeffc0fbd022 arm64: defconfig: Enable RTC_DRV_HYM8563 adds 091b50cb5057 Merge branch 'v5.11-armsoc/defconfig64' into for-next adds b44538032805 Merge branch 'v5.11-armsoc/drivers' into for-next adds 06bccda2c13c ARM: dts: rockchip: rename wdt nodename to watchdog on rv1108 adds 3f4f3bdadd80 ARM: dts: rockchip: Add rtc node for VMARC SOM adds 29952fea5e85 ARM: dts: rockchip: Add SDIO0 node for VMARC SOM adds 38779a1e599c Merge branch 'v5.11-armsoc/dts32' into for-next adds 4076a007bd0f arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3 [...] adds 65f0b420dea7 arm64: dts: rockchip: Enable HDMI audio on rk3328-roc-cc adds 5df4d4d16ce4 arm64: dts: rockchip: Enable analog audio on rk3328-roc-cc adds 9a9f64278407 arm64: dts: rockchip: rename sdhci nodename to mmc on rk3399 adds 4548ea027c90 arm64: dts: rockchip: Enable USB Host, OTG on px30-enagicam adds 87761edeb2cd arm64: dts: rockchip: Enable LVDS panel on px30-engicam-edimm2.2 adds 23708d46101b dt-bindings: arm: rockchip: Add Engicam PX30.Core C.TOUCH [...] adds 0e418423be1c arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 10.1" OF adds 93a4e7d12468 arm64: dts: rockchip: Add WiFi support on px30-engicam adds 1cc1e851d15b arm64: dts: rockchip: Add BT support on px30-engicam adds e56ed188c830 arm64: dts: rockchip: Properly define the type C connector [...] adds 97a0115cd96a arm64: dts: rockchip: add isp0 node for rk3399 adds ef098edc9c24 arm64: dts: rockchip: add isp and sensors for Scarlet adds 41d6a6159c82 Merge branch 'v5.11-armsoc/dts64' into for-next adds 7f5b57a095f3 clk: rockchip: Remove redundant null check before clk_prep [...] adds 5868491e1257 clk: rockchip: add CLK_SET_RATE_PARENT to sclk for rk3066a [...] adds caa2fd752ecb clk: rockchip: fix i2s gate bits on rk3066 and rk3188 adds 460fe7594617 Merge branch 'v5.11-clk/next' into for-next adds 879ca0287d6d Merge remote-tracking branch 'rockchip/for-next' adds 9fee045ae5a4 Merge remote-tracking branch 'samsung-krzk/for-next' adds 95022c7592fe Merge remote-tracking branch 'stm32/stm32-next' adds 9d7817aaa50a Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 7699af88fbea Merge remote-tracking branch 'tegra/for-next' adds 2dd190939d19 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds b6633d778675 arm64: dts: ti: k3-j7200-som-p0: main_i2c0 have an ioexpan [...] adds 2eefbf5f862e arm64: dts: ti: k3-j7200-common-proc-board: Correct the na [...] adds b87d8605a378 Merge branch 'ti-k3-dts-next' into ti-k3-next adds 15ffd94a904b arm64: dts: ti: k3: squelch warning about lack of #interru [...] adds 090f54565722 Merge branch 'ti-k3-dts-next' into ti-k3-next adds 09ff4e90e041 arm64: dts: ti: k3-j721e-main: Add output tap delay values adds cd48ce86a4d0 arm64: dts: ti: k3-j721e-common-proc-board: Add support fo [...] adds de7caab0974f Merge branch 'ti-k3-dts-next' into ti-k3-next adds e563ac1a4652 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds dcd64e5b8525 Merge remote-tracking branch 'clk/clk-next' adds 1a4f763e88cc Merge remote-tracking branch 'clk-samsung/for-next' adds c1fbdd362ce2 Merge remote-tracking branch 'csky/linux-next' adds 6c165bd394a0 Merge remote-tracking branch 'h8300/h8300-next' adds c323774e27cb Merge remote-tracking branch 'm68k/for-next' adds 811f973cf65b m68knommu: align BSS section to 4-byte boundaries adds d372ec7ca3ca m68k: m68328: move platform code to separate files adds 3237f7dedb6d m68k: m68328: remove duplicate code adds 63983b5d60b1 Merge remote-tracking branch 'm68knommu/for-next' adds ecf37fd7d459 Merge remote-tracking branch 'microblaze/next' adds 74a2810b7c1f MIPS: KASLR: Correct valid bits in apply_r_mips_26_rel() adds a307a4ce9ecd MIPS: Loongson64: Add KASLR support adds f0e82242b168 mips: cdmm: fix use-after-free in mips_cdmm_bus_discover adds cbab54d9c2b2 MIPS: No need to check CPU 0 in {loongson3,bmips,octeon}_c [...] adds 915d8aac69d3 MIPS: mm: Remove unused is_aligned_hugepage_range adds 1dac4585f585 MIPS: Loongson64: Fix up reserving kernel memory range adds aef1d9cc8263 Merge remote-tracking branch 'mips/mips-next' adds ae4de40f9d8f Merge remote-tracking branch 'nds32/next' adds b8da6ddf9531 Merge remote-tracking branch 'openrisc/for-next' adds edcbc8a41cb9 Merge remote-tracking branch 'parisc-hd/for-next' adds c7107a5100c3 Merge remote-tracking branch 'powerpc/next' adds fec5591f8c31 Merge remote-tracking branch 'risc-v/for-next' adds e2421b12bf6f Merge branch 'fixes' into for-next adds 10e59217479d s390/Kconfig: default PCI_NR_FUNCTIONS to 512 adds 1ab3001b6efb s390/vdso: add missing prototypes for vdso functions adds 8cb4c20f32f5 s390/ap: let bus_register() add the AP bus sysfs attributes adds 629a4d2c38ad Merge branch 'features' into for-next adds 1d430c8772bd Merge remote-tracking branch 's390/for-next' adds 9a97369cbb81 Merge remote-tracking branch 'fscrypt/master' adds 1eee3b9af980 Merge branch 'misc-5.10' into for-next-current-v5.9-20201127 adds ecaccde9d14b Merge branch 'for-next-current-v5.9-20201127' into for-nex [...] adds 6d6f183321d0 btrfs: return bool from should_end_transaction adds ee6098904ed7 btrfs: return bool from btrfs_should_end_transaction adds c6b411fe86d9 btrfs: introduce ZONED feature flag adds fc34d0e8a6e7 btrfs: get zone information of zoned block devices adds 106cc9c292f4 btrfs: check and enable ZONED mode adds 8f3fd992c78f btrfs: introduce max_zone_append_size adds c1f3a6898058 btrfs: disallow space_cache in ZONED mode adds e4d79ff58f33 btrfs: disallow NODATACOW in ZONED mode adds e9c97e4a7d95 btrfs: disable fallocate in ZONED mode adds 59d131d10dbd btrfs: disallow mixed-bg in ZONED mode adds 2e42af93b74f btrfs: implement log-structured superblock for ZONED mode adds e0cffe128efb btrfs: drop casts of bio bi_sector adds a513c54ce6fa btrfs: move btrfs_find_highest_objectid/btrfs_find_free_ob [...] adds 2d15fb8e61ae btrfs: replace calls to btrfs_find_free_ino with btrfs_fin [...] adds ec2b876582e2 btrfs: remove inode number cache feature adds 0f1cc1a4ec84 Merge branch 'misc-next' into for-next-next-v5.10-20201127 adds e0b94542642e btrfs: make flush_space take a enum btrfs_flush_state inst [...] adds 623d63ce0f7f btrfs: add a trace point for reserve tickets adds b21ce5ebc751 btrfs: track ordered bytes instead of just dio ordered bytes adds ad252564f3b6 btrfs: introduce a FORCE_COMMIT_TRANS flush operation adds e95292f645be btrfs: improve preemptive background space flushing adds fcdad2ccaaf7 btrfs: rename need_do_async_reclaim adds a783439d6e69 btrfs: check reclaim_size in need_preemptive_reclaim adds a3154383d3e1 btrfs: rework btrfs_calc_reclaim_metadata_size adds ec7765ae9b72 btrfs: simplify the logic in need_preemptive_flushing adds e7b6e9184b91 btrfs: implement space clamping for preemptive flushing adds d6d5da95543e btrfs: adjust the flush trace point to include the source adds 87110d0c67e9 btrfs: add a trace class for dumping the current ENOSPC state adds 50920885a748 Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] adds 43d29dd9bc6a btrfs: lift rw mount setup from mount and remount adds a4d7370049ab btrfs: cleanup all orphan inodes on ro->rw remount adds 96b59750f909 btrfs: only mark bg->needs_free_space if free space tree is on adds 8bb2f40d210e btrfs: create free space tree on ro->rw remount adds 5fadc0479b4a btrfs: clear oneshot options on mount and remount adds c11914a125ff btrfs: clear free space tree on ro->rw remount adds dc1a11739253 btrfs: keep sb cache_generation consistent with space_cache adds ad22705b392f btrfs: use sb state to print space_cache mount option adds dffd06ffd9c8 btrfs: warn when remount will not change the free space tree adds b7a608e4913f btrfs: remove free space items when disabling space cache v1 adds 33ee456b2d0b btrfs: skip space_cache v1 setup when not using it adds 3d4fb3942322 btrfs: fix lockdep error creating free space tree adds 45ba5460f8c9 Merge branch 'ext/boris/fst-fixes-v7' into for-next-next-v [...] adds a4a19454fd71 btrfs: do not block on deleted bgs mutex in the cleaner adds 3d1b0bf6e439 btrfs: only let one thread pre-flush delayed refs in commit adds 88c234f7cb5a btrfs: delayed refs pre-flushing should only run the heads [...] adds 798eca3c0724 btrfs: only run delayed refs once before committing adds f546998c713d btrfs: stop running all delayed refs during snapshot adds 41d9abbc338f btrfs: run delayed refs less often in commit_cowonly_roots adds 605c0f0ba389 Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] adds 3dcba220ce4f btrfs: fix race causing unnecessary inode logging during l [...] adds c7180cff3d44 btrfs: fix race that results in logging old extents during [...] adds ebe3fa0ce85f btrfs: fix race that causes unnecessary logging of ancesto [...] adds 9cd45d4e33b9 btrfs: fix race that makes inode logging fallback to trans [...] adds e92ebc9b023b btrfs: fix race leading to unnecessary transaction commit [...] adds 2e1346f25245 btrfs: do not block inode logging for so long during trans [...] adds 9f27f89b6f51 Merge branch 'ext/filipe/dbench-perf' into for-next-next-v [...] adds 30da94ea78c2 Merge branch 'for-next-next-v5.10-20201127' into for-next- [...] adds 1ef2100ae2c3 Merge remote-tracking branch 'btrfs/for-next' adds 6988a619f5b7 cifs: allow syscalls to be restarted in __smb_send_rqst() adds 212253367dc7 cifs: fix potential use-after-free in cifs_echo_request() adds f54e09f13ee0 Merge remote-tracking branch 'cifs/for-next' adds 4dbd54089688 Merge remote-tracking branch 'configfs/for-next' adds a4a4ade75c9f Merge remote-tracking branch 'erofs/dev' adds 9d88033fa03a Merge remote-tracking branch 'ext3/for_next' adds 69abbe1691ec Merge remote-tracking branch 'f2fs/dev' adds 2953aa433004 Merge remote-tracking branch 'fsverity/fsverity' adds 0e68f63280ab Merge remote-tracking branch 'fuse/for-next' adds ca8403d68669 Merge remote-tracking branch 'jfs/jfs-next' adds 9b3b54bd41cd NFSv3: Refactor nfs3_proc_lookup() to split out the dentry adds 63ab81df9da6 NFSv3: Add emulation of the lookupp() operation adds 94f82d6022e1 NFSv4: Observe the NFS_MOUNT_SOFTREVAL flag in _nfs4_proc_lookupp adds 49389acc8bd7 SUNRPC: rpc_wake_up() should wake up tasks in the correct order adds 958416951a39 NFSv4.2: condition READDIR's mask for security label based [...] adds 0ffde670f6e8 NFS: Ensure contents of struct nfs_open_dir_context are co [...] adds 7475cc2df12c NFS: Clean up readdir struct nfs_cache_array adds 94ee8b9f4142 NFS: Clean up nfs_readdir_page_filler() adds d0484c0aeab3 NFS: Clean up directory array handling adds 6398f8b7f13b NFS: Don't discard readdir results adds fb2449a92533 NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array() adds 379258c71eb3 NFS: Replace kmap() with kmap_atomic() in nfs_readdir_sear [...] adds bd0c8c9213be NFS: Simplify struct nfs_cache_array_entry adds beff18789c62 NFS: Support larger readdir buffers adds 8a8393774928 NFS: More readdir cleanups adds ae3583b9e12d NFS: nfs_do_filldir() does not return a value adds acf6731e2b4e NFS: Reduce readdir stack usage adds d0782f18132d NFS: Cleanup to remove nfs_readdir_descriptor_t typedef adds 3df4532280e9 NFS: Allow the NFS generic code to pass in a verifier to readdir adds d143d5e1edf5 NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from rea [...] adds ddedc225e89f NFS: Improve handling of directory verifiers adds 347d7b8a4e35 NFS: Optimisations for monotonically increasing readdir cookies adds 9275197e1c2e NFS: Reduce number of RPC calls when doing uncached readdir adds 71024691c630 NFS: Do uncached readdir when we're seeking a cookie in an [...] adds 650802dfd3d9 SUNRPC: xprt_load_transport() needs to support the netid "rdma6" adds 0efe602a4b71 SUNRPC: Close a race with transport setup and module put adds e5e24894b6a4 SUNRPC: Add a helper to return the transport identifier gi [...] adds a346b5870616 NFS: Switch mount code to use xprt_find_transport_ident() adds a7bd7b129e60 SUNRPC: Remove unused function xprt_load_transport() adds 662dbc157802 NFSv4/pNFS: Use connections to a DS that are all of the sa [...] adds 504bf0eca2f5 pNFS: Add helpers for allocation/free of struct nfs4_pnfs_ds_addr adds 1f6c4be94a38 NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr adds 1db5b5dd4cce pNFS/flexfiles: Fix up layoutstats reporting for non-TCP t [...] adds 55eed7c8fc4d SUNRPC: Fix up open coded kmemdup_nul() adds 1d277e8c1dab pNFS: Clean up open coded xdr string decoding adds 95fc6c6796a4 NFSv4: Fix the alignment of page data in the getdeviceinfo reply adds 76b0f4431ef7 SUNRPC: Fix up typo in xdr_init_decode() adds 64781834dddd SUNRPC: Clean up helpers xdr_set_iov() and xdr_set_page_base() adds d7ae441b7bb6 SUNRPC: Fix up xdr_read_pages() to take arbitrary object lengths adds 1502525188ab SUNRPC: Clean up the handling of page padding in rpc_prepa [...] adds 9de5487d3458 SUNRPC: Fix up xdr_set_page() adds ceae3b55e4fa SUNRPC: Fix open coded xdr_stream_remaining() adds c9e9481ace47 NFSv4: Fix open coded xdr_stream_remaining() adds e939ca3477c1 pNFS/flexfiles: Fix array overflow when flexfiles mirrorin [...] adds b5aadf7e79b2 NFSv4: Fix a pNFS layout related use-after-free race when [...] adds 8dcd51d39b63 Merge remote-tracking branch 'nfs/linux-next' adds e5decb2eb5f4 svcrdma: Catch another Reply chunk overflow case adds 5a7e702670ad SUNRPC: Adjust synopsis of xdr_buf_subsegment() adds 51bad8cc1301 svcrdma: Const-ify the xdr_buf arguments adds ab1394ee7a11 svcrdma: Refactor the RDMA Write path adds 03493bca084f SUNRPC: Rename svc_encode_read_payload() adds 76e5492b161f NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders adds f6ad77590a5d svcrdma: Post RDMA Writes while XDR encoding replies adds ded380f10072 svcrdma: Clean up svc_rdma_encode_reply_chunk() adds 78147ca8b4a9 svcrdma: Add a "parsed chunk list" data structure adds eb3de6a49dd5 svcrdma: Use parsed chunk lists to derive the inv_rkey adds 58b2e0fefa89 svcrdma: Use parsed chunk lists to detect reverse directio [...] adds 7a1cbfa18059 svcrdma: Use parsed chunk lists to construct RDMA Writes adds 6911f3e10cd9 svcrdma: Use parsed chunk lists to encode Reply transport headers adds 9d0b09d5ef0c svcrdma: Support multiple write chunks when pulling up adds 2371bcc05664 svcrdma: Support multiple Write chunks in svc_rdma_map_rep [...] adds 41bc163ffe0f svcrdma: Support multiple Write chunks in svc_rdma_send_re [...] adds 7954c8503b87 svcrdma: Remove chunk list pointers adds b704be09dccf svcrdma: Clean up chunk tracepoints adds bafe9c27d537 svcrdma: Rename info::ri_chunklen adds d96962e6d0e2 svcrdma: Use the new parsed chunk list when pulling Read chunks adds d7cc73972661 svcrdma: support multiple Read chunks per RPC adds 25fef48bdbe7 NFSD: A semicolon is not needed after a switch statement. adds 71fd721839a7 nfsd/nfs3: remove unused macro nfsd3_fhandleres adds 156708adf2d9 SUNRPC: Move the svc_xdr_recvfrom() tracepoint adds b76278ae6884 NFSD: Clean up the show_nf_may macro adds 3a90e1dff16a NFSD: Remove extra "0x" in tracepoint format specifier adds f45a444cfe58 NFSD: Add SPDX header for fs/nfsd/trace.c adds 231307df246e nfsd: Fix error return code in nfsd_file_cache_init() adds 0ae4c3e8a64a SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() adds 5191955d6fc6 SUNRPC: Prepare for xdr_stream-style decoding on the server-side adds 788f7183fba8 NFSD: Add common helpers to decode void args and encode vo [...] adds 0dfdad1c1d1b NFSD: Add tracepoints in nfsd_dispatch() adds 08281341be8e NFSD: Add tracepoints in nfsd4_decode/encode_compound() adds c1346a1216ab NFSD: Replace the internals of the READ_BUF() macro adds d169a6a9e5fd NFSD: Replace READ* macros in nfsd4_decode_access() adds d3d2f3815457 NFSD: Replace READ* macros in nfsd4_decode_close() adds cbd9abb3706e NFSD: Replace READ* macros in nfsd4_decode_commit() adds 081d53fe0b43 NFSD: Change the way the expected length of a fattr4 is checked adds 2ac1b9b2afbb NFSD: Replace READ* macros that decode the fattr4 size attribute adds c941a96823cf NFSD: Replace READ* macros that decode the fattr4 acl attribute adds 1c8f0ad7dd35 NFSD: Replace READ* macros that decode the fattr4 mode attribute adds 9853a5ac9be3 NFSD: Replace READ* macros that decode the fattr4 owner attribute adds 393c31dd27f8 NFSD: Replace READ* macros that decode the fattr4 owner_gr [...] adds 1c3eff7ea4a9 NFSD: Replace READ* macros that decode the fattr4 time_set [...] adds dabe91828f92 NFSD: Replace READ* macros that decode the fattr4 security [...] adds 66f0476c704c NFSD: Replace READ* macros that decode the fattr4 umask attribute adds d1c263a031e8 NFSD: Replace READ* macros in nfsd4_decode_fattr() adds 000dfa18b3df NFSD: Replace READ* macros in nfsd4_decode_create() adds 95e6482cedfc NFSD: Replace READ* macros in nfsd4_decode_delegreturn() adds f759eff260f1 NFSD: Replace READ* macros in nfsd4_decode_getattr() adds 5c505d128691 NFSD: Replace READ* macros in nfsd4_decode_link() adds 5dcbfabb676b NFSD: Relocate nfsd4_decode_opaque() adds 144e82694092 NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner adds 8918cc0d2b72 NFSD: Add helper for decoding locker4 adds 7c59deed5cd2 NFSD: Replace READ* macros in nfsd4_decode_lock() adds 0a146f04aa0f NFSD: Replace READ* macros in nfsd4_decode_lockt() adds ca9cf9fc27f8 NFSD: Replace READ* macros in nfsd4_decode_locku() adds 3d5877e8e03f NFSD: Replace READ* macros in nfsd4_decode_lookup() adds 796dd1c6b680 NFSD: Add helper to decode NFSv4 verifiers adds bf33bab3c418 NFSD: Add helper to decode OPEN's createhow4 argument adds e6ec04b27bfb NFSD: Add helper to decode OPEN's openflag4 argument adds 9aa62f519974 NFSD: Replace READ* macros in nfsd4_decode_share_access() adds b07bebd9eb98 NFSD: Replace READ* macros in nfsd4_decode_share_deny() adds 1708e50b0145 NFSD: Add helper to decode OPEN's open_claim4 argument adds 61e5e0b3ec71 NFSD: Replace READ* macros in nfsd4_decode_open() adds 06bee693a1f1 NFSD: Replace READ* macros in nfsd4_decode_open_confirm() adds dca71651f097 NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() adds a73bed98413b NFSD: Replace READ* macros in nfsd4_decode_putfh() adds 3909c3bc6046 NFSD: Replace READ* macros in nfsd4_decode_read() adds 0dfaf2a37143 NFSD: Replace READ* macros in nfsd4_decode_readdir() adds b7f5fbf219ae NFSD: Replace READ* macros in nfsd4_decode_remove() adds ba881a0a5342 NFSD: Replace READ* macros in nfsd4_decode_rename() adds d12f90458dc8 NFSD: Replace READ* macros in nfsd4_decode_renew() adds d0abdae5191a NFSD: Replace READ* macros in nfsd4_decode_secinfo() adds 44592fe9479d NFSD: Replace READ* macros in nfsd4_decode_setattr() adds 92fa6c08c251 NFSD: Replace READ* macros in nfsd4_decode_setclientid() adds d1ca55149d67 NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() adds 67cd453eeda8 NFSD: Replace READ* macros in nfsd4_decode_verify() adds 244e2befcba8 NFSD: Replace READ* macros in nfsd4_decode_write() adds a4a80c15ca4d NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() adds 1a99440807bf NFSD: Replace READ* macros in nfsd4_decode_cb_sec() adds 0f81d96098f8 NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() adds 571e0451c4de NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() adds 2548aa784d76 NFSD: Add a separate decoder to handle state_protect_ops adds 547bfeb4cd8d NFSD: Add a separate decoder for ssv_sp_parms adds 523ec6ed6fb8 NFSD: Add a helper to decode state_protect4_a adds 10ff84228197 NFSD: Add a helper to decode nfs_impl_id4 adds 3a3f1fbacb09 NFSD: Add a helper to decode channel_attrs4 adds 81243e3fe37e NFSD: Replace READ* macros in nfsd4_decode_create_session() adds 94e254af1f87 NFSD: Replace READ* macros in nfsd4_decode_destroy_session() adds aec387d59093 NFSD: Replace READ* macros in nfsd4_decode_free_stateid() adds 044959715f37 NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() adds 5185980d8a23 NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() adds c8e88e3aa738 NFSD: Replace READ* macros in nfsd4_decode_layoutget() adds 645fcad37142 NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() adds 53d70873e37c NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() adds cf907b11326d NFSD: Replace READ* macros in nfsd4_decode_sequence() adds b7a0c8f6e741 NFSD: Replace READ* macros in nfsd4_decode_test_stateid() adds c95f2ec34905 NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() adds 0d6467844d43 NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() adds 6aef27aaeae7 NFSD: Replace READ* macros in nfsd4_decode_fallocate() adds f49e4b4d58cc NFSD: Replace READ* macros in nfsd4_decode_nl4_server() adds e8febea7190b NFSD: Replace READ* macros in nfsd4_decode_copy() adds f9a953fb369b NFSD: Replace READ* macros in nfsd4_decode_copy_notify() adds 2846bb0525a7 NFSD: Replace READ* macros in nfsd4_decode_offload_status() adds 9d32b412fe0a NFSD: Replace READ* macros in nfsd4_decode_seek() adds 3dfd0b0e1567 NFSD: Replace READ* macros in nfsd4_decode_clone() adds 830c71502ae0 NFSD: Replace READ* macros in nfsd4_decode_xattr_name() adds 403366a7e8e2 NFSD: Replace READ* macros in nfsd4_decode_setxattr() adds 2212036cadf4 NFSD: Replace READ* macros in nfsd4_decode_listxattrs() adds 3a237b4af5b7 NFSD: Make nfsd4_ops::opnum a u32 adds d9b74bdac6f2 NFSD: Replace READ* macros in nfsd4_decode_compound() adds 5cfc822f3e77 NFSD: Remove macros that are no longer used adds bb4a0d45e944 SUNRPC: Use zero-copy to perform socket send operations adds 5ca52ef77b16 nfsd: Fix message level for normal termination adds a2ad2d633893 sunrpc: clean-up cache downcall adds 1f60c7ab5393 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall adds 8286d3d61681 NFSD: Fix sparse warning in nfs4proc.c adds ee6aa45a2621 NFSD: Fix 5 seconds delay when doing inter server copy adds fd05855f4a1f nfsd: only call inode_query_iversion in the I_VERSION case adds a0e3f16854a9 nfsd: simplify nfsd4_change_info adds cad3d6123499 nfsd: minor nfsd4_change_attribute cleanup adds fd9432cfc20e nfsd4: don't query change attribute in v2/v3 case adds c7affac6db32 Revert "nfsd4: support change_attr_type attribute" adds dbac978d2c3f nfsd: add a new EXPORT_OP_NOWCC flag to struct export_operations adds c5756561e543 nfsd: allow filesystems to opt out of subtree checking adds f3b0aa64d437 nfsd: close cached files prior to a REMOVE or RENAME that [...] adds 98140c91e50e exportfs: Add a function to return the raw output from fh_ [...] adds 43d6fc5c39c6 nfsd: Fix up nfsd to ensure that timeout errors don't resu [...] adds a4f1e6982408 nfsd: Set PF_LOCAL_THROTTLE on local filesystems only adds ffa128ec5927 Merge remote-tracking branch 'cel/cel-next' adds aaa3b2f23cbc Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 4e0dda95bb7d Merge remote-tracking branch 'v9fs/9p-next' adds 7c6dfdd32bae Merge remote-tracking branch 'file-locks/locks-next' adds e92023630782 Merge remote-tracking branch 'vfs/for-next' adds eb4e76080fcf Merge branch 'for-5.10-pr_cont-fixup' into for-next adds 38bf2e15096f Merge remote-tracking branch 'printk/for-next' adds 81696e871037 Merge remote-tracking branch 'pci/next' adds 6a0eaf5123e0 HID: Increase HID maximum report size to 16KB adds 6ca0e9dddff6 Merge branch 'for-5.11/core' into for-next adds f43d3870cafa HID: hidraw: Add additional hidraw input/output report ioctls. adds 853ac4b7c3d8 Merge branch 'for-5.11/core' into for-next adds cc894ac55360 HID: sony: support for ghlive ps3/wii u dongles adds 2c55c66c65fd Merge branch 'for-5.11/sony' into for-next adds c961facb5b19 HID: ite: Add support for Acer S1002 keyboard-dock adds d180d2424154 Merge branch 'for-5.10/upstream-fixes' into for-next adds c870d50ce387 HID: i2c-hid: add Vero K147 to descriptor override adds cdaa1e42b483 Merge branch 'for-5.10/upstream-fixes' into for-next adds ad6cd752a4d5 Merge remote-tracking branch 'hid/for-next' adds 9a714b0952c8 Merge remote-tracking branch 'i2c/i2c/for-next' adds be8dfd9acb98 Merge remote-tracking branch 'i3c/i3c/next' adds 47cfb4032a1b Merge remote-tracking branch 'dmi/dmi-for-next' adds 4ccdec49271e hwmon: (acpi_power_meter) clean up freeing code adds 1e97dff553e6 hwmon: (pmbus/max20730) delete some dead code adds 38719969e91f hwmon: (adt7470) Create functions for updating readings an [...] adds 8132201123aa hwmon: (pmbus) shrink code and remove pmbus_do_remove() adds 05f25b184554 hwmon: add Corsair PSU HID controller driver adds b8e5074b2935 hwmon: (corsair-psu) fix unintentional sign extension issue adds b42f568988b2 hwmon: (adm1177) Fix kerneldoc attribute formatting adds f8fa2cad9b89 hwmon: (ina3221) Demote seemingly unintentional kerneldoc header adds 1cb3c343dc62 hwmon: (ibmpowernv) Silence strncpy() warning adds 85f15749dd68 hwmon: (corsair-psu) Fix fan rpm calculation adds 17a8904f8a90 hwmon: (amd_energy) Add AMD family 19h model 01h x86 match adds 761a4424623e docs: hwmon: (amd_energy) update documentation adds 604fa713ab13 hwmon: drivetemp: fix typo temperatire => temperature adds 302e6f4945c0 dt-bindings: hwmon: pwm-fan: Support multiple fan tachomet [...] adds e9ea1b211639 hwmon: (max127) Add Maxim MAX127 hardware monitoring driver adds 25061ead50a3 docs: hwmon: Document max127 driver adds 8a4bf53cba42 hwmon: (abx500) Switch to using the new API kobj_to_dev() adds 158b26e2ebcf hwmon: pwm-fan: Refactor pwm_fan_probe adds 8592b7050734 hwmon: (pwm-fan) Convert to hwmon_device_register_with_info API adds cf9c31cd71fa hwmon: (applesmc) Add DMI product matches for Intel-based [...] adds 14ba2dd52f0d Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 1a37e18bd4b9 Documentation: fix typos in dev-tools/kasan.rst adds 4c8e3de4b308 Documentation/admin-guide: mark memmap parameter is suppor [...] adds 2472943cd435 Documentation: Chinese translation of Documentation/arm64/ [...] adds f59c4966d850 Documentation/features: Update feature lists for 5.10 adds fb568273c055 docs: automarkup.py: Allow automatic cross-reference insid [...] adds ac3ccfcb1774 Merge remote-tracking branch 'jc_docs/docs-next' adds d0ac1a26ed59 media: gp8psk: initialize stats at power control logic adds bf9d46f751e7 media: platform: sti: c8sectpfe: core: Add of_node_put() at goto adds 3ec7fdc58363 media: usb: msi2500: Fix a possible null-pointer dereferen [...] adds 9c60cc797cf7 media: msi2500: assign SPI bus number dynamically adds eeb76afbe8d9 media: imx214: Fix stop streaming adds 7ae53081901b media: uvcvideo: Use DIV_ROUND_CLOSEST directly to make it [...] adds dc10472baf6d media: c8sectpfe: clean up some indenting adds 9b1b0cb06361 media: max2175: fix max2175_set_csm_mode() error code adds 6814e218b9c0 media: mantis: remove redundant assignment to variable err adds fbef89886da6 media: i2c: imx219: remove redundant writes adds 8b0ff6650325 media: Remove superfluous dependency for MEDIA_SUPPORT_FILTER adds 4aab0a2d4718 media: Documentation: userspace-api/media: dvb/ca: drop do [...] adds eabed8f25642 media: Documentation: userspace-api/media: dvb/demux: drop [...] adds 08bbe2d882b3 media: Documentation: userspace-api/media: dvb/dmx-qbuf: d [...] adds c30276313924 media: Documentation: userspace-api/media: dvb/video: drop [...] adds 33bbc0b35bbb media: Documentation: userspace-api/media: v4l/vidioc-qbuf [...] adds 650ddad381ca media: Documentation: userspace-api/media: v4l/vidioc-g-ou [...] adds c5c91a1d0b17 media: Documentation: userspace-api/media: v4l/vidioc-g-ex [...] adds 4d06867e7d42 media: Documentation: userspace-api/media: v4l/selection-a [...] adds f9b7dd05b7a5 media: Documentation: userspace-api/media: dvb/audio: drop [...] adds fbb89ee65da8 media: Documentation: userspace-api/media: dvb/net: drop d [...] adds e2c8f9ad20ea media: Documentation: userspace-api/media: dvb/audio: drop [...] adds fe209bf531d6 media: Documentation/driver-api: media/cec-core: drop doub [...] adds eeee0dfda6d5 media: Documentation/driver-api: media/v4l2-controls: drop [...] adds 3cf80a75e16a media: Documentation/driver-api: media/v4l2-dev: drop doub [...] adds 1785c8290489 media: Documentation/driver-api: media/dtv-frontend: drop [...] adds 965045caa11c media: Replace HTTP links with HTTPS ones: SI2165 MEDIA DRIVER adds f0cf9985507c media: tuners: reduce stack usage in mxl5005s_reconfigure adds f79469016e57 media: b2c2: switch from 'pci_' to 'dma_' API adds b2a004d3d840 media: bt8xx: switch from 'pci_' to 'dma_' API adds c79464f30e18 media: bt8xx: avoid a useless memset adds acc4c91ebbfb media: dm1105: switch from 'pci_' to 'dma_' API adds a3f132df0e5f media: bttv: use generic power management adds ced20d0345bf Merge remote-tracking branch 'v4l-dvb/master' adds e95127361e5e Merge remote-tracking branch 'v4l-dvb-next/master' adds 25337912e3c4 Merge remote-tracking branch 'pm/linux-next' adds 3637e72415d7 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 2042a1c6513e Merge remote-tracking branch 'cpupower/cpupower' adds f76bc84fe98c Merge remote-tracking branch 'devfreq/devfreq-next' adds 70c76feb3d31 Merge remote-tracking branch 'opp/opp/linux-next' adds f74bed6a4e0d thermal: core: Constify static attribute_group structs adds 1b57b9597c77 thermal: rcar_gen3_thermal: Do not use interrupts for norm [...] adds fd89171e401a Merge remote-tracking branch 'thermal/thermal/linux-next' adds 3d8d12a86253 Merge remote-tracking branch 'ieee1394/for-next' adds 2151cbda81eb Merge remote-tracking branch 'dlm/next' adds f2a2133f0569 Merge remote-tracking branch 'rdma/for-next' adds 6942a284fb3e net/tls: make inline helpers protocol-aware adds 923c40c4651e net/tls: add CHACHA20-POLY1305 specific defines and structures adds a6acbe623538 net/tls: add CHACHA20-POLY1305 specific behavior adds 74ea610602e6 net/tls: add CHACHA20-POLY1305 configuration adds 4f336e88a870 selftests/tls: add CHACHA20-POLY1305 to tls selftests adds fb3158ea612c Merge branch 'add-chacha20-poly1305-cipher-to-kernel-tls' adds aadaca9e7c39 net/sched: fix miss init the mru in qdisc_skb_cb adds fa6d639930ee net/sched: act_mirred: refactor the handle of xmit adds c129412f74e9 net/sched: sch_frag: add generic packet fragment support. adds 4be074e6dd24 Merge branch 'net-sched-fix-over-mtu-packet-of-defrag-in' adds 1c2c5eb6e108 mlxsw: spectrum_router: Fix error handling issue adds 40e4413d5dde mlxsw: spectrum_router: Pass virtual router parameters dir [...] adds 9a4ab10c74a0 mlxsw: spectrum_router: Rollback virtual router adjacency [...] adds d2141a42b96a mlxsw: spectrum_router: Track nexthop group virtual router [...] adds ff47fa13c991 mlxsw: spectrum_router: Update adjacency index more efficiently adds f5d709ffde6b Merge branch 'mlxsw-update-adjacency-index-more-efficiently' adds 7eed751b3b2a net/x25: handle additional netdev events adds a4989fa91110 net/lapb: support netdev events adds 62480b992ba3 net/lapb: fix t1 timer handling for LAPB_STATE_0 adds d023b2b9ccc2 net/x25: fix restart request/confirm handling adds 139d6eb149de net/x25: remove x25_kill_by_device() adds 35c58418898b Merge branch 'net-x25-netdev-event-handling' adds fff4c7469001 net: phy: micrel: fix interrupt handling adds 60c102eedea0 tipc: refactor tipc_sk_bind() function adds 5f75e0a0e92a tipc: make node number calculation reproducible adds b6f88d9c2fae tipc: update address terminology in code adds 6375da9dac8b Merge branch 'tipc-some-minor-improvements' adds 5c39f26e67c9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 3567e2337904 net/sched: act_ct: enable stats for HW offloaded entries adds 9f848198607f net: ipa: reverse logic on escape buffer use adds 5b6cd69e89c4 net: ipa: update IPA registers for IPA v4.5 adds 1af15c2a781d net: ipa: add new most-significant bits to registers adds 8bfc4e21d5b3 net: ipa: add support to code for IPA v4.5 adds b0b6f0ddce85 net: ipa: update gsi registers for IPA v4.5 adds cdeee49f3ef7 net: ipa: adjust GSI register addresses adds e71d2b957ee4 Merge branch 'net-ipa-start-adding-ipa-v4-5-support' adds fb9afd961c76 dpaa_eth: add struct for software backpointers adds 86c0c196cbe4 dpaa_eth: add basic XDP support adds 828eadbaccc1 dpaa_eth: limit the possible MTU range when XDP is enabled adds d57e57d0cd04 dpaa_eth: add XDP_TX support adds a1e031ffb422 dpaa_eth: add XDP_REDIRECT support adds d7af04486d9f dpaa_eth: rename current skb A050385 erratum workaround adds ae680bcbd06a dpaa_eth: implement the A050385 erratum workaround for XDP adds be5724240b39 Merge branch 'dpaa_eth-add-xdp-support' adds 6cc4bd7ea9c9 Merge remote-tracking branch 'net-next/master' adds c5815ac7e2aa samples: bpf: Refactor hbm program with libbpf adds d89af13c9205 samples: bpf: Refactor test_cgrp2_sock2 program with libbpf adds 4fe6641526db samples: bpf: Refactor task_fd_query program with libbpf adds 763af200d616 samples: bpf: Refactor ibumad program with libbpf adds c6497df0ddc3 samples: bpf: Refactor test_overhead program with libbpf adds 0afe0a998c40 samples: bpf: Fix lwt_len_hist reusing previous BPF map adds ceb5dea56543 samples: bpf: Remove bpf_load loader completely adds 830382e4ccb5 Merge branch 'bpf: remove bpf_load loader completely' adds 105c4e75feb4 libbpf: Replace size_t with __u32 in xsk interfaces adds bb1b25cab043 xdp: Remove the functions xsk_map_inc and xsk_map_put adds 854055c0cf30 selftests/bpf: Fix flavored variants of test_ima adds 7fd3253a7de6 net: Introduce preferred busy-polling adds 7c951cafc0cb net: Add SO_BUSY_POLL_BUDGET socket option adds 45a86681844e xsk: Add support for recvmsg() adds e39208183728 xsk: Check need wakeup flag in sendmsg() adds a0731952d9cd xsk: Add busy-poll support for {recv,send}msg() adds b02e5a0ebb17 xsk: Propagate napi_id to XDP socket Rx path adds f2d2728220ac samples/bpf: Use recvfrom() in xdpsock/rxdrop adds 284cbc61f851 samples/bpf: Use recvfrom() in xdpsock/l2fwd adds b35fc1482ceb samples/bpf: Add busy-poll support to xdpsock adds 41bf900fe2a0 samples/bpf: Add option to set the busy-poll budget adds df5422851559 Merge branch 'xdp-preferred-busy-polling' adds cac2adb88a15 Merge remote-tracking branch 'bpf-next/for-next' adds c7a5899eb26e xfrm: redact SA secret with lockdown confidentiality adds 0a2f61419da3 Merge remote-tracking branch 'ipsec-next/master' adds 2a2970891647 net/mlx5: Add sample offload hardware bits and structures adds 38730630880c net/mlx5: Add sampler destination type adds 699d531f55d5 net/mlx5: Check dr mask size against mlx5_match_param size adds 7da3ad6c26f4 net/mlx5: Add misc4 to mlx5_ifc_fte_match_param_bits adds 59d2ae1db89f net/mlx5: Add ts_cqe_to_dest_cqn related bits adds e5dfe6b57e8e net/mlx5: Avoid exposing driver internal command helpers adds dd8595eabeb4 net/mlx5: Update the list of the PCI supported devices adds 349125ba232e net/mlx5: Update the hardware interface definition for vhca state adds 21adf05d4584 net/mlx5: Expose IP-in-IP TX and RX capability bits adds 959af5569f57 net/mlx5: Expose other function ifc bits adds 8d2a9d8d640b net/mlx5: Export steering related functions adds 3b1e58aa832e net/mlx5: Make API mlx5_core_is_ecpf accept const pointer adds 8a90f2fc6782 net/mlx5: Rename peer_pf to host_pf adds 5bef709d76a2 net/mlx5: Enable host PF HCA after eswitch is initialized adds 617b860c1875 net/mlx5: Treat host PF vport as other (non eswitch manage [...] adds 4ee17f495543 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 070c8436bc7a Merge remote-tracking branch 'netfilter-next/master' adds c96f48140f93 Merge remote-tracking branch 'wireless-drivers-next/master' adds 329ecfe7409e Merge remote-tracking branch 'bluetooth/master' adds dd0ecf544125 gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup [...] adds d9593868cd58 Documentation: Update filesystems/gfs2.rst adds 257f160a0e54 MAINTAINERS: Add gfs2 bug tracker link adds e3a77eebfa25 gfs2: Make inode operations static adds a55a47a3bc82 Revert "GFS2: Prevent delete work from occurring on glocks [...] adds 28c332b941a7 gfs2: remove trailing semicolons from macro definitions adds 14ad97b62fe9 Merge remote-tracking branch 'gfs2/for-next' adds 74b30f452b0f Merge remote-tracking branch 'mtd/mtd/next' adds 51e7bf4534da mtd: nand: ecc: Add an I/O request tweaking mechanism adds cdbe8df5e28e mtd: nand: ecc-bch: Move BCH code to the generic NAND layer adds 8c5c20921856 mtd: nand: ecc-bch: Cleanup and style fixes adds 3c0fe36abebe mtd: nand: ecc-bch: Stop exporting the private structure adds e3010bd3ef1e mtd: nand: ecc-bch: Return only valid error codes adds 127aae607756 mtd: nand: ecc-bch: Drop mtd_nand_has_bch() adds ea146d7fbf50 mtd: nand: ecc-bch: Update the prototypes to be more generic adds 80fe603160a4 mtd: nand: ecc-bch: Stop using raw NAND structures adds 09c1b42c9a3f mtd: nand: ecc-bch: Create the software BCH engine adds 3918599e8bef mtd: rawnand: Get rid of chip->ecc.priv adds 3f27bb3e3777 mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] adds 8b543f401e45 mtd: nand: ecc-hamming: Clarify the driver descriptions adds e63ce76b3588 mtd: nand: ecc-hamming: Drop/fix the kernel doc adds 3b1213bd4497 mtd: nand: ecc-hamming: Cleanup and style fixes adds d44c0042197b mtd: nand: ecc-hamming: Rename the exported functions adds 044f0b0815de mtd: nand: ecc-hamming: Stop using raw NAND structures adds 3b11dd03bd34 mtd: nand: ecc-hamming: Remove useless includes adds 2ff5dce21c6f mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] adds e75fd6b7ada7 mtd: nand: ecc-hamming: Create the software Hamming engine adds 2c16256a02ef mtd: nand: Let software ECC engines be retrieved from the [...] adds 9a01e657b92c mtd: spinand: Fix typo in comment adds a4555030b202 mtd: spinand: Move ECC related definitions earlier in the driver adds 9925105e4f3f mtd: spinand: Instantiate a SPI-NAND on-die ECC engine adds 57902dd38766 mtd: nand: Let on-die ECC engines be retrieved from the NAND core adds af69e03e4ad7 mtd: spinand: Fill a default ECC provider/algorithm adds 3d6ed7b4e9d2 mtd: nand: Add helpers to manage ECC engines and configurations adds 38d017fba3d4 dt-bindings: mtd: Deprecate nand-ecc-mode adds 97fbeae8c787 mtd: spinand: Use the external ECC engine logic adds 4e7753b0d364 mtd: spinand: Allow the case where there is no ECC engine adds de50b397e891 mtd: spinand: Fix OOB read adds 33209b70218b mtd: spinand: Remove outdated comment adds 152adc0fe63d mtd: rawnand: gpmi: cleanup makefile adds ea571c99a517 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read adds 3a0334fc1d0c dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation adds 4ca71d655dd4 mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller adds 36238d4253ef mtd: rawnand: fix a kernel-doc markup adds 38625669abdc mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments adds 990d3f53de09 mtd: rawnand: sunxi: Add MDMA support adds 001a3d18fb43 mtd: nand: ecc-hamming: Clarify the logic around rp17 adds 0bc6ca6182be mtd: rawnand: ingenic: remove redundant get_device() in in [...] adds 7f0caa94d608 mtd: rawnand: mxc: Remove platform data support adds f4caa24209ca docs: mtd: Avoid htmldocs warnings adds 084df87709c1 mtd: nand: Change dependency between the NAND and ECC cores adds 8a322146feea mtd: rawnand: au1550: Ensure the presence of the right includes adds 1d93a175f574 mtd: rawnand: davinci: Do not use extra dereferencing adds 8c8f00532f8b mtd: rawnand: marvell: Drop useless line adds ab725de5b799 mtd: onenand: Use mtd->oops_panic_write as condition adds 213022cf3780 mtd: plat-ram: correctly free memory on error path in plat [...] adds 0e763c73d4a5 mtd: spinand: macronix: Add support for MX35LFxGE4AD adds e96af4d29a41 dt-bindings: mtd: gpmi-nand: Fix matching of clocks on dif [...] adds e42a6fc7c543 mtd: rawnand: gpmi: fix reference count leak in gpmi ops adds ee847397daf3 Merge remote-tracking branch 'nand/nand/next' adds 069d0c35ef6c Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 02685906d3af crypto: aegis128 - wipe plaintext and tag if decryption fails adds ad00d41b47e6 crypto: aegis128/neon - optimize tail block handling adds 97b70180b7f9 crypto: aegis128/neon - move final tag check to SIMD domain adds ac50aec41a9f crypto: aegis128 - expose SIMD code path as separate driver adds 8cbc3448214a crypto: qce - Enable support for crypto engine on sdm845 adds 1148a9654b5a crypto: qce - Fix SHA result buffer corruption issues adds da6d57948fa2 crypto: qat - fix excluded_middle.cocci warnings adds 7c2f5537ca19 crypto: mips/octeon - Fix sparse endianness warnings adds e547655238f7 crypto: powerpc/sha256-spe - Fix sparse endianness warning adds 6cf1a144d3f5 crypto: sparc - Fix sparse endianness warnings adds 4e0b858b1a8f hwrng: hisi - remove HiSilicon TRNG driver adds 56c6da16c363 crypto: hisilicon/trng - add HiSilicon TRNG driver support adds e4d9d10ef4be crypto: hisilicon/trng - add support for PRNG adds e8a3dae69101 MAINTAINERS: Move HiSilicon TRNG V2 driver adds 08a7e33c083b crypto: tcrypt - don't initialize at subsys_initcall time adds 00ea27f11c4f crypto: tcrypt - permit tcrypt.ko to be builtin adds ad6d66bcac77 crypto: tcrypt - include 1420 byte blocks in aead and skci [...] adds abc6146aba40 crypto: ccree - Fix fall-through warnings for Clang adds d4f9afb23378 crypto: cavium/zip - Use dma_set_mask_and_coherent to simp [...] adds 7f6c383b9505 crypto: marvell/octeontx - Use dma_set_mask_and_coherent t [...] adds aeb4d8c0f855 crypto: cavium - Use dma_set_mask_and_coherent to simplify code adds 05c2a705917b crypto: ccree - rework cache parameters handling adds e62c25daa0bf Merge remote-tracking branch 'crypto/master' adds 603246841fb6 Merge remote-tracking branch 'drm/drm-next' adds 66c1f4cdc888 Merge remote-tracking branch 'amdgpu/drm-next' adds b3bf99daaee9 drm/i915/display: Defer initial modeset until after GGTT i [...] adds e5346a1ff38a Revert "drm/i915: re-order if/else ladder for hpd_irq_setup" adds c33f83fd481a drm/i915: remove trailing semicolon in macro definition adds 5cc2b61fb251 drm/i915/display: Suppress "Combo PHY A HW state changed u [...] adds 054330a6d90c Merge remote-tracking branch 'drm-intel/for-linux-next' adds bf3a3cdcad40 drm/tegra: sor: Disable clocks on error in tegra_sor_init() adds f9ad4f73db23 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 59cb403f3809 drm/imx/dcss: fix rotations for Vivante tiled formats adds 594486b52c8e drm/imx/dcss: fix coccinelle warning adds 05faf1559de5 drm/imx/dcss: allow using nearest neighbor interpolation scaling adds 9afdda82ee7f drm/radeon: fix check order in radeon_bo_move adds 584e599bd090 via/via_irq: use __func__ to replace string function name adds c6c90c70db4d fbdev: aty: SPARC64 requires FB_ATY_CT adds 57fcd550eb15 drm/ttm: Warn on pinning without holding a reference adds d6bff5b0bddb drm/ingenic: Add basic PM support adds 6762b50d7daa drm/rockchip: dw_hdmi: fix incorrect clock in vpll clock e [...] adds f8c8c7d86da8 drm/rockchip: for error print, use the correct device pointer adds a218a397f009 drm/rockchip: fix typo in Kconfig 's/HDMI/dsi/' adds 891948966ba5 video: Fix kernel-doc warnings in of_display_timing + of_v [...] adds b1cba76de6c7 video: fbcon: Fix warnings by using pr_debug() in fbcon adds 6fdf38e61310 video: fbdev: s1d13xxxfb: Fix kernel-doc and set but not u [...] adds 95e22f8ca15a omapfb: fbcon: remove trailing semicolon in macro definition adds eba0d703b3ca drm/kmb: Remove an unnecessary NULL check adds 131f909ad55f drm: panel: simple: Fixup the struct panel_desc kernel doc adds e5e30dfcf3db drm: panel: simple: Defer unprepare delay till next prepar [...] adds 4beb04beb24a drm: panel: simple: Allow specifying the delay from prepar [...] adds 981963a2118b dt-bindings: dt-bindings: display: simple: Add BOE NV110WTM-N61 adds a96ee0f6b58d drm: panel: simple: Add BOE NV110WTM-N61 adds bc2532ab7c20 drm/cma-helper: Remove prime infix from GEM object functions adds f5ca8eb6f9bd drm/cma-helper: Implement mmap as GEM CMA object functions adds 0575ff3d33cd drm/radeon: stop using pages with drm_prime_sg_to_page_add [...] adds 4e7b9000b6d8 drm/amdgpu: stop using pages with drm_prime_sg_to_page_add [...] adds 470cfe71b420 drm/nouveau: stop using pages with drm_prime_sg_to_page_ad [...] adds 4c515bb187ee drm/vmwgfx: switch to ttm_sg_tt_init adds 2705d14a3145 drm/qxl: switch to ttm_sg_tt_init adds 18f7608a67fc drm/ttm: nuke ttm_dma_tt_init adds c67e62790f5c drm/prime: split array import functions v4 adds 288b23719ce0 video: fbdev: aty: Delete unused variable in radeon_monitor adds 580054562651 video: fbdev: aty: Fix set but not used warnings adds 055646137637 video: fbdev: aty: Fix set but not used warnings in mach64_ct adds 50b82a2d6957 video: fbdev: sis: Fix defined but not used warnings adds e8a254362de6 video: fbdev: sis: Fix defined but not used warning of SiS [...] adds 2a74e8682a39 video: fbdev: sis: Fix set but not used warnings in init.c adds 1a608758df9e video: fbdev: sis: Fix set but not used warnings in sis_main adds 9403c18953f7 video: fbdev: via: Fix set but not used warning for mode_c [...] adds f686b34c9364 video: fbdev: tdfx: Fix set but not used warning in att_outb() adds 5c7ddcc801d7 video: fbdev: riva: Fix kernel-doc and set but not used warnings adds b47e6ca3c0d5 video: fbdev: pm2fb: Fix kernel-doc warnings adds 2f71315eaae7 video: fbdev: tgafb: Fix kernel-doc and set but not used warnings adds 9b028f48e72d video: fbdev: mx3fb: Fix kernel-doc, set but not used and [...] adds 57e4bc8a48dd video: fbdev: sstfb: Updated logging to fix set but not us [...] adds 4e4b1d92e24e video: fbdev: neofb: Fix set but not used warning for CursorMem adds 025ae8255d33 video: fbdev: nvidia: Fix set but not used warnings adds 2a393c00d4c3 Merge remote-tracking branch 'drm-misc/for-linux-next' adds ab5c54cb8835 drm/msm: Protect obj->active_count under obj lock adds fcd371c23c3a drm/msm/shrinker: We can vmap shrink active_list too adds 3edfa30f2340 drm/msm/shrinker: Only iterate dontneed objs adds 991a2719d315 drm/msm/adreno/a6xx_gpu: Staticise local function 'a6xx_idle' adds 59521c138fea drm/msm/disp/mdp5/mdp5_crtc: Make local function 'mdp5_crt [...] adds da640b3ee28d drm/msm/disp/mdp5/mdp5_kms: Make local functions 'mdp5_{en [...] adds bd011f4d3828 drm/msm/disp/dpu1/dpu_core_perf: Remove set but unused var [...] adds ff8b941a39d1 drm/msm/disp/dpu1/dpu_encoder: Remove a bunch of unused variables adds 0bbd76e8b07f Merge remote-tracking branch 'drm-msm/msm-next' adds 08c6fd49ec17 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds d7cca367cb88 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 2a56e9c713fe ASoC: rt715: Fix build adds a8ecace132fa Merge branch '20201104_yung_chuan_liao_regmap_soundwire_as [...] adds 4616c509d187 Merge remote-tracking branch 'regmap/for-5.11' into regmap-next adds e458cc9781b8 Merge remote-tracking branch 'regmap/for-next' adds 9be9f2d3d073 ALSA: compress: allow pause and resume during draining adds faba002e5fe9 ALSA: hda/ca0132: Move unsol callback setups to parser adds 83ab7b45a2c2 ALSA: usb-audio: Add support for Pioneer DJ DDJ-RR controller adds 5c7797022fe9 ALSA: ppc: drop if block with always false condition adds e4e1d47c7906 ALSA: ppc: remove redundant checks in PS3 driver probe adds 0183a855eeb7 ALSA: remove trailing semicolon in macro definition adds 2c854e5c63ac ALSA: usb-audio: Add quirk for Pioneer DJ DDJ-SR2 adds 02e73802b471 Merge remote-tracking branch 'sound/for-next' adds d4c1d9eb6611 ASoC: soc-core: add soc_playback_digital_mute() adds baed393e8550 ASoC: soc-core: add soc_dapm_suspend_resume() adds 7f2c63d6ae07 ASoC: qcom: sc7180: fix 32 bit format for adau7002 adds 32025c7c50c6 ASoC: adau1372: Add bindings documentation adds 6cd4c6459e47 ASoC: Add ADAU1372 audio CODEC support adds 9e8434a0083b ASoC: soc-core: tidyup jack.h adds ddfbe828f2ed ASoC: add soc-jack.h adds 853c15b12498 Merge series "ASoC: tidyup for jack.h" from Kuninori Morim [...] adds e984f3ef3d2a ASoC: SOF: ops: add parse_platform_ext_manifest() op adds edbaaada5c9b ASoC: SOF: Intel: hda: define parse_platform_ext_manifest op adds e3a85dbe30cf ASoC: SOF: ext_manifest: parse cavs extra config data elem adds a70eb70827b4 ASoC: SOF: ops: modify the signature of stall op adds 0cde3e9f029c ASoC: SOF: Intel: hda: add sof_icl_ops for ICL platforms adds 645be01d7b55 Merge series "ASoC: SOF: Intel: fix ICL boot sequence" fro [...] adds e5879d988291 Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/ [...] adds 660429d0714e Merge remote-tracking branch 'asoc/for-5.11' into asoc-next adds d639ad41781c Merge remote-tracking branch 'sound-asoc/for-next' adds b4b8eeb079dc Merge remote-tracking branch 'modules/modules-next' adds a9ef72e1bb0e Merge remote-tracking branch 'input/next' adds cafead049eda Merge branch 'tif-task_work.arch' into for-next adds 5a20d073ec54 block: wbt: Remove unnecessary invoking of wbt_update_limi [...] adds 55895cc66461 Merge branch 'for-5.11/block' into for-next adds ea04266f3ddb Merge branch 'for-5.11/drivers' into for-next adds e5dc2e5bc4e0 Merge branch 'for-5.11/io_uring' into for-next adds c731b84b51bf md: fix a warning caused by a race between concurrent md_ioctl()s adds 93decc563637 md/raid10: initialize r10_bio->read_slot before use. adds 81ba3c24628c md: improve variable names in md_flush_request() adds 204d1a643415 md: add comments in md_flush_request() adds a23f2aae8498 md: use current request time as base for ktime comparisons adds a8da01f79c89 md/cluster: block reshape with remote resync job adds bca5b0658020 md/cluster: fix deadlock when node is doing resync job adds 48332ff29587 Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] adds 6d5c4f0d3e85 Merge branch 'for-5.11/drivers' into for-next adds 2ecdcc5cf26f Merge remote-tracking branch 'block/for-next' adds 4b3cc8627a4f Merge remote-tracking branch 'device-mapper/for-next' adds 18cf4755e658 Merge remote-tracking branch 'mmc/next' adds f6987d0fd54b Merge remote-tracking branch 'mfd/for-mfd-next' adds eb8b6e2c615c Merge remote-tracking branch 'backlight/for-backlight-next' adds 01b8f5b53e4d dt-bindings: reset: ocelot: Add Luton and Jaguar2 support adds aa4302c4933a power: reset: ocelot: Add support 2 other MIPS based SoCs adds d4e9e7b6f7ae power: supply: bq25890: Use the correct range for IILIM register adds 4b0a56e69250 power: supply: max17042_battery: Fix current_{avg,now} hid [...] adds 9e39ef148777 power: supply: max17042_battery: Improve accuracy of curre [...] adds 6dcfa009f8a9 power: supply: max17042_battery: Take r_sns value into acc [...] adds 5225371e56c5 power: supply: max17042_battery: Export charge termination [...] adds a0f1ccd96c70 power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching adds df12470ce775 power: supply: Fix missing IRQF_ONESHOT as only threaded handler adds 91bc9e1938c4 power: supply: pm2301_charger: remove unnecessary variable adds 70bd58fff29d power: supply: max8997-charger: Use module_platform_driver() adds 5976a8d0bd47 power: supply: max8997-charger: Fix platform data retrieval adds 9c65f6c4482d power: supply: max8997-charger: Improve getting charger status adds fbda05f7c648 power: supply: axp20x_usb_power: fix typo adds 0dd713ef2134 power: supply: axp20x_usb_power: Use power efficient workq [...] adds 36dbca148bf8 power: reset: Use printk format symbol resolver adds 7776bcd241e0 power: supply: s3c-adc-battery: Convert to GPIO descriptors adds b2f6cb78eaa1 power: supply: bq24190_charger: fix reference leak adds ba940ed83218 power: supply: collie_battery: Convert to GPIO descriptors adds b0327ffb133f power: supply: generic-adc-battery: Use GPIO descriptors adds 846651bf976f power: supply: bq24190_charger: Drop unused include adds 4e586fe990b1 power: supply: bq24735: Drop unused include adds faa2cec66798 power: supply: wm831x_power: remove unneeded break adds 2cfe60de9f8f Merge remote-tracking branch 'battery/for-next' adds 4b748fb3448b regulator: Add pf8x00 regulator bindings adds d3795d6321ec regulator: Add NXP PF8X00 regulator driver adds 14415bb80aa0 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds 2beac172b8fa Merge remote-tracking branch 'regulator/for-next' adds dea87d0889dd ima: select ima-buf template for buffer measurement adds 207cdd565dfc ima: Don't modify file descriptor mode on the fly adds 555361976506 Merge remote-tracking branch 'integrity/next-integrity' adds 88128641c8a6 Merge remote-tracking branch 'selinux/next' adds 88cd78b9b5b0 Merge remote-tracking branch 'smack/next' adds 1b6b924efeb9 tomoyo: Fix null pointer check adds 2b1fed177276 Merge remote-tracking branch 'tomoyo/master' adds 2eb1ffbe6497 Merge remote-tracking branch 'tpmdd/next' adds 72aabbb15a2c Merge remote-tracking branch 'audit/next' adds 3e95dfb315de dt-bindings: Don't error out on yamllint and dt-doc-valida [...] adds d7a3fd7f00ee dt-bindings: fsl-imx-drm: fix example compatible string adds 71ea6360fc3e Merge remote-tracking branch 'devicetree/for-next' adds db4a83199704 Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/ [...] adds 05178a6ded2c Merge remote-tracking branch 'spi/for-5.11' into spi-next adds 3b3859ac325a Merge remote-tracking branch 'spi/for-next' adds 3f06dd2954d8 Merge branch 'x86/urgent' adds ec3bed51fedf Merge branch 'x86/sgx' adds 8f061abbf543 x86/platform/uv: Remove existing /sys/firmware/sgi_uv/ interface adds 9a3c425cfdfe x86/platform/uv: Add and export uv_bios_* functions adds 4fc2cf1f2daf x86/platform/uv: Add new uv_sysfs platform driver adds 7ac2f1017115 x86/platform/uv: Update ABI documentation of /sys/firmware [...] adds caf371103ea1 x86/platform/uv: Update MAINTAINERS for uv_sysfs driver adds 40cdfbd99344 Merge branch 'x86/platform' adds 2f46076edbbb Merge branch 'x86/mm' adds bf9c06f25012 Merge branch 'x86/misc' adds 188410afe36e Merge branch 'x86/microcode' adds 7dc1500688a3 Merge branch 'x86/fpu' adds 72883739ecfd Merge branch 'x86/entry' adds c035db5a4633 Merge branch 'x86/cpu' adds 638920a66a17 x86/PCI: Make a kernel-doc comment a normal one adds 374f6a147107 Merge branch 'x86/cleanups' adds 21e0df1318a8 Merge branch 'x86/cache' adds e43876443d4a Merge branch 'x86/build' adds e6d2bed69845 Merge branch 'x86/apic' adds a62da2afeab6 Merge branch 'timers/core' adds 56beb77bd62a Merge branch 'sched/migrate-disable' adds a787bdaff83a Merge branch 'linus' into sched/core, to resolve semantic [...] adds bd3ae3ebc15e Merge branch 'sched/core' adds a1515b7bff72 Merge branch 'ras/core' adds 40163b653bab Merge branch 'perf/kprobes' adds 3e40a602d8bf Merge branch 'perf/core' adds 2759ac9fb091 Merge branch 'locking/urgent' adds 7b4dcaeee18c Merge branch 'locking/core' adds df420a59338f Merge branch 'irq/urgent' adds b46a134e84d0 Merge branch 'irq/core' adds 6954a71bb372 Merge branch 'efi/urgent' adds 1a7c9fbd0177 Merge branch 'efi/core' adds d78d3e896996 Merge branch 'core/mm' adds c1c38fd953ac Merge branch 'core/entry' adds 00b5e82d768e Merge remote-tracking branch 'tip/auto-latest' adds 59835ead2bc3 clocksource/drivers/ingenic: Fix section mismatch adds e588acdb8087 clocksource/drivers/riscv: Make RISCV_TIMER depends on RISCV_SBI adds 050586af9102 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 706657b1febf EDAC/amd64: Fix PCI component registration adds 068787ddd8f9 Merge remote-tracking branch 'ras/edac-igen6' into edac-for-next adds 8763e5cbb958 Merge remote-tracking branch 'ras/edac-spr' into edac-for-next adds 46c7a97940e2 Merge remote-tracking branch 'edac/edac-for-next' adds b616b9baf9c8 Merge remote-tracking branch 'ftrace/for-next' adds 592ae913cc0b rcu/tree: Allocate a page when caller is preemptible adds e31a522e3da2 Merge branch 'lkmm-dev.2020.11.06a' into HEAD adds 9e5cf413ca37 rcutorture: Test runtime toggling of CPUs' callback offloading adds f0a7da6331b3 rcutorture: Add testing for RCU's global memory ordering adds 8876b93f6a3e rcu/tree: Make rcu_do_batch count how many callbacks were [...] adds 8f82cd7a7bd8 rcu/segcblist: Add additional comments to explain smp_mb() adds 57d5a1746d4b torture: Make --kcsan specify lockdep adds 22729eb8b3b5 tools/memory-model: Tie acquire loads to reads-from adds d8a96f7cdf80 rcu: Mark obtuse portion of stall warning as internal debug adds d66e6755c7c7 locking: Remove duplicate include of percpu-rwsem.h adds 8ac5abfee489 torture: Make kvm.sh "--dryrun sched" summarize number of batches adds 3ecec2f39d46 torture: Make kvm.sh "--dryrun sched" summarize number of builds adds ef44da3dfcc0 docs: Remove redundant "``" from Requirements.rst adds e1a620ef4d71 rcu/segcblist: Add counters to segcblist datastructure adds 425f283702ef rcu/tree: segcblist: Remove redundant smp_mb()s adds dafe76da8510 cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] adds 6ba67372350d cpumask: Make "all" alias global and not just RCU adds 1270d1d31e16 cpumask: Add a "none" alias to complement "all" adds 3f298713c983 cpumask: Add "last" alias for cpu list specifications adds 2a3350d359ca rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" adds fa820df3f68b doc: Remove obsolete RCU-bh and RCU-sched update-side API members adds e66a4b538bcf scftorture: Add debug output for wrong-CPU warning adds 29d703534380 torture: Allow kvm.sh --datestamp to specify subdirectories adds c570e5a07294 rcu: Add lockdep checks for interrupts disabled adds a951b71f118c rcu: For RCU grace-period kthread starvation, dump last CP [...] adds 8f26779fc010 rcu: Do not NMI offline CPUs adds a16d1c300927 srcu: Make Tiny SRCU use multi-bit grace-period counter adds 929605b87d8b srcu: Provide internal interface to start a Tiny SRCU grac [...] adds 2fdfb23e536a srcu: Provide internal interface to start a Tree SRCU grac [...] adds ab76377a438a srcu: Provide polling interfaces for Tiny SRCU grace periods adds bde24773ad80 srcu: Provide polling interfaces for Tree SRCU grace periods adds 717d068152b2 srcu: Document polling interfaces for Tree SRCU grace periods adds b8cda4e3e593 rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state adds 5b9dee69e32b rcutorture: Add writer-side tests of polling grace-period API adds 517959a40fdf refscale: Allow summarization of verbose output adds cd43e7119809 rcutorture: Add reader-side tests of polling grace-period API adds 709280acaac6 srcu: Add comment explaining cookie overflow/wrap adds 2bc01be19b80 rcu/trace: Add tracing for how segcb list changes adds 5aac61b54fa5 list: Fix a typo at the kernel-doc markup adds 513dace485d3 rcutorture: Require entire stutter period be post-boot adds b633c2b9e93c rcutorture: Make synctype[] and nsynctype be static global adds 3d4ce574fc1d rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] adds 842614b4deb1 torture: Add fuzzed hrtimer-based sleep functions adds 1c21d2f1338b rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits adds 348fb8c2457a torture: Make stutter use torture_hrtimeout_*() functions adds fe9cc3071bd1 rcutorture: Use hrtimers for reader and writer delays adds f6114612adfa torture: Prepare for splitting qemu execution from kvm-tes [...] adds 462c47a3d2f5 torture: Add config2csv.sh script to compare torture scenarios adds 717e45e70579 rcu/segcblist: Add debug checks for segment lengths adds 7c5817ee0512 sched/core: Allow try_invoke_on_locked_down_task() with ir [...] adds e087788b8cc7 rcu: Check and report missed fqs timer wakeup on RCU stall adds 47111b59ca24 rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] adds ef22f3db4a60 rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] adds 89f935f8c156 tools/rcutorture: Make identify_qemu_vcpus() independent o [...] adds e76db61c401f torture: Make kvm.sh "Test Summary" date be end of test adds 3022771f3986 rcu: Record kvfree_call_rcu() call stack for KASAN adds 42f922b10822 torture: Make kvm.sh arguments accumulate adds e78b6e6663d7 torture: Add torture.sh torture-everything script adds 607283467f64 torture: Print run duration at end of kvm.sh execution adds 667ac425ac79 torture: Make torture.sh use common time-duration bash functions adds 1c7fec85e4b6 torture: Remove use of "eval" in torture.sh adds 3073d23e58a9 torture: Make kvm.sh return failure upon build failure adds 3bfa195b708d torture: Add "make allmodconfig" to torture.sh adds f61e6202b748 rcu: Introduce kfree_rcu() single-argument macro adds 56745e7fba78 rcu: Eliminate the __kvfree_rcu() macro adds 586c19d20946 torture: Auto-size SCF and scaling runs based on number of CPUs adds d3e18c33b661 torture: Make kvm.sh include --kconfig arguments in CPU ca [...] adds 3920228114bf torture: Enable torture.sh argument checking adds 2ae789bbdac5 torture: Make torture.sh rcuscale and refscale deal with a [...] adds c4496a4aa014 torture: Make torture.sh refscale runs use verbose_batched [...] adds 5af5cef801bb torture: Create doyesno helper function for torture.sh adds 27a35d325d6e torture: Make refscale throttle high-rate printk()s adds 3f9479ca6937 torture: Throttle VERBOSE_TOROUT_*() output adds b30e67f5efaf torture: Make torture.sh allmodconfig retain and label output adds e5c4f0870dc2 torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale adds 24a93402670e torture: Make torture.sh refuse to do zero-length runs adds 928d2a733fbf torture: Add kvm.sh test summary to end of log file adds fffffe462f42 torture: Drop log.long generation from torture.sh adds 1bfbcba21218 torture: Allow scenarios to be specified to torture.sh adds d98c27343e93 torture: Add command and results directory to torture.sh log adds ad1c2a856034 torture: Add --kcsan-kmake-arg to torture.sh for KCSAN adds d29d03c13c05 docs: Fix typos and drop/fix dead links in RCU documentation adds 15c3545cba0f tools/memory-model: Remove redundant initialization in lit [...] adds 0c61524f0b02 tools/memory-model: Fix typo in klitmus7 compatibility table adds 1453e443fe82 Merge remote-tracking branch 'rcu/rcu/next' adds c22588c99635 KVM: arm64: Don't adjust PC on SError during SMC trap adds 6ddbc281e2aa KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32() adds cdb5e02ed133 KVM: arm64: Make kvm_skip_instr() and co private to HYP adds defe21f49bc9 KVM: arm64: Move PC rollback on SError to HYP adds 21c810017cef KVM: arm64: Move VHE direct sysreg accessors into kvm_host.h adds e650b64f1a56 KVM: arm64: Add basic hooks for injecting exceptions from EL2 adds bb666c472ca2 KVM: arm64: Inject AArch64 exceptions from HYP adds 41613b519ce7 KVM: arm64: Inject AArch32 exceptions from HYP adds 7d76b8a60350 KVM: arm64: Remove SPSR manipulation primitives adds dcfba399325f KVM: arm64: Consolidate exception injection adds 90c1f934ed71 KVM: arm64: Get rid of the AArch32 register mapping code adds 37da329ed6a7 Merge branch 'kvm-arm64/el2-pc' into kvmarm-master/next adds ca4e51477493 KVM: arm64: Introduce handling of AArch32 TTBCR2 traps adds 4ff3fc316d78 KVM: arm64: Move AArch32 exceptions over to AArch64 sysregs adds 6ed6750f2b6d KVM: arm64: Add AArch32 mapping annotation adds b1ea1d760d33 KVM: arm64: Map AArch32 cp15 register to AArch64 sysregs adds 1da42c34d7c4 KVM: arm64: Map AArch32 cp14 register to AArch64 sysregs adds 2d27fd784893 KVM: arm64: Drop is_32bit trap attribute adds 50f304532770 KVM: arm64: Drop is_aarch32 trap attribute adds 5f7e02aebdf0 KVM: arm64: Drop legacy copro shadow register adds 6ac4a5ac50d1 KVM: arm64: Drop kvm_coproc.h adds 149f120edbf8 Merge branch 'kvm-arm64/copro-no-more' into kvmarm-master/next adds 1db9d9ded771 KVM: arm64: Add kimg_hyp_va() helper adds 7cd0aaafaadc KVM: arm64: Turn host HVC handling into a dispatch table adds 68b824e428c5 KVM: arm64: Patch kimage_voffset instead of loading the EL1 value adds 29052f1b92f2 KVM: arm64: Simplify __kvm_enable_ssbs() adds 83fa381f66cc KVM: arm64: Avoid repetitive stack access on host EL1 to E [...] adds 8c38602fb3eb Merge branch 'kvm-arm64/host-hvc-table' into kvmarm-master/next adds 14bda7a92733 KVM: arm64: Add kvm_vcpu_has_pmu() helper adds 9bbfa4b56537 KVM: arm64: Refuse to run VCPU if PMU is not initialized adds 04355e41a603 KVM: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support adds 77da43039ab5 KVM: arm64: Refuse illegal KVM_ARM_VCPU_PMU_V3 at reset time adds b0737e999ec0 KVM: arm64: Inject UNDEF on PMU access when no PMU configured adds f975ccb08d65 KVM: arm64: Remove PMU RAZ/WI handling adds a3da93580202 KVM: arm64: Remove dead PMU sysreg decoding code adds 46acf89de499 KVM: arm64: Gate kvm_pmu_update_state() on the PMU feature adds 7521c3a9e630 KVM: arm64: Get rid of the PMU ready state adds 6e5d8c713d1e Merge branch 'kvm-arm64/pmu-undef' into kvmarm-master/next adds 8934c8454064 KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_ [...] adds de5bcdb48498 KVM: arm64: Tidy up kvm_map_vector() adds 042c76a9502b KVM: arm64: Move kvm_get_hyp_vector() out of header file adds 07cf8aa922db KVM: arm64: Make BP hardening globals static instead adds 6279017e8077 KVM: arm64: Move BP hardening helpers into spectre.h adds da592e68a5a3 KVM: arm64: Re-jig logic when patching hardened hyp vectors adds b881cdce77b4 KVM: arm64: Allocate hyp vectors statically adds c4792b6dbc50 arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_S [...] adds cd1f56b930e8 arm64: spectre: Consolidate spectre-v3a detection adds 4f6a36fed71d KVM: arm64: Remove redundant hyp vectors entry adds dc2286f397e6 Merge branch 'kvm-arm64/vector-rework' into kvmarm-master/next adds c73a44161776 KVM: arm64: CSSELR_EL1 max is 13 adds c6232bd40b2e KVM: arm64: selftests: Filter out DEMUX registers adds bb528f4f57d0 Merge branch 'kvm-arm64/cache-demux' into kvmarm-master/next adds 8d14797b53f0 KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/ adds 36fb4cd55f62 KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension() adds bf118a5cb7e6 KVM: arm64: Remove unused __extended_idmap_trampoline() prototype adds 90f0e16c649a Merge branch 'kvm-arm64/misc-5.11' into kvmarm-master/next adds f0ac68a29e59 Merge remote-tracking branch 'kvm-arm/next' adds 73b01870a288 Merge remote-tracking branch 'kvms390/next' adds aba4742e224f Merge remote-tracking branch 'percpu/for-next' adds 1191b438f720 Merge remote-tracking branch 'workqueues/for-next' adds 2bf5046bdb64 platform/x86: mlx-platform: Remove PSU EEPROM from default [...] adds 912b341585e3 platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x [...] adds 4ed44c71e8f1 Merge remote-tracking branch 'drivers-x86/for-next' adds 6a7b25bdf17c Merge remote-tracking branch 'chrome-platform/for-next' adds 41fff6e19bc8 HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() adds 2024f4b791a4 Merge remote-tracking branch 'hsi/for-next' adds 311066aa9ebc leds: netxbig: add missing put_device() call in netxbig_le [...] adds 6d8d014c7dcf leds: lp50xx: Fix an error handling path in 'lp50xx_probe_dt()' adds 0fe5ac3d9667 dt-bindings: leds: Convert pwm to yaml adds 493d2e432f38 leds: turris-omnia: use constants instead of macros for co [...] adds 5d47ce1d814e leds: turris-omnia: wrap to 80 columns adds fca050bb3c81 leds: turris-omnia: fix checkpatch warning adds 98650b087417 leds: turris-omnia: check for LED_COLOR_ID_RGB instead LED [...] adds af02f24eef7c Merge remote-tracking branch 'leds/for-next' adds 8d9e2ba83337 Merge remote-tracking branch 'ipmi/for-next' adds 407225c7a7c7 Merge remote-tracking branch 'driver-core/driver-core-next' adds f3ef38160e3d usb: isp1301-omap: Convert to use GPIO descriptors adds 7656ca71b0ba usb: pd: DFP product types adds fd2c35b2f59f usb: typec: Consolidate sysfs ABI documentation adds 2e70c495cade usb: typec: Expose Product Type VDOs via sysfs adds 7abc6ca5dced usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_ [...] adds 11e5e568ceed usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS [...] adds 4154a4f70a94 USB: core: Constify static attribute_group structs adds 690756a36764 usb: typec: Constify static attribute_group structs adds 52170e937866 usb: common: ulpi: Constify static attribute_group struct adds ab37fa851c48 usb: typec: Add type sysfs attribute file for partners adds ebad43260d22 Merge 5.10-rc6 into usb-next adds 174951f477de Merge remote-tracking branch 'usb/usb-next' adds 39eadee2d718 Merge remote-tracking branch 'usb-serial/usb-next' adds 4f31fb6a1783 usb: cdns3: Add static to cdns3_gadget_exit function adds 858242ddc3d0 usb: cdns3: Rids of duplicate error message adds 4983ec68feec usb: cdns3: host: add .suspend_quirk for xhci-plat.c adds b028759235ba usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT adds 4b210937d315 usb: cdns3: host: disable BEI support adds bd4ab1d6f6b1 usb: cdns3: add quirk for enable runtime pm by default adds e3e00183ac06 usb: cdns3: imx: enable runtime pm by default adds 20b1c8c7e1fd doc: dt-binding: cdns,usb3: add wakeup-irq adds 107d256622c0 usb: chipidea: add tracepoint support for udc adds f5b9952790e8 usb: chipidea: trace: fix the endian issue adds 160e8d2c6025 usb: cdns3: fix NULL pointer dereference on no platform data adds 51dd0aa1c940 usb: chipidea: usbmisc_imx: Use of_device_get_match_data() adds d75fcc0d4da2 usb: chipidea: ci_hdrc_imx: Use of_device_get_match_data() adds d3a66f3d02dc Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds 4086afa2a162 dt-bindings: phy: Add Intel Keem Bay USB PHY bindings adds bf4d01e107e3 phy: intel: Add Keem Bay USB PHY support adds 27076a7358b5 dt-bindings: phy: Add binding for Mediatek MT7621 PCIe PHY adds d87da32372a0 phy: ralink: Add PHY driver for MT7621 PCIe PHY adds 370c10afc14c MAINTAINERS: add MT7621 PHY PCI maintainer adds 53e7c92c7fa0 staging: mt7621-pci-phy: remove driver from staging adds 81b534f7e9b2 phy: samsung: Add support for the Exynos5420 variant of th [...] adds 4eed2812de6a phy: amlogic: meson-axg-mipi-pcie-analog: replace DSI_LANE [...] adds 122586d62206 phy: amlogic: phy-meson-gxl-usb2: keep ID pull-up even in [...] adds 15ee6277817f phy: amlogic: replace devm_reset_control_array_get() adds 4ea0bf2a52f1 phy: tegra: xusb: Fix usb_phy device driver field adds d7bb92e3c908 phy: mediatek: Make PHY_MTK_{XSPHY, TPHY} depend on HAS_IO [...] adds 3ea9339767a5 Merge remote-tracking branch 'phy-next/next' adds 6e4e636e0e3e serial: 8250-mtk: Fix reference leak in mtk8250_probe adds 5f1697fee6f6 serial: mxs-auart: Remove unneeded platform_device_id adds f35a07f92616 tty: serial: bcm63xx: lower driver dependencies adds c54952e11430 Merge remote-tracking branch 'tty/tty-next' adds abe9af53c0dc slimbus: fix a kernel-doc markup adds a899d324863a slimbus: qcom-ngd-ctrl: add Sub System Restart support adds e1ae85e1830e slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support adds 50df9842030f slimbus: messaging: Fix fall-through warnings for Clang adds a35c6e18abae slimbus: qcom-ngd-ctrl: Constify static structs adds 39014ce6d602 slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI adds d3bb5fe9ca10 slimbus: qcom-ngd-ctrl: remove redundant out of memory messages adds 8f3991f0669e dt-bindings: nvmem: mtk-efuse: add documentation for MT8516 SoC adds fd3bb8f54a88 nvmem: core: Add support for keepout regions adds c8b336bb1aeb dt-bindings: nvmem: Add soc qfprom compatible strings adds 044ee8f85267 nvmem: qfprom: Don't touch certain fuses adds 3311bf184672 nvmem: imx-ocotp: add support for the unaliged word count adds ac0f82b1b495 coresight: etm4x: Skip setting LPOVERRIDE bit for qcom, sk [...] adds 3ac1e0069b2c coresight: core: Remove unneeded semicolon adds 93dd64404cbe coresight: etm4x: Fix accesses to TRCVMIDCTLR1 adds f2603b22e3d2 coresight: etm4x: Fix accesses to TRCCIDCTLR1 adds 4e2187274fe8 coresight: etm4x: Update TRCIDR3.NUMPROCS handling to match v4.2 adds 6288b4ceca86 coresight: etm4x: Fix accesses to TRCPROCSELR adds 60c519c5d362 coresight: etm4x: Handle TRCVIPCSSCTLR accesses adds a4ecf0e047c6 coresight: Remove unnecessary THIS_MODULE of funnel and re [...] adds 868663dd5d69 coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable [...] adds 22b2beaa7f16 coresight: etb10: Fix possible NULL ptr dereference in etb [...] adds 92815c0041ff coresight: tmc-etr: Assign boolean values to a bool variable adds 1cc573d5754e coresight: tmc-etr: Check if page is valid before dma_map_page() adds 56a9ecd2a26d coresight: Fix W=1 warnings in core framework adds ea966a4a5fa5 coresight-tpiu: Fix W=1 warning in TPIU driver adds f80c21509984 coresight-stm: Fix W=1 warning in STM driver adds 3473065927a8 Merge 5.10-rc6 into char-misc-next adds 93f4690c60e5 Merge remote-tracking branch 'char-misc/char-misc-next' adds 777c68df858a Merge remote-tracking branch 'extcon/extcon-next' adds 4e9f50d01557 Merge remote-tracking branch 'soundwire/next' adds 45ef561abcdd thunderbolt: Move max_boot_acl field to correct place in s [...] adds e0258805d71b thunderbolt: Log which connection manager implementation is used adds a3595258970b thunderbolt: Log adapter numbers in decimal in path activa [...] adds b658eb9d9075 thunderbolt: Keep the parent runtime resumed for a while o [...] adds 463e48fa5448 thunderbolt: Return -ENOTCONN when ERR_CONN is received adds 661b19473bf3 thunderbolt: Perform USB4 router NVM upgrade in two phases adds fe265a06319b thunderbolt: Pass metadata directly to usb4_switch_op() adds 83bab44ada05 thunderbolt: Pass TX and RX data directly to usb4_switch_op() adds 9490f71167fe thunderbolt: Add connection manager specific hooks for USB [...] adds 579f14217c95 thunderbolt: Move constants for USB4 router operations to [...] adds 9039387e166e thunderbolt: Add USB4 router operation proxy for firmware [...] adds db0746e3399e thunderbolt: Add support for Intel Maple Ridge adds 2ebcd5a59e2b Merge remote-tracking branch 'thunderbolt/next' adds fd2dad11c5f2 Merge remote-tracking branch 'staging/staging-next' adds d4afd19cf91f Merge remote-tracking branch 'mux/for-next' adds be49d5b2985b interconnect: qcom: Simplify the vcd compare function adds 2f95b9d5cf0b interconnect: Add generic interconnect driver for Exynos SoCs adds 2a211904aca6 MAINTAINERS: Add entry for Samsung interconnect drivers adds abb888d86f62 Merge branch 'icc-5.11' into HEAD adds 245a297fbb05 Merge remote-tracking branch 'icc/icc-next' adds 49961fc8ebf8 Merge remote-tracking branch 'dmaengine/next' adds 9eb36bc50ed2 Merge remote-tracking branch 'cgroup/for-next' adds d3993595694d Merge remote-tracking branch 'scsi/for-next' adds 8ed9d987c6d9 scsi: megaraid_sas: Drop PCI wakeup calls from .resume adds 977001df0368 scsi: megaraid_sas: Use generic power management adds 498854102c1c scsi: megaraid_sas: Update function description adds 7dd222218076 scsi: aacraid: Drop pci_enable_wake() from .resume adds 7e380b5c27ea scsi: aacraid: Use generic power management adds 6897b9a177df scsi: aic7xxx: Use generic power management adds ec199a8df698 scsi: aic79xx: Use generic power management adds b7b862d75b49 scsi: arcmsr: Drop PCI wakeup calls from .resume adds 756ebbe73fc4 scsi: arcmsr: Use generic power management adds 996360c141a6 scsi: esas2r: Drop PCI Wakeup calls from .resume adds 5f2d8c365050 scsi: esas2r: Use generic power management adds 17b5e4d14837 scsi: hisi_sas_v3_hw: Drop PCI Wakeup calls from .resume adds 027e508aea45 scsi: hisi_sas_v3_hw: Don't use PCI helper functions adds 71c8f15e1dbc scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm adds eaf148359d00 scsi: mpt3sas_scsih: Drop PCI Wakeup calls from .resume adds 17287305a526 scsi: mpt3sas_scsih: Use generic power management adds ef6fa16b5d4a scsi: lpfc: Use generic power management adds 66aea31a2d26 scsi: pm_8001: Drop PCI Wakeup calls from .resume adds 47c37c4dbf93 scsi: pm_8001: Use generic power management adds e5b79ebfb854 scsi: hpsa: Use generic power management adds 3a09951ae366 scsi: 3w-9xxx: Drop PCI Wakeup calls from .resume adds d53ae6bbeb71 scsi: 3w-9xxx: Use generic power management adds 7ea03ab79e00 scsi: 3w-sas: Drop PCI Wakeup calls from .resume adds 99769d8d9109 scsi: 3w-sas: Use generic power management adds bd7463cdbe1a scsi: mvumi: Drop PCI Wakeup calls from .resume adds 0572edbc32c5 scsi: mvumi: Use generic power management adds 53fdec73c14f scsi: mvumi: Update function description adds 0aea8a8f3a77 scsi: pmcraid: Drop PCI Wakeup calls from .resume adds ac85cca31637 scsi: pmcraid: Use generic power management adds 2ce6e200a04c scsi: pm8001: Convert pm8001_printk() to pm8001_info() adds 9aed578fba78 scsi: pm8001: Fix misindentation adds c6131854e28a scsi: pm8001: Remove space in a debug message adds bec99e5250bf scsi: hisi_sas: Reduce some indirection in v3 hw driver adds 2ebde94f2ea4 scsi: hisi_sas: Fix up probe error handling for v3 hw adds 623a4b6d5c2a scsi: hisi_sas: Move debugfs code to v3 hw driver adds 939785d35def scsi: ufs: Remove unnecessary if condition in ufshcd_suspend() adds 4ba9e516573e scsi: pm80xx: Do not sleep in atomic context adds 18577cdcaeeb scsi: hisi_sas: Remove preemptible() adds a93c38353198 scsi: qla4xxx: Remove in_interrupt() adds 8ac246bdd07a scsi: qla2xxx: Remove in_interrupt() from qla82xx-specific code adds 9fef41f25d60 scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) adds 4f6a57c23b1e scsi: qla2xxx: Remove in_interrupt() from qla83xx-specific code adds 3627668c2e2c scsi: qla4xxx: Remove in_interrupt() from qla4_82xx_idc_lock() adds 014aced18aff scsi: qla4xxx: Remove in_interrupt() from qla4_82xx_rom_lock() adds 547c0d1aeb76 scsi: mpt3sas: Remove in_interrupt() adds 3bc08b9545da scsi: myrb: Remove WARN_ON(in_interrupt()) adds ca6853693cbd scsi: myrs: Remove WARN_ON(in_interrupt()) adds b8a5144370bc scsi: message: fusion: Remove in_interrupt() usage in mpt_ [...] adds 817a7c996786 scsi: message: fusion: Remove in_interrupt() usage in mpts [...] adds 81309c247a4d scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk adds 96f08cc5943c scsi: ufs-qcom: Keep core_clk_unipro on while link is active adds 29b87e92a216 scsi: ufs: Stop hardcoding the scale down gear adds 9d8de441db26 scsi: lpfc: Correct null ndlp reference on routine exit adds 145b4e743281 scsi: bnx2i: Requires MMU adds 84e7ba6a6e6a scsi: aic7xxx: Fix fall-through warnings for Clang adds a7c374e8c0f7 scsi: aic94xx: Fix fall-through warnings for Clang adds cc3030f6a40e scsi: bfa: Fix fall-through warnings for Clang adds d778e4844a52 scsi: aacraid: Fix fall-through warnings for Clang adds 3d1b2379130f scsi: aha1740: Fix fall-through warnings for Clang adds aba4c1424e4e scsi: csiostor: Fix fall-through warnings for Clang adds 57f142b4e1d9 scsi: lpfc: Fix fall-through warnings for Clang adds 9ee8b1834715 scsi: stex: Fix fall-through warnings for Clang adds b75ef77e652f scsi: target: core: Fix fall-through warnings for Clang adds 7fb88a89d5f8 Merge remote-tracking branch 'scsi-mkp/for-next' adds 928f82f40430 Merge remote-tracking branch 'vhost/linux-next' adds 8c09e5fdf31b remoteproc/mediatek: Fix kernel test robot warning adds 875de2c42216 Merge branche 'rproc-fixes' into for-next adds ca08b94fd559 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 698a37261881 Merge remote-tracking branch 'rpmsg/for-next' adds 6d2d2ec3fd29 Merge remote-tracking branch 'gpio/for-next' adds 7d3615ae4011 gpio: dwapb: Remove unnecessary error message adds 0aa42370084c gpio: xra1403: remove unneeded spi_set_drvdata() adds 2ae136a34fce gpio: omap: handle deferred probe with dev_err_probe() for [...] adds 12e565a4bb05 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds ecc551c6f6a3 Merge remote-tracking branch 'pinctrl/for-next' adds 8fbad8a15527 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds e8c14e962abc Merge remote-tracking branch 'pwm/for-next' adds bc54a5cda979 signal/parisc: Remove parisc specific definition of __ARCH [...] adds 5e46d6af38a3 Merge of signal-for-v5.11, and exec-for-v5.11 for testing [...] adds 47c603aa1ee2 Merge remote-tracking branch 'userns/for-next' adds b88e119ec338 Merge remote-tracking branch 'kselftest/next' adds 7ee3f8371a1e Merge remote-tracking branch 'livepatching/for-next' adds daaf30b01ed0 coresight: tmc-etr: Fix barrier packet insertion for perf buffer adds 72a3295f8b08 Merge remote-tracking branch 'coresight/next' adds abb80aa2e358 Merge remote-tracking branch 'rtc/rtc-next' adds 8785f844cc6a Merge remote-tracking branch 'seccomp/for-next/seccomp' adds 08acb2428b51 Merge remote-tracking branch 'kspp/for-next/kspp' adds c563911bf34b slimbus: qcom-ngd-ctrl: add Sub System Restart support adds acd983d11e76 slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support adds c35ff5ef637f slimbus: messaging: Fix fall-through warnings for Clang adds c4c968aa1e75 slimbus: qcom-ngd-ctrl: Constify static structs adds ce624e7e12ba slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI adds 567d838588d8 slimbus: qcom-ngd-ctrl: remove redundant out of memory messages adds b7c8c6f26360 Merge remote-tracking branch 'slimbus/for-next' adds 4127dc4c5f73 Merge remote-tracking branch 'nvmem/for-next' adds 22a9f27ba841 Merge remote-tracking branch 'xarray/main' adds 1ceda32fb34e Merge remote-tracking branch 'hyperv/hyperv-next' adds 99bee99b0c56 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 21490acea1d1 Merge remote-tracking branch 'pidfd/for-next' adds 639b131e45e3 Merge remote-tracking branch 'fpga/for-next' adds f3ed003e64fe kunit: Introduce get_file_path() helper adds e4db24e6e7ee Merge remote-tracking branch 'kunit-next/kunit' adds 206e7383b343 bus: mhi: core: Indexed MHI controller name adds 10ea8bcda5ae bus: mhi: core: Fix device hierarchy adds b6d93bd3a9ce Merge remote-tracking branch 'mhi/mhi-next' adds 1b2633e832fa Merge remote-tracking branch 'notifications/notifications- [...] adds ce7501d8e0e3 Merge remote-tracking branch 'memblock/for-next' adds 2d555c7ba359 fix for "xsk: Propagate napi_id to XDP socket Rx path" adds 8a76b61f778c Merge branch 'akpm-current/current' adds ae09601d39b8 mm/swap.c: reduce lock contention in lru_cache_add adds e06cf925a77a mm: memcontrol: use helpers to read page's memcg data adds b08874a6b287 mm: memcontrol/slab: use helpers to access slab page's memcg_data adds 3727a787bfd5 mm: introduce page memcg flags adds 1bc6962a5aa7 mm: convert page kmemcg type to a page memcg flag adds 77cbcad65c70 mm/memcg: bail early from swap accounting if memcg disabled adds e83de3fb9a4e mm/memcg: warning on !memcg after readahead page charged adds 5990da4be5fd mm/memcg: remove unused definitions adds 17d3b3c3abc6 mm, kvm: account kvm_vcpu_mmap to kmemcg adds 006e45afb2cb mm: slub: call account_slab_page() after slab page initialization adds 7eee136392de mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds 2c89e7bd16e0 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] adds 72c518700a64 mm/memcontrol:rewrite mem_cgroup_page_lruvec() adds 0d26f83d0022 mm/memcg: add missed warning in mem_cgroup_lruvec adds 1fe8aee3d2d8 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() adds 19a2990fc325 treewide: remove stringification from __alias macro definition adds 701081ebfafd ARM: boot: quote aliased symbol names in string.c adds e25c7fb04443 epoll: check for events when removing a timed out thread f [...] adds 19db63b5844b epoll: simplify signal handling adds bdabe44a20ea epoll: pull fatal signal checks into ep_send_events() adds 3e17d77e1eea epoll: move eavail next to the list_empty_careful check adds b7c88fa3a262 epoll: simplify and optimize busy loop logic adds cbc979f6ba16 epoll: pull all code between fetch_events and send_event i [...] adds d89019770a2e epoll: replace gotos with a proper loop adds a413c6ac0928 epoll: eliminate unnecessary lock for zero timeout adds 5620d97a9305 mm: unexport follow_pte_pmd adds e05c81c33986 mm: simplify follow_pte{,pmd} adds d93d686079e5 merge fix for "s390/pci: remove races against pte updates" adds 67f7c8cd7883 kasan: drop unnecessary GPL text from comment headers adds 4929abb3bc96 kasan: KASAN_VMALLOC depends on KASAN_GENERIC adds 447694243d80 kasan: group vmalloc code adds be16dcebe9be kasan: shadow declarations only for software modes adds 1176e9632983 kasan: rename (un)poison_shadow to (un)poison_range adds 14c187c2af0d kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* adds 61d1ad23aabc kasan: only build init.c for software modes adds 9987087416a2 kasan: split out shadow.c from common.c adds 281a742c7f72 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE adds 5540bda3a59f kasan: rename report and tags files adds 80cae03925e7 kasan: don't duplicate config dependencies adds 98617d17b466 kasan: hide invalid free check implementation adds 9dda1c8cf7df kasan: decode stack frame only with KASAN_STACK_ENABLE adds f908dfdea060 kasan, arm64: only init shadow for software modes adds 127146e69093 kasan, arm64: only use kasan_depth for software modes adds 20fc68c10232 kasan, arm64: move initialization message adds eb670dbd0fd7 kasan, arm64: rename kasan_init_tags and mark as __init adds 219a2bf9c5c2 kasan: rename addr_has_shadow to addr_has_metadata adds 9ecf7ffbde8f kasan: rename print_shadow_for_address to print_memory_metadata adds acfd703e386f kasan: rename SHADOW layout macros to META adds adc09b1788ea kasan: separate metadata_fetch_row for each mode adds 18c1a0e31626 kasan, arm64: don't allow SW_TAGS with ARM64_MTE adds 347efd9e510e kasan: introduce CONFIG_KASAN_HW_TAGS adds f32945de7507 arm64: enable armv8.5-a asm-arch option adds b3da93341279 arm64: mte: add in-kernel MTE helpers adds 83b353324f7a arm64: mte: reset the page tag in page->flags adds 15788b837263 arm64: mte: add in-kernel tag fault handler adds a68a3eeb9a15 arm64: kasan: allow enabling in-kernel MTE adds ca5b23cfb54e arm64: mte: convert gcr_user into an exclude mask adds b7da4d505f43 arm64: mte: switch GCR_EL1 in kernel entry and exit adds caade5f106dc kasan, mm: untag page address in free_reserved_area adds c2609ab77d48 arm64: kasan: align allocations for HW_TAGS adds 323858538d44 arm64: kasan: add arch layer for memory tagging helpers adds 332308f2cd8b kasan: define KASAN_GRANULE_SIZE for HW_TAGS adds ed87364f86fe kasan, x86, s390: update undef CONFIG_KASAN adds 434a24394010 kasan, arm64: expand CONFIG_KASAN checks adds 709b33186862 kasan, arm64: implement HW_TAGS runtime adds a0b019cfb4f5 kasan, arm64: print report from tag fault handler adds 5ef8874ceda9 kasan, mm: reset tags when accessing metadata adds 47ac0c2cfbdc kasan, arm64: enable CONFIG_KASAN_HW_TAGS adds de39f10de58c kasan: add documentation for hardware tag-based mode adds 88b47003abbb kselftest/arm64: check GCR_EL1 after context switch adds 3b20af3c13c0 kasan: simplify quarantine_put call site adds d3e5db0fce60 kasan: rename get_alloc/free_info adds 998007266d4f kasan: introduce set_alloc_info adds 71b116682b1f kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK adds e7a70e540407 kasan: allow VMAP_STACK for HW_TAGS mode adds 4a6e21b479c8 kasan: remove __kasan_unpoison_stack adds 6065bfc4a70a kasan: inline kasan_reset_tag for tag-based modes adds 0a26fbdc16f3 kasan: inline random_tag for HW_TAGS adds 2d030e290245 kasan: open-code kasan_unpoison_slab adds 1d75747f9160 kasan: inline (un)poison_range and check_invalid_free adds f39652e72228 kasan: add and integrate kasan boot parameters adds 985fd4832fa4 kasan, mm: check kasan_enabled in annotations adds 49bb287c9b88 kasan, mm: rename kasan_poison_kfree adds b95f978f8932 kasan: don't round_up too much adds 274f85346d64 kasan: simplify assign_tag and set_tag calls adds 120d2412ac7a kasan: clarify comment in __kasan_kfree_large adds f29bb688b372 kasan: sanitize objects when metadata doesn't fit adds 82cd8df930bd kasan, mm: allow cache merging with no metadata adds 4cac5a2581af kasan: update documentation adds ddd84039ea36 mmap locking API: don't check locking if the mm isn't live yet adds c21a90dc9792 mm/gup: assert that the mmap lock is held in __get_user_pages() adds 9c7f1025b86b Merge branch 'akpm/master' adds 0eedceafd3a6 Add linux-next specific files for 20201201
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 (6174f05255e6) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-class-typec | 125 +- Documentation/ABI/testing/sysfs-firmware-sgi_uv | 141 +- .../RCU/Design/Requirements/Requirements.rst | 23 +- Documentation/RCU/checklist.rst | 8 +- Documentation/admin-guide/kernel-parameters.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 10 +- Documentation/arm64/elf_hwcaps.rst | 2 + Documentation/arm64/memory.rst | 2 +- Documentation/dev-tools/kasan.rst | 2 +- Documentation/devicetree/bindings/Makefile | 8 +- .../devicetree/bindings/arm/mediatek.yaml | 4 + .../devicetree/bindings/arm/rockchip.yaml | 6 + .../bindings/display/imx/fsl-imx-drm.txt | 2 +- .../bindings/display/panel/panel-simple.yaml | 2 + .../bindings/interconnect/qcom,sdm660.yaml | 147 - .../devicetree/bindings/leds/leds-pwm.txt | 50 - .../devicetree/bindings/leds/leds-pwm.yaml | 70 + .../devicetree/bindings/net/can/tcan4x5x.txt | 2 +- .../devicetree/bindings/net/nfc/nxp-nci.txt | 2 +- .../devicetree/bindings/net/nfc/pn544.txt | 2 +- .../bindings/phy/intel,phy-keembay-usb.yaml | 44 + .../bindings/phy}/mediatek,mt7621-pci-phy.yaml | 2 +- .../devicetree/bindings/phy/samsung-phy.txt | 1 + .../bindings/power/mediatek,power-controller.yaml | 293 ++ .../bindings/power/reset/ocelot-reset.txt | 4 +- .../bindings/regulator/nxp,pf8x00-regulator.yaml | 211 ++ .../devicetree/bindings/soc/mediatek/devapc.yaml | 58 + .../devicetree/bindings/sound/adi,adau1372.yaml | 67 + Documentation/driver-api/media/cec-core.rst | 2 +- Documentation/driver-api/media/dtv-frontend.rst | 6 +- Documentation/driver-api/media/v4l2-controls.rst | 4 +- Documentation/driver-api/media/v4l2-dev.rst | 2 +- .../locking/queued-rwlocks/arch-support.txt | 2 +- .../locking/queued-spinlocks/arch-support.txt | 2 +- .../seccomp/seccomp-filter/arch-support.txt | 4 +- .../time/context-tracking/arch-support.txt | 2 +- .../features/time/virt-cpuacct/arch-support.txt | 2 +- Documentation/filesystems/nfs/exporting.rst | 52 + Documentation/hid/hidraw.rst | 45 +- Documentation/sphinx/automarkup.py | 122 +- .../translations/zh_CN/arm64/elf_hwcaps.rst | 240 ++ Documentation/translations/zh_CN/arm64/index.rst | 1 + Documentation/userspace-api/media/dvb/audio.rst | 2 +- Documentation/userspace-api/media/dvb/ca.rst | 2 +- Documentation/userspace-api/media/dvb/demux.rst | 2 +- Documentation/userspace-api/media/dvb/dmx-qbuf.rst | 2 +- Documentation/userspace-api/media/dvb/net.rst | 2 +- Documentation/userspace-api/media/dvb/video.rst | 2 +- Documentation/userspace-api/media/v4l/buffer.rst | 2 +- .../media/v4l/selection-api-configuration.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-output.rst | 2 +- .../userspace-api/media/v4l/vidioc-qbuf.rst | 2 +- MAINTAINERS | 20 +- Makefile | 2 +- Next/SHA1s | 190 +- Next/merge.log | 3158 +++++++++++--------- arch/alpha/include/uapi/asm/socket.h | 3 + arch/arm/arm-soc-for-next-contents.txt | 36 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/armada-375.dtsi | 2 +- arch/arm/boot/dts/armada-382-rd-ac3x-48g4x2xl.dts | 112 + arch/arm/boot/dts/armada-385-turris-omnia.dts | 179 +- arch/arm/boot/dts/qcom-pma8084.dtsi | 1 - arch/arm/boot/dts/rk3288-vmarc-som.dtsi | 40 + .../boot/dts/rockchip-radxa-dalang-carrier.dtsi | 21 + arch/arm/boot/dts/rv1108.dtsi | 2 +- arch/arm/mach-omap1/board-h2.c | 22 +- arch/arm/mach-omap2/io.c | 1 - arch/arm/mach-omap2/pdata-quirks.c | 12 - arch/arm/mach-s3c/mach-h1940.c | 12 +- arch/arm/mach-s3c/mach-rx1950.c | 11 +- arch/arm/mach-sa1100/collie.c | 21 + arch/arm64/Kconfig | 23 +- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 10 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 122 + .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 3 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +- arch/arm64/boot/dts/marvell/Makefile | 2 + .../dts/marvell/armada-3720-espressobin-ultra.dts | 165 + .../marvell/armada-3720-espressobin-v7-emmc.dts | 6 +- .../dts/marvell/armada-3720-espressobin-v7.dts | 6 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 13 + .../boot/dts/marvell/armada-3720-turris-mox.dts | 3 +- arch/arm64/boot/dts/marvell/armada-7040.dtsi | 4 - .../dts/marvell/armada-8040-mcbin-singleshot.dts | 22 + .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 523 ++++ arch/arm64/boot/dts/marvell/armada-8040.dtsi | 4 - arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 10 +- arch/arm64/boot/dts/mediatek/Makefile | 2 + .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 13 +- arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h | 744 +++++ arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts | 20 + arch/arm64/boot/dts/mediatek/mt8167.dtsi | 61 + arch/arm64/boot/dts/mediatek/mt8173.dtsi | 164 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 28 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 406 +++ arch/arm64/boot/dts/mediatek/mt8192-evb.dts | 29 + arch/arm64/boot/dts/mediatek/mt8192.dtsi | 512 ++++ arch/arm64/boot/dts/mediatek/mt8516.dtsi | 7 + arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 16 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 41 + arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 17 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 69 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 190 ++ .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 183 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 38 + arch/arm64/boot/dts/rockchip/Makefile | 1 + .../boot/dts/rockchip/px30-engicam-common.dtsi | 85 + .../boot/dts/rockchip/px30-engicam-ctouch2.dtsi | 22 + .../boot/dts/rockchip/px30-engicam-edimm2.2.dtsi | 59 + .../px30-engicam-px30-core-ctouch2-of10.dts | 77 + .../rockchip/px30-engicam-px30-core-edimm2.2.dts | 22 + .../boot/dts/rockchip/px30-engicam-px30-core.dtsi | 5 + arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 21 + .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 74 + arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 62 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 28 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 16 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 1 + .../boot/dts/ti/k3-j7200-common-proc-board.dts | 23 +- arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 26 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 33 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 23 +- arch/arm64/configs/defconfig | 5 + arch/arm64/include/asm/cpucaps.h | 2 +- arch/arm64/include/asm/cpufeature.h | 5 + arch/arm64/include/asm/daifflags.h | 3 + arch/arm64/include/asm/exception.h | 5 + arch/arm64/include/asm/kvm_asm.h | 7 - arch/arm64/include/asm/kvm_coproc.h | 38 - arch/arm64/include/asm/kvm_emulate.h | 70 +- arch/arm64/include/asm/kvm_host.h | 195 +- arch/arm64/include/asm/kvm_mmu.h | 86 +- arch/arm64/include/asm/mmu.h | 29 - arch/arm64/include/asm/ptrace.h | 4 + arch/arm64/include/asm/spectre.h | 63 + arch/arm64/include/asm/sysreg.h | 3 +- arch/arm64/include/uapi/asm/kvm.h | 3 - arch/arm64/kernel/cpu_errata.c | 19 +- arch/arm64/kernel/entry-common.c | 254 +- arch/arm64/kernel/entry.S | 78 +- arch/arm64/kernel/image-vars.h | 5 +- arch/arm64/kernel/irq.c | 15 - arch/arm64/kernel/kaslr.c | 26 +- arch/arm64/kernel/process.c | 8 +- arch/arm64/kernel/proton-pack.c | 84 +- arch/arm64/kernel/sdei.c | 7 +- arch/arm64/kernel/syscall.c | 1 - arch/arm64/kernel/traps.c | 22 +- arch/arm64/kernel/vmlinux.lds.S | 2 +- arch/arm64/kvm/Makefile | 4 +- arch/arm64/kvm/aarch32.c | 232 -- arch/arm64/kvm/arm.c | 136 +- arch/arm64/kvm/guest.c | 29 +- arch/arm64/kvm/handle_exit.c | 24 +- arch/arm64/kvm/hyp/Makefile | 2 +- arch/arm64/kvm/hyp/aarch32.c | 4 +- arch/arm64/kvm/hyp/exception.c | 331 ++ arch/arm64/kvm/hyp/hyp-entry.S | 71 +- arch/arm64/kvm/hyp/include/hyp/adjust_pc.h | 62 + arch/arm64/kvm/hyp/include/hyp/switch.h | 17 + arch/arm64/kvm/hyp/nvhe/Makefile | 2 +- arch/arm64/kvm/hyp/nvhe/host.S | 11 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 232 +- arch/arm64/kvm/hyp/nvhe/hyp.lds.S | 5 + arch/arm64/kvm/hyp/nvhe/switch.c | 3 + arch/arm64/kvm/hyp/nvhe/sysreg-sr.c | 11 - arch/arm64/kvm/hyp/smccc_wa.S | 32 - arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 2 + arch/arm64/kvm/hyp/vgic-v3-sr.c | 2 + arch/arm64/kvm/hyp/vhe/Makefile | 2 +- arch/arm64/kvm/hyp/vhe/switch.c | 3 + arch/arm64/kvm/inject_fault.c | 167 +- arch/arm64/kvm/mmio.c | 2 +- arch/arm64/kvm/mmu.c | 2 +- arch/arm64/kvm/pmu-emul.c | 19 +- arch/arm64/kvm/regmap.c | 224 -- arch/arm64/kvm/reset.c | 57 +- arch/arm64/kvm/sys_regs.c | 374 +-- arch/arm64/kvm/sys_regs.h | 9 +- arch/arm64/kvm/va_layout.c | 74 +- arch/arm64/kvm/vgic-sys-reg-v3.c | 4 - arch/arm64/kvm/vgic/vgic-mmio-v3.c | 22 +- arch/arm64/mm/fault.c | 25 - arch/mips/Kconfig | 5 +- arch/mips/cavium-octeon/crypto/octeon-crypto.h | 2 +- arch/mips/cavium-octeon/crypto/octeon-md5.c | 14 +- arch/mips/cavium-octeon/smp.c | 3 - arch/mips/include/uapi/asm/socket.h | 3 + arch/mips/kernel/relocate.c | 11 +- arch/mips/kernel/smp-bmips.c | 3 - arch/mips/loongson64/numa.c | 7 +- arch/mips/loongson64/smp.c | 3 - arch/mips/mm/hugetlbpage.c | 12 - arch/parisc/include/asm/signal.h | 2 - arch/parisc/include/uapi/asm/socket.h | 3 + arch/powerpc/crypto/sha256-spe-glue.c | 2 +- arch/powerpc/include/asm/book3s/64/mmu.h | 12 + arch/powerpc/kernel/dma-iommu.c | 1 - arch/powerpc/mm/book3s64/hash_native.c | 23 +- arch/powerpc/mm/book3s64/mmu_context.c | 20 + arch/powerpc/mm/numa.c | 3 +- arch/powerpc/platforms/powermac/smp.c | 2 + arch/powerpc/platforms/powernv/smp.c | 3 + arch/powerpc/platforms/pseries/hotplug-cpu.c | 3 + arch/s390/Kconfig | 2 +- arch/s390/kernel/vdso64/getcpu.c | 1 + arch/s390/kernel/vdso64/vdso.h | 14 + arch/s390/kernel/vdso64/vdso64_generic.c | 1 + arch/sparc/crypto/crc32c_glue.c | 2 +- arch/sparc/crypto/md5_glue.c | 9 +- arch/sparc/include/uapi/asm/socket.h | 3 + arch/x86/include/asm/kvm_host.h | 1 + arch/x86/include/asm/uv/bios.h | 49 + arch/x86/include/asm/uv/uv_geo.h | 103 + arch/x86/kernel/cpu/mce/core.c | 6 +- arch/x86/kvm/irq.c | 85 +- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/x86.c | 18 +- arch/x86/pci/i386.c | 4 +- arch/x86/platform/uv/Makefile | 2 +- arch/x86/platform/uv/bios_uv.c | 55 + arch/x86/platform/uv/uv_sysfs.c | 63 - block/blk-wbt.c | 1 - block/keyslot-manager.c | 7 + crypto/Kconfig | 2 +- crypto/aegis128-core.c | 245 +- crypto/aegis128-neon-inner.c | 122 +- crypto/aegis128-neon.c | 21 +- crypto/tcrypt.c | 83 +- drivers/accessibility/speakup/spk_ttyio.c | 37 +- drivers/bus/mhi/core/debugfs.c | 4 +- drivers/bus/mhi/core/init.c | 28 +- drivers/bus/mhi/core/main.c | 2 +- drivers/bus/mhi/core/pm.c | 4 +- drivers/bus/mips_cdmm.c | 4 +- drivers/char/hw_random/Kconfig | 13 - drivers/char/hw_random/Makefile | 1 - drivers/char/hw_random/hisi-trng-v2.c | 99 - drivers/clk/renesas/r9a06g032-clocks.c | 2 +- drivers/clk/rockchip/clk-rk3188.c | 35 +- drivers/clk/rockchip/clk.c | 3 +- drivers/clocksource/Kconfig | 2 +- drivers/crypto/cavium/cpt/cptpf_main.c | 10 +- drivers/crypto/cavium/cpt/cptvf_main.c | 10 +- drivers/crypto/cavium/zip/zip_main.c | 10 +- drivers/crypto/ccree/cc_cipher.c | 3 + drivers/crypto/ccree/cc_driver.c | 75 +- drivers/crypto/ccree/cc_driver.h | 6 +- drivers/crypto/ccree/cc_pm.c | 2 +- drivers/crypto/hisilicon/Kconfig | 8 + drivers/crypto/hisilicon/Makefile | 1 + drivers/crypto/hisilicon/trng/Makefile | 2 + drivers/crypto/hisilicon/trng/trng.c | 334 +++ drivers/crypto/marvell/octeontx/otx_cptpf_main.c | 10 +- drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 10 +- drivers/crypto/qat/qat_common/adf_dev_mgr.c | 7 +- drivers/crypto/qce/core.c | 17 +- drivers/crypto/qce/sha.c | 2 +- drivers/firmware/efi/Kconfig | 2 +- drivers/firmware/efi/efi.c | 2 +- drivers/gpio/gpio-dwapb.c | 7 +- drivers/gpio/gpio-omap.c | 7 +- drivers/gpio/gpio-xra1403.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 9 +- drivers/gpu/drm/drm_file.c | 3 +- drivers/gpu/drm/drm_gem_cma_helper.c | 141 +- drivers/gpu/drm/drm_prime.c | 64 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +- drivers/gpu/drm/exynos/Kconfig | 3 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 20 +- drivers/gpu/drm/i915/display/intel_display.c | 20 +- drivers/gpu/drm/i915/i915_irq.c | 27 +- drivers/gpu/drm/i915/intel_device_info.c | 2 +- drivers/gpu/drm/imx/dcss/dcss-dev.h | 3 + drivers/gpu/drm/imx/dcss/dcss-plane.c | 24 +- drivers/gpu/drm/imx/dcss/dcss-scaler.c | 47 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 18 + drivers/gpu/drm/kmb/kmb_drv.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 3 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 34 +- drivers/gpu/drm/mediatek/mtk_drm_gem.c | 2 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 61 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 3 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 12 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 6 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 4 +- drivers/gpu/drm/msm/msm_debugfs.c | 3 +- drivers/gpu/drm/msm/msm_drv.c | 3 +- drivers/gpu/drm/msm/msm_drv.h | 8 +- drivers/gpu/drm/msm/msm_gem.c | 47 +- drivers/gpu/drm/msm/msm_gem.h | 5 +- drivers/gpu/drm/msm/msm_gem_shrinker.c | 52 +- drivers/gpu/drm/msm/msm_gpu.c | 10 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 3 + drivers/gpu/drm/nouveau/nouveau_bo.c | 7 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 8 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 2 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 10 +- drivers/gpu/drm/omapdrm/omap_gem.c | 3 +- drivers/gpu/drm/panel/panel-simple.c | 176 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 2 +- drivers/gpu/drm/pl111/pl111_drv.c | 2 +- drivers/gpu/drm/qxl/qxl_ttm.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 64 +- 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/rockchip/rockchip_lvds.c | 2 +- drivers/gpu/drm/tegra/sor.c | 10 +- drivers/gpu/drm/ttm/ttm_bo.c | 2 +- drivers/gpu/drm/ttm/ttm_tt.c | 13 - drivers/gpu/drm/vc4/vc4_bo.c | 6 +- drivers/gpu/drm/vgem/vgem_drv.c | 3 +- drivers/gpu/drm/via/via_irq.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 4 +- drivers/hid/Kconfig | 1 + drivers/hid/hid-ids.h | 4 + drivers/hid/hid-ite.c | 13 +- drivers/hid/hid-sony.c | 112 + drivers/hid/hidraw.c | 24 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 + drivers/hsi/controllers/omap_ssi_core.c | 2 +- drivers/hwmon/abx500.c | 2 +- drivers/hwmon/applesmc.c | 4 + drivers/hwmon/ina3221.c | 2 +- drivers/hwmon/pwm-fan.c | 164 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 2 +- drivers/interconnect/qcom/Kconfig | 9 - drivers/interconnect/qcom/Makefile | 2 - drivers/interconnect/qcom/sdm660.c | 922 ------ drivers/interconnect/qcom/sdm845.c | 3 + drivers/leds/leds-lp50xx.c | 6 +- drivers/leds/leds-turris-omnia.c | 85 +- drivers/md/md-cluster.c | 67 +- drivers/md/md.c | 33 +- drivers/md/md.h | 6 +- drivers/md/raid10.c | 3 +- drivers/media/Kconfig | 1 - drivers/media/dvb-frontends/si2165.c | 2 +- drivers/media/dvb-frontends/si2165.h | 2 +- drivers/media/i2c/imx214.c | 2 +- drivers/media/i2c/imx219.c | 2 - drivers/media/i2c/max2175.c | 2 +- drivers/media/pci/b2c2/flexcop-dma.c | 6 +- drivers/media/pci/bt8xx/bt878.c | 16 +- drivers/media/pci/bt8xx/btcx-risc.c | 5 +- drivers/media/pci/bt8xx/bttv-driver.c | 58 +- drivers/media/pci/dm1105/dm1105.c | 14 +- drivers/media/pci/mantis/hopper_vp3028.c | 2 +- .../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 23 +- drivers/media/tuners/mxl5005s.c | 20 +- drivers/media/usb/dvb-usb/gp8psk.c | 2 +- drivers/media/usb/msi2500/msi2500.c | 4 +- drivers/media/usb/uvc/uvc_ctrl.c | 4 +- drivers/memory/renesas-rpc-if.c | 18 +- drivers/message/fusion/mptbase.c | 14 +- drivers/message/fusion/mptfc.c | 2 +- drivers/message/fusion/mptsas.c | 45 +- drivers/message/fusion/mptsas.h | 1 + drivers/message/fusion/mptscsih.c | 2 +- drivers/message/fusion/mptspi.c | 2 +- drivers/misc/habanalabs/common/device.c | 16 +- drivers/misc/habanalabs/common/memory.c | 1 + drivers/mtd/nand/ecc-sw-bch.c | 6 +- drivers/mtd/nand/ecc-sw-hamming.c | 6 +- drivers/mtd/nand/raw/r852.c | 4 - drivers/net/can/m_can/m_can.c | 6 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 4 + drivers/net/can/usb/gs_usb.c | 131 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 465 ++- drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 13 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +- drivers/net/ethernet/hisilicon/Kconfig | 4 + drivers/net/ethernet/ibm/ibmvnic.c | 170 +- drivers/net/ethernet/ibm/ibmvnic.h | 3 + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 2 +- drivers/net/ethernet/intel/ice/ice_base.c | 4 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 3 - .../mellanox/mlx5/core/diag/fs_tracepoint.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 76 +- drivers/net/ethernet/mellanox/mlx5/core/ecpf.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- .../ethernet/mellanox/mlx5/core/esw/acl/helper.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 57 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 19 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 4 + .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 12 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 3 +- .../mellanox/mlx5/core/steering/dr_types.h | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 203 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 2 +- drivers/net/ethernet/sfc/rx_common.c | 2 +- drivers/net/ethernet/socionext/netsec.c | 2 +- drivers/net/ethernet/ti/cpsw_priv.c | 2 +- drivers/net/hyperv/netvsc.c | 2 +- drivers/net/ipa/gsi.c | 35 +- drivers/net/ipa/gsi_reg.h | 24 + drivers/net/ipa/ipa_endpoint.c | 49 +- drivers/net/ipa/ipa_main.c | 76 +- drivers/net/ipa/ipa_reg.h | 81 +- drivers/net/ipa/ipa_version.h | 1 + drivers/net/phy/micrel.c | 2 +- drivers/net/tun.c | 2 +- drivers/net/veth.c | 12 +- drivers/net/virtio_net.c | 2 +- drivers/net/xen-netfront.c | 2 +- drivers/pcmcia/at91_cf.c | 1 - .../phy/amlogic/phy-meson-axg-mipi-pcie-analog.c | 11 +- drivers/phy/amlogic/phy-meson-axg-pcie.c | 2 +- drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 2 +- drivers/phy/amlogic/phy-meson-gxl-usb2.c | 3 +- drivers/phy/intel/Kconfig | 12 + drivers/phy/intel/Makefile | 1 + drivers/phy/intel/phy-intel-keembay-usb.c | 301 ++ drivers/phy/mediatek/Kconfig | 6 +- drivers/phy/samsung/Kconfig | 7 +- drivers/phy/samsung/phy-exynos5250-usb2.c | 48 +- drivers/phy/samsung/phy-samsung-usb2.c | 6 + drivers/phy/samsung/phy-samsung-usb2.h | 1 + drivers/phy/tegra/xusb.c | 2 +- drivers/platform/x86/Kconfig | 11 + drivers/platform/x86/Makefile | 3 + drivers/platform/x86/mlx-platform.c | 12 +- drivers/platform/x86/uv_sysfs.c | 862 ++++++ drivers/power/reset/ocelot-reset.c | 30 +- drivers/power/reset/qnap-poweroff.c | 8 +- drivers/power/reset/syscon-poweroff.c | 8 +- drivers/power/supply/ab8500_btemp.c | 2 +- drivers/power/supply/axp20x_usb_power.c | 10 +- drivers/power/supply/axp288_charger.c | 28 +- drivers/power/supply/bq24190_charger.c | 21 +- drivers/power/supply/bq24735-charger.c | 1 - drivers/power/supply/bq25890_charger.c | 2 +- drivers/power/supply/collie_battery.c | 151 +- drivers/power/supply/generic-adc-battery.c | 31 +- drivers/power/supply/max17042_battery.c | 23 +- drivers/power/supply/max8997_charger.c | 67 +- drivers/power/supply/pm2301_charger.c | 3 +- drivers/power/supply/s3c_adc_battery.c | 57 +- drivers/power/supply/wm831x_power.c | 1 - drivers/regulator/Kconfig | 8 + drivers/regulator/Makefile | 1 + drivers/regulator/pf8x00-regulator.c | 496 +++ drivers/remoteproc/mtk_scp.c | 4 +- drivers/s390/crypto/ap_bus.c | 53 +- drivers/scsi/3w-9xxx.c | 30 +- drivers/scsi/3w-sas.c | 32 +- drivers/scsi/aacraid/commsup.c | 1 + drivers/scsi/aacraid/linit.c | 34 +- drivers/scsi/aha1740.c | 1 + drivers/scsi/aic7xxx/aic79xx.h | 12 +- drivers/scsi/aic7xxx/aic79xx_core.c | 12 +- drivers/scsi/aic7xxx/aic79xx_osm_pci.c | 43 +- drivers/scsi/aic7xxx/aic79xx_pci.c | 6 +- drivers/scsi/aic7xxx/aic7xxx.h | 10 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 10 +- drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 46 +- drivers/scsi/aic7xxx/aic7xxx_pci.c | 4 +- drivers/scsi/aic94xx/aic94xx_scb.c | 2 + drivers/scsi/aic94xx/aic94xx_task.c | 2 + drivers/scsi/arcmsr/arcmsr_hba.c | 29 +- drivers/scsi/bfa/bfa_fcs_lport.c | 2 +- drivers/scsi/bfa/bfa_ioc.c | 6 +- drivers/scsi/bnx2i/Kconfig | 1 + drivers/scsi/csiostor/csio_wr.c | 1 + drivers/scsi/esas2r/esas2r.h | 5 +- drivers/scsi/esas2r/esas2r_init.c | 48 +- drivers/scsi/esas2r/esas2r_main.c | 3 +- drivers/scsi/hisi_sas/hisi_sas.h | 28 - drivers/scsi/hisi_sas/hisi_sas_main.c | 1390 +-------- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 1295 +++++++- drivers/scsi/hpsa.c | 12 +- drivers/scsi/lpfc/lpfc_bsg.c | 1 + drivers/scsi/lpfc/lpfc_els.c | 3 +- drivers/scsi/lpfc/lpfc_init.c | 100 +- drivers/scsi/megaraid/megaraid_sas_base.c | 54 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 39 +- drivers/scsi/mvumi.c | 49 +- drivers/scsi/myrb.c | 1 - drivers/scsi/myrs.c | 1 - drivers/scsi/pm8001/pm8001_hwi.c | 2 +- drivers/scsi/pm8001/pm8001_init.c | 69 +- drivers/scsi/pm8001/pm8001_sas.c | 4 +- drivers/scsi/pm8001/pm8001_sas.h | 4 +- drivers/scsi/pm8001/pm80xx_hwi.c | 2 +- drivers/scsi/pmcraid.c | 44 +- drivers/scsi/qla2xxx/qla_def.h | 5 + drivers/scsi/qla2xxx/qla_nx.c | 25 +- drivers/scsi/qla2xxx/qla_os.c | 43 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 2 - drivers/scsi/qla4xxx/ql4_def.h | 4 +- drivers/scsi/qla4xxx/ql4_glbl.h | 1 - drivers/scsi/qla4xxx/ql4_nx.c | 93 +- drivers/scsi/stex.c | 1 + drivers/scsi/ufs/ufs-qcom.c | 6 + drivers/scsi/ufs/ufshcd-pltfrm.c | 2 + drivers/scsi/ufs/ufshcd.c | 45 +- drivers/scsi/ufs/ufshcd.h | 5 + drivers/slimbus/qcom-ngd-ctrl.c | 16 +- drivers/soc/amlogic/meson-canvas.c | 4 +- drivers/soc/amlogic/meson-ee-pwrc.c | 3 +- drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 2 +- drivers/soc/mediatek/Kconfig | 21 + drivers/soc/mediatek/Makefile | 2 + drivers/soc/mediatek/mt8173-pm-domains.h | 94 + drivers/soc/mediatek/mt8183-pm-domains.h | 221 ++ drivers/soc/mediatek/mt8192-pm-domains.h | 292 ++ drivers/soc/mediatek/mtk-cmdq-helper.c | 41 +- drivers/soc/mediatek/mtk-devapc.c | 308 ++ drivers/soc/mediatek/mtk-infracfg.c | 5 - drivers/soc/mediatek/mtk-mmsys.c | 11 +- drivers/soc/mediatek/mtk-pm-domains.c | 614 ++++ drivers/soc/mediatek/mtk-pm-domains.h | 102 + drivers/spi/Kconfig | 3 +- drivers/spi/spi-fsl-spi.c | 11 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/mt7621-pci-phy/Kconfig | 8 - drivers/staging/mt7621-pci-phy/Makefile | 2 - drivers/staging/mt7621-pci-phy/TODO | 4 - drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 373 --- drivers/target/target_core_iblock.c | 1 + drivers/target/target_core_pr.c | 1 + drivers/tee/optee/call.c | 3 +- drivers/thermal/rcar_gen3_thermal.c | 108 +- drivers/thermal/thermal_sysfs.c | 6 +- drivers/thunderbolt/ctl.c | 3 + drivers/thunderbolt/icm.c | 240 +- drivers/thunderbolt/nhi.h | 1 + drivers/thunderbolt/path.c | 4 +- drivers/thunderbolt/switch.c | 20 +- drivers/thunderbolt/tb.c | 2 + drivers/thunderbolt/tb.h | 14 + drivers/thunderbolt/tb_msgs.h | 28 + drivers/thunderbolt/tb_regs.h | 14 + drivers/thunderbolt/usb4.c | 269 +- drivers/tty/serial/8250/8250_mtk.c | 13 +- drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/mxs-auart.c | 21 +- drivers/usb/cdns3/core.c | 29 +- drivers/usb/cdns3/gadget.c | 1 + drivers/usb/chipidea/ci_hdrc_imx.c | 7 +- drivers/usb/chipidea/usbmisc_imx.c | 7 +- drivers/usb/common/ulpi.c | 2 +- drivers/usb/core/endpoint.c | 2 +- drivers/usb/core/port.c | 4 +- drivers/usb/core/sysfs.c | 14 +- drivers/usb/phy/phy-isp1301-omap.c | 21 +- drivers/usb/serial/option.c | 2 + drivers/usb/typec/class.c | 159 +- drivers/usb/typec/stusb160x.c | 2 +- drivers/usb/typec/tcpm/tcpm.c | 26 +- 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/core/fbcon.c | 25 +- 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 | 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/sis/init.c | 34 +- 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/tdfxfb.c | 4 +- drivers/video/fbdev/tgafb.c | 7 +- drivers/video/fbdev/via/lcd.c | 4 +- drivers/video/of_display_timing.c | 1 + drivers/video/of_videomode.c | 6 +- fs/btrfs/Makefile | 2 +- fs/btrfs/check-integrity.c | 3 +- fs/btrfs/compression.c | 4 +- fs/btrfs/ctree.h | 17 +- fs/btrfs/disk-io.c | 78 +- fs/btrfs/disk-io.h | 2 + fs/btrfs/export.c | 2 - fs/btrfs/extent_io.c | 2 +- fs/btrfs/file-item.c | 6 +- fs/btrfs/free-space-cache.c | 177 -- fs/btrfs/free-space-cache.h | 12 - fs/btrfs/inode-map.c | 582 ---- fs/btrfs/inode-map.h | 16 - fs/btrfs/inode.c | 30 +- fs/btrfs/ioctl.c | 1 - fs/btrfs/raid56.c | 8 +- fs/btrfs/relocation.c | 1 - fs/btrfs/super.c | 13 +- fs/btrfs/transaction.c | 27 +- fs/btrfs/transaction.h | 2 +- fs/btrfs/tree-log.c | 102 +- fs/btrfs/volumes.c | 9 +- fs/btrfs/zoned.c | 43 +- fs/btrfs/zoned.h | 6 +- fs/cifs/connect.c | 2 + fs/cifs/transport.c | 4 +- fs/efivarfs/inode.c | 2 + fs/efivarfs/super.c | 1 - fs/eventpoll.c | 3 +- fs/exportfs/expfs.c | 32 +- fs/ext4/super.c | 9 - fs/gfs2/glock.c | 8 - fs/gfs2/incore.h | 1 - fs/gfs2/inode.c | 27 +- fs/gfs2/util.h | 6 +- fs/io_uring.c | 39 +- fs/libfs.c | 30 - fs/nfs/client.c | 4 +- fs/nfs/dir.c | 719 +++-- fs/nfs/export.c | 20 +- fs/nfs/flexfilelayout/flexfilelayout.c | 36 +- fs/nfs/fs_context.c | 21 +- fs/nfs/inode.c | 7 - fs/nfs/internal.h | 6 - fs/nfs/nfs2xdr.c | 19 +- fs/nfs/nfs3proc.c | 83 +- fs/nfs/nfs3xdr.c | 29 +- fs/nfs/nfs4proc.c | 54 +- fs/nfs/nfs4super.c | 2 +- fs/nfs/nfs4xdr.c | 48 +- fs/nfs/pagelist.c | 36 +- fs/nfs/pnfs.c | 33 +- fs/nfs/pnfs.h | 7 + fs/nfs/pnfs_nfs.c | 105 +- fs/nfs/proc.c | 18 +- fs/nfsd/export.c | 6 + fs/nfsd/nfs3xdr.c | 38 +- fs/nfsd/nfs4proc.c | 8 +- fs/nfsd/nfs4state.c | 1 + fs/nfsd/nfs4xdr.c | 2 +- fs/nfsd/nfsfh.c | 30 +- fs/nfsd/nfsfh.h | 30 +- fs/nfsd/nfssvc.c | 5 +- fs/nfsd/vfs.c | 29 +- fs/nfsd/xdr4.h | 13 +- fs/xfs/xfs_export.c | 3 - include/drm/drm_gem_cma_helper.h | 14 +- include/drm/drm_prime.h | 7 +- include/drm/ttm/ttm_bo_api.h | 2 + include/drm/ttm/ttm_tt.h | 2 - include/dt-bindings/clock/axg-clkc.h | 25 + include/dt-bindings/interconnect/qcom,sdm660.h | 116 - include/dt-bindings/interconnect/qcom,sdm845.h | 2 + include/dt-bindings/power/mt8183-power.h | 26 + include/dt-bindings/power/mt8192-power.h | 32 + include/kvm/arm_pmu.h | 3 - include/linux/compiler_types.h | 4 - include/linux/dma-map-ops.h | 12 +- include/linux/exportfs.h | 11 +- include/linux/hid.h | 2 +- include/linux/iversion.h | 2 - include/linux/mhi.h | 2 + include/linux/mlx5/device.h | 8 + include/linux/mlx5/driver.h | 8 +- include/linux/mlx5/fs.h | 6 +- include/linux/mlx5/mlx5_ifc.h | 94 +- include/linux/netdevice.h | 35 +- include/linux/nfs_fs.h | 9 +- include/linux/nfs_page.h | 4 + include/linux/nfs_xdr.h | 17 +- include/linux/power/generic-adc-battery.h | 4 - include/linux/s3c_adc_battery.h | 3 - include/linux/security.h | 1 + include/linux/soc/mediatek/infracfg.h | 107 + include/linux/soc/mediatek/mtk-cmdq.h | 10 +- include/linux/soc/mediatek/mtk-mmsys.h | 33 + include/linux/sunrpc/svc.h | 12 +- include/linux/sunrpc/xprt.h | 3 +- include/linux/torture.h | 15 +- include/linux/usb/pd.h | 1 + include/linux/usb/pd_vdo.h | 15 +- include/memory/renesas-rpc-if.h | 13 +- include/net/act_api.h | 6 + include/net/busy_poll.h | 25 +- include/net/netfilter/nf_tables_offload.h | 7 + include/net/sch_generic.h | 5 +- include/net/sock.h | 6 + include/net/tls.h | 32 +- include/net/xdp.h | 3 +- include/sound/compress_driver.h | 16 + include/sound/hda_codec.h | 2 +- include/sound/soc-jack.h | 132 + include/sound/soc.h | 122 +- include/sound/sof/ext_manifest.h | 1 + include/trace/events/asoc.h | 1 + include/uapi/asm-generic/socket.h | 3 + include/uapi/linux/hidraw.h | 6 + include/uapi/linux/openvswitch.h | 2 + include/uapi/linux/tls.h | 15 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 2 +- include/video/sstfb.h | 4 +- kernel/cpu.c | 6 +- kernel/printk/printk.c | 4 +- kernel/rcu/refscale.c | 4 +- kernel/torture.c | 20 + lib/Kconfig.debug | 8 - localversion-next | 2 +- net/batman-adv/fragmentation.c | 26 +- net/batman-adv/hard-interface.c | 3 + net/bridge/br_netfilter_hooks.c | 7 +- net/can/af_can.c | 7 +- net/core/dev.c | 91 +- net/core/skbuff.c | 2 +- net/core/sock.c | 19 + net/core/xdp.c | 3 +- net/ipv4/route.c | 7 +- net/lapb/lapb_iface.c | 82 +- net/lapb/lapb_timer.c | 11 +- net/mptcp/subflow.c | 5 +- net/netfilter/ipvs/ip_vs_ctl.c | 31 +- net/netfilter/nf_tables_offload.c | 17 + net/netfilter/nft_cmp.c | 8 +- net/netfilter/nft_meta.c | 16 +- net/netfilter/nft_payload.c | 70 +- net/openvswitch/actions.c | 7 +- net/openvswitch/flow_netlink.c | 74 +- net/sched/Makefile | 1 + net/sched/act_api.c | 16 + net/sched/act_ct.c | 9 +- net/sched/act_mirred.c | 21 +- net/sched/sch_frag.c | 150 + net/sunrpc/auth_gss/gss_rpc_upcall.c | 15 +- net/sunrpc/cache.c | 41 +- net/sunrpc/clnt.c | 5 +- net/sunrpc/sched.c | 65 +- net/sunrpc/socklib.c | 5 +- net/sunrpc/svcsock.c | 1 + net/sunrpc/xdr.c | 105 +- net/sunrpc/xprt.c | 117 +- net/sunrpc/xprtrdma/module.c | 1 + net/sunrpc/xprtrdma/transport.c | 1 + net/sunrpc/xprtsock.c | 4 + net/tipc/addr.c | 7 +- net/tipc/addr.h | 1 + net/tipc/core.h | 12 + net/tipc/group.c | 3 +- net/tipc/group.h | 3 +- net/tipc/name_table.c | 11 +- net/tipc/net.c | 2 +- net/tipc/socket.c | 110 +- net/tipc/subscr.c | 5 +- net/tipc/subscr.h | 5 +- net/tipc/topsrv.c | 4 +- net/tls/tls_device.c | 2 +- net/tls/tls_device_fallback.c | 13 +- net/tls/tls_main.c | 3 + net/tls/tls_sw.c | 34 +- net/x25/af_x25.c | 38 +- net/x25/x25_link.c | 47 +- net/x25/x25_route.c | 3 - net/xdp/xsk.c | 57 +- net/xdp/xsk.h | 2 - net/xdp/xsk_buff_pool.c | 13 +- net/xdp/xskmap.c | 20 +- net/xfrm/xfrm_user.c | 74 +- samples/bpf/.gitignore | 3 + samples/bpf/Makefile | 20 +- samples/bpf/bpf_load.c | 667 ----- samples/bpf/bpf_load.h | 57 - samples/bpf/do_hbm_test.sh | 32 +- samples/bpf/hbm.c | 111 +- samples/bpf/hbm_kern.h | 2 +- samples/bpf/ibumad_kern.c | 26 +- samples/bpf/ibumad_user.c | 71 +- samples/bpf/lwt_len_hist.sh | 2 + samples/bpf/task_fd_query_user.c | 101 +- samples/bpf/test_cgrp2_sock2.c | 61 +- samples/bpf/test_cgrp2_sock2.sh | 21 +- samples/bpf/test_lwt_bpf.sh | 0 samples/bpf/test_overhead_user.c | 82 +- samples/bpf/xdp2skb_meta_kern.c | 2 +- samples/bpf/xdpsock_user.c | 79 +- samples/hidraw/hid-example.c | 2 +- scripts/kconfig/conf.c | 1 - scripts/kconfig/confdata.c | 1 + scripts/kconfig/lexer.l | 1 - scripts/kconfig/symbol.c | 2 +- security/integrity/ima/ima.h | 1 + security/integrity/ima/ima_crypto.c | 20 +- security/integrity/ima/ima_main.c | 24 +- security/integrity/ima/ima_policy.c | 2 +- security/integrity/ima/ima_template.c | 26 + security/security.c | 1 + security/tomoyo/common.c | 2 +- security/tomoyo/domain.c | 4 +- security/tomoyo/memory.c | 4 +- sound/core/compress_offload.c | 39 +- sound/pci/hda/hda_generic.c | 12 +- sound/pci/hda/hda_generic.h | 1 + sound/pci/hda/patch_ca0132.c | 5 +- sound/pci/hda/patch_realtek.c | 29 +- sound/ppc/snd_ps3.c | 7 - sound/soc/amd/raven/pci-acp3x.c | 1 + sound/soc/amd/renoir/rn-pci-acp3x.c | 2 +- sound/soc/codecs/Kconfig | 16 + sound/soc/codecs/Makefile | 6 + sound/soc/codecs/adau1372-i2c.c | 40 + sound/soc/codecs/adau1372-spi.c | 58 + sound/soc/codecs/adau1372.c | 1062 +++++++ sound/soc/codecs/adau1372.h | 21 + sound/soc/mediatek/common/mtk-btcvsd.c | 2 +- sound/soc/qcom/sc7180.c | 3 + sound/soc/soc-core.c | 85 +- sound/soc/sof/intel/Makefile | 2 +- sound/soc/sof/intel/apl.c | 3 + sound/soc/sof/intel/cnl.c | 19 +- sound/soc/sof/intel/ext_manifest.h | 35 + sound/soc/sof/intel/hda-loader.c | 100 + sound/soc/sof/intel/hda.h | 11 + sound/soc/sof/intel/{tgl.c => icl.c} | 66 +- sound/soc/sof/intel/tgl.c | 3 + sound/soc/sof/loader.c | 3 + sound/soc/sof/ops.h | 14 +- sound/soc/sof/sof-pci-dev.c | 2 +- sound/soc/sof/sof-priv.h | 7 +- sound/usb/mixer_us16x08.c | 2 +- sound/usb/quirks-table.h | 113 + tools/lib/bpf/xsk.h | 15 +- tools/memory-model/README | 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/perf/builtin-diff.c | 4 +- tools/perf/util/dwarf-aux.c | 28 +- tools/perf/util/hashmap.h | 15 +- tools/perf/util/probe-finder.c | 3 +- tools/perf/util/stat-display.c | 5 +- tools/perf/util/synthetic-events.c | 3 + tools/testing/kunit/kunit_kernel.py | 24 +- tools/testing/selftests/bpf/Makefile | 1 + tools/testing/selftests/kvm/aarch64/get-reg-list.c | 39 +- tools/testing/selftests/net/tls.c | 40 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 14 +- tools/testing/selftests/rcutorture/bin/torture.sh | 195 +- tools/testing/selftests/tc-testing/config | 1 + .../testing/selftests/wireguard/qemu/debug.config | 1 - 891 files changed, 24231 insertions(+), 13201 deletions(-) delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm660.yaml delete mode 100644 Documentation/devicetree/bindings/leds/leds-pwm.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-pwm.yaml create mode 100644 Documentation/devicetree/bindings/phy/intel,phy-keembay-usb.yaml rename {drivers/staging/mt7621-pci-phy => Documentation/devicetree/bindings/phy}/m [...] create mode 100644 Documentation/devicetree/bindings/power/mediatek,power-controller.yaml create mode 100644 Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml create mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml create mode 100644 Documentation/devicetree/bindings/sound/adi,adau1372.yaml create mode 100644 Documentation/translations/zh_CN/arm64/elf_hwcaps.rst create mode 100644 arch/arm/boot/dts/armada-382-rd-ac3x-48g4x2xl.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-8040-puzzle-m801.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h create mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8167.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-evb.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8192.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2-of10.dts delete mode 100644 arch/arm64/include/asm/kvm_coproc.h delete mode 100644 arch/arm64/kvm/aarch32.c create mode 100644 arch/arm64/kvm/hyp/exception.c create mode 100644 arch/arm64/kvm/hyp/include/hyp/adjust_pc.h delete mode 100644 arch/arm64/kvm/hyp/smccc_wa.S delete mode 100644 arch/arm64/kvm/regmap.c create mode 100644 arch/s390/kernel/vdso64/vdso.h create mode 100644 arch/x86/include/asm/uv/uv_geo.h delete mode 100644 arch/x86/platform/uv/uv_sysfs.c delete mode 100644 drivers/char/hw_random/hisi-trng-v2.c create mode 100644 drivers/crypto/hisilicon/trng/Makefile create mode 100644 drivers/crypto/hisilicon/trng/trng.c delete mode 100644 drivers/interconnect/qcom/sdm660.c create mode 100644 drivers/phy/intel/phy-intel-keembay-usb.c create mode 100644 drivers/platform/x86/uv_sysfs.c create mode 100644 drivers/regulator/pf8x00-regulator.c create mode 100644 drivers/soc/mediatek/mt8173-pm-domains.h create mode 100644 drivers/soc/mediatek/mt8183-pm-domains.h create mode 100644 drivers/soc/mediatek/mt8192-pm-domains.h create mode 100644 drivers/soc/mediatek/mtk-devapc.c create mode 100644 drivers/soc/mediatek/mtk-pm-domains.c create mode 100644 drivers/soc/mediatek/mtk-pm-domains.h delete mode 100644 drivers/staging/mt7621-pci-phy/Kconfig delete mode 100644 drivers/staging/mt7621-pci-phy/Makefile delete mode 100644 drivers/staging/mt7621-pci-phy/TODO delete mode 100644 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c delete mode 100644 fs/btrfs/inode-map.c delete mode 100644 fs/btrfs/inode-map.h delete mode 100644 include/dt-bindings/interconnect/qcom,sdm660.h create mode 100644 include/dt-bindings/power/mt8183-power.h create mode 100644 include/dt-bindings/power/mt8192-power.h create mode 100644 include/sound/soc-jack.h create mode 100644 net/sched/sch_frag.c delete mode 100644 samples/bpf/bpf_load.c delete mode 100644 samples/bpf/bpf_load.h mode change 100644 => 100755 samples/bpf/lwt_len_hist.sh mode change 100644 => 100755 samples/bpf/test_lwt_bpf.sh create mode 100644 sound/soc/codecs/adau1372-i2c.c create mode 100644 sound/soc/codecs/adau1372-spi.c create mode 100644 sound/soc/codecs/adau1372.c create mode 100644 sound/soc/codecs/adau1372.h create mode 100644 sound/soc/sof/intel/ext_manifest.h copy sound/soc/sof/intel/{tgl.c => icl.c} (66%)