This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 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 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 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 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 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 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 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 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 e6b9534d9db6 Merge branch 'edac-igen6' into edac-for-next 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 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 7b7f84797023 usb: cdns3: gadget: calculate TD_SIZE based on TD omits a420a6e8aac8 usb: cdns3: gadget: initialize link_trb as NULL omits 9c6658a0dd4f Merge branch 'v5.10-next/soc' into for-next omits 6c3e42616bf2 leds: various: add missing put_device() call in netxbig_le [...] 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 168af485621a powerpc: fix the allyesconfig build adds 1b3c864e96ac Merge remote-tracking branch 'fixes/fixes' adds 12c77e6c1475 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 63f953385dc6 Merge remote-tracking branch 'net/master' adds 6ac40e9a16b4 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 4d683064d237 Merge remote-tracking branch 'sound-current/for-linus' adds af61cb785986 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds 356c199d0b72 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds ec8a05e27748 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 61ac16dffbec Merge remote-tracking branch 'regmap-fixes/for-linus' adds 54368fa132d5 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 6737f4141ad2 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 7218838109fe spi: dw-bt1: Fix undefined devm_mux_control_get symbol adds 893ff790cf6a Merge remote-tracking branch 'spi/for-5.10' into spi-linus adds 64f9a30a380f Merge remote-tracking branch 'spi-fixes/for-linus' adds 7e1d166575a1 Merge remote-tracking branch 'pci-current/for-linus' adds 6d6556c04eba USB: serial: option: add support for Thales Cinterion EXS82 adds ebaa4ad418f1 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 9b415aaca46e Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds bb32aba6684a Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 62c20f0eaeb6 Merge remote-tracking branch 'input-current/for-linus' adds ccc2a76b3b54 Merge remote-tracking branch 'ide/master' adds 9856d6d8c6cc Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 176fd29aca86 Merge remote-tracking branch 'vfs-fixes/fixes' adds 1528e4602b5b Merge remote-tracking branch 'mmc-fixes/fixes' adds dd25bf2d7beb Merge remote-tracking branch 'pidfd-fixes/fixes' adds adf45437c071 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 8b4247fa6afd Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 8b3134a9f00a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new c31c2eb776da Merge remote-tracking branch 'kbuild/for-next' new 971385eae4fc Compiler Attributes: remove CONFIG_ENABLE_MUST_CHECK new 1e462ef05f55 Merge remote-tracking branch 'compiler-attributes/compiler [...] new 8d8d53cf8fd0 dma-mapping: Allow mixing bypass and mapped DMA operation new bf6e2d562bbc powerpc/dma: Fallback to dma_ops when persistent memory present new 94035edcb4e3 dma-pool: no need to check return value of debugfs_create [...] new 819b70ad6201 dma-contiguous: fix a typo error in a comment new 65789daa8087 dma-mapping: add benchmark support for streaming DMA APIs new 7679325702c9 selftests/dma: add test application for DMA_MAP_BENCHMARK new e50ea92d5964 Merge remote-tracking branch 'dma-mapping/for-next' new c90591e23ddf Merge remote-tracking branch 'asm-generic/master' new ea43b1cb0700 Merge remote-tracking branch 'arm/for-next' new e710c29e0177 arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere new 284c64e9eba3 arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS) new 752e77863c19 Merge branch 'for-next/pac-keys-ctrl' into for-next/core new 52ec03f75d59 arm64: kaslr: Refactor early init command line parsing new 1e40d105dae5 arm64: Extend the kernel command line from the bootloader new e34e7aadb2d9 Merge branch 'for-next/cmdline-extended' into for-next/core new 344f2db2a18a arm64: vmlinux.lds.S: Drop redundant *.init.rodata.* new 78fae44603f1 Merge branch 'for-next/misc' into for-next/core new 95866abbc20b Merge remote-tracking branch 'arm64/for-next/core' new 44000366eb04 Merge tag 'omap-for-v5.11/defconfig-signed' of git://git.k [...] new 46957c06d35b ARM: multi_v7_defconfig: enable counter subsystem and stm3 [...] new 8e4eeb83a692 ARM: multi_v7_defconfig: add STM32 crypto support new 89391783174e ARM: multi_v7_defconfig: enable STUSB160X Type-C port cont [...] new 1c6b157ba6bd ARM: multi_v7_defconfig: enable STM32 spdifrx support new 01d13862543d ARM: multi_v7_defconfig: enable STM32 dfsdm audio support new bdc0065c0389 Merge tag 'stm32-config-for-v5.11-1' of git://git.kernel.o [...] new aa26d828df8f Merge tag 'tegra-for-5.11-arm64-defconfig' of git://git.ke [...] new 5d9fa2944f81 Merge branch 'arm/defconfig' into for-next new 8b6bed678428 soc: renesas: rmobile-sysc: Stop using __raw_*() I/O accessors new 72c7b0857069 Merge tag 'renesas-drivers-for-v5.11-tag2' of git://git.ke [...] new 3afd2823c119 Merge tag 'tegra-for-5.11-soc' of git://git.kernel.org/pub [...] new 85ccf83e5c5b Merge tag 'tegra-for-5.11-firmware' of git://git.kernel.or [...] new c70e73338955 Merge branch 'arm/drivers' into for-next new 3a53840627b1 Merge tag 'omap-for-v5.11/dt-signed' of git://git.kernel.o [...] new 4f551b7bba09 ARM: dts: stm32: Harmonize EHCI/OHCI DT nodes name on stm32mp15 new 08f07e9a195a ARM: dts: stm32: update sdmmc IP version for STM32MP15 new f885fbca0f53 ARM: dts: stm32: Add LP timer irqs on stm32mp151 new 928caf877d14 ARM: dts: stm32: Add LP timer wakeup-source on stm32mp151 new 304b5691bfd0 ARM: dts: stm32: enable HASH by default on stm32mp15 new ee0035b23327 ARM: dts: stm32: enable CRC1 by default on stm32mp15 new b6aa35c73936 ARM: dts: stm32: enable CRYP by default on stm32mp15 new 07e3454493e2 ARM: dts: stm32: set bus-type in DCMI endpoint for stm32mp [...] new 096b0243fae3 ARM: dts: stm32: set bus-type in DCMI endpoint for stm3242 [...] new dc37a51b258c ARM: dts: stm32: reorder spi4 within stm32mp15-pinctrl new 8e568db6020f dt-bindings: connector: add typec-power-opmode property to [...] new 70966729b564 dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller new 83686162c0eb ARM: dts: stm32: add STUSB1600 Type-C using I2C4 on stm32m [...] new fc082d2bb2f4 ARM: dts: stm32: fix mdma1 clients channel priority level [...] new e3b37ca311bb ARM: dts: stm32: fix dmamux reg property on stm32mp151 new 7e4bc946db78 ARM: dts: stm32: fix dmamux reg property on stm32h743 new d27209f04d7f ARM: dts: stm32: adjust USB OTG gadget fifo sizes in stm32mp151 new 4c903a946404 ARM: dts: stm32: update stm32mp151 for remote proc synchro [...] new 82765d149583 dt-bindings: arm: stm32: add simple-mfd compatible for tamp node new b19d3a55d478 ARM: dts: stm32: support child mfd cells for the stm32mp1 [...] new 242639c0dc25 dt-bindings: arm: stm32: Add compatible strings for DH SoM [...] new ac68793f49de ARM: dts: stm32: Add DHCOM based PicoITX board new a24bde12f949 dt-bindings: vendor-prefixes: document Octavo Systems oct prefix new acf6f3316376 dt-bindings: arm: stm32: add extra SiP compatible for lxa, [...] new 6660e2445523 ARM: dts: stm32: lxa-mc1: add OSD32MP15x to list of compatibles new fcc3e3c3a4a2 Merge tag 'stm32-dt-for-v5.11-1' of git://git.kernel.org/p [...] new 0f80b9b8126c arm64: dts: renesas: r8a77951: Add PCIe EP nodes new eb149c927d58 Merge tag 'renesas-arm-dt-for-v5.11-tag2' of git://git.ker [...] new 3f02c6a8280b Merge tag 'tegra-for-5.11-dt-bindings' of git://git.kernel [...] new 9c49a39c8cd7 Merge tag 'tegra-for-5.11-arm-dt' of git://git.kernel.org/ [...] new 914b8de3dd9e Merge tag 'tegra-for-5.11-arm64-dt' of git://git.kernel.or [...] new eebd65d13509 Merge branch 'arm/dt' into for-next new 1caeb1d82a74 Merge branch 'arm/fixes' into for-next new 31216ef56126 Merge tag 'omap-for-v5.11/soc-signed' of git://git.kernel. [...] new 334d09c218c1 Merge tag 'renesas-arm-soc-for-v5.11-tag1' of git://git.ke [...] new 544bfb682f3a Merge branch 'arm/soc' into for-next new 8d101a41c9c3 soc: document merges new 718e43b5f850 Backmerge tag 'v5.10-rc2' into arm/drivers new 270a5bbb090c Merge tag 'scmi-updates-5.11' of git://git.kernel.org/pub/ [...] new c359ef869570 Merge branch 'arm/drivers' into for-next new 33fa6976a384 soc: document merges new d4cbf3f84641 Merge remote-tracking branch 'arm-soc/for-next' new e93441afa9af Merge remote-tracking branch 'amlogic/for-next' new 1a684eb9616a Merge remote-tracking branch 'aspeed/for-next' new 24c8a743336a pcmcia: at91_cf: move definitions locally new 264788c8f237 pcmcia: at91_cf: remove platform data support new 65cc8babccce Merge branches 'at91-drivers', 'at91-dt' and 'at91-defconf [...] new e42d0e71f618 Merge remote-tracking branch 'at91/at91-next' new a0453f4ed066 memory: renesas-rpc-if: Return correct value to the caller [...] new 61a6d854b955 memory: renesas-rpc-if: Fix unbalanced pm_runtime_enable i [...] new 4e6b86b409f9 memory: renesas-rpc-if: Fix a node reference leak in rpcif [...] new 7889a7da59e0 memory: renesas-rpc-if: Make rpcif_enable/disable_rpm() as [...] new a4f11eac544c Merge branch 'mem-ctrl-next' into for-next new b0550fb190ee Merge remote-tracking branch 'drivers-memory/for-next' new ab2db29fb13c Merge remote-tracking branch 'imx-mxs/for-next' new 88e15edc85d6 Merge remote-tracking branch 'keystone/next' new 17fb46bf5686 arm64: dts: mediatek: mt8516: add efuse node new 6d5af8c90627 dt-bindings: arm64: dts: mediatek: Add mt8167-pumpkin board new 08d73b65abaf arm64: dts: mediatek: add dtsi for MT8167 new 7f1e3823ba03 arm64: dts: mediatek: add MT8167 pumpkin board dts new 48489980e27e arm64: dts: Add Mediatek SoC MT8192 and evaluation board d [...] new d392fe78f50b dt-bindings: power: Add bindings for the Mediatek SCPSYS p [...] new 86a378bb1e98 dt-bindings: power: Add MT8183 power domains new 343106d9e612 dt-bindings: power: Add MT8192 power domains new 8d7d44f25cd8 Merge tag 'v5.10-next-pm-domains-stable' into HEAD new 8b6562644df9 arm64: dts: mediatek: Add mt8173 power domain controller new ddebdbad8149 arm64: dts: mediatek: Add smi_common node for MT8183 new 37fb78b9aeb7 arm64: dts: mediatek: Add mt8183 power domains controller new f15722c0fef0 arm64: dts: mt8183: Add pwm and backlight node new 88ec840270e6 arm64: dts: mt8183: Add dsi node new c6080916310b arm64: dts: mt8183: Add iommu and larb nodes new 91f9c963ce79 arm64: dts: mt8183: Add display nodes for MT8183 new 3f0716710ae9 dts64: mt7622: enable all pwm for bananapi r64 new 5833bc6c7319 dts64: mt7622: disable spi1 and uart2 because pins are use [...] new 63e5dcc03369 Merge tag 'ib-mfd-mediatek-v5.11' into HEAD new 2676a72aeaa1 Merge tag 'v5.10-next-pm-domains-stable' into HEAD new 59b644b01cf4 soc: mediatek: Add MediaTek SCPSYS power domains new 916d6d71ba56 soc: mediatek: pm-domains: Add bus protection protocol new 928296ea5da3 soc: mediatek: pm_domains: Make bus protection generic new f414854c8843 soc: mediatek: pm-domains: Add SMI block as bus protection block new 58a17e310a1c soc: mediatek: pm-domains: Add extra sram control new 123e8b4fd0cd soc: mediatek: pm-domains: Add subsystem clocks new 1d4597fa18b2 soc: mediatek: pm-domains: Allow bus protection to ignore [...] new eb9fa767fbe1 soc: mediatek: pm-domains: Add support for mt8183 new c1f3163d8ff3 soc: mediatek: pm-domains: Add default power off flag new a49d5e7a89d6 soc: mediatek: pm-domains: Add support for mt8192 new a69dcdfc2dd2 soc / drm: mediatek: cmdq: Remove timeout handler in helpe [...] new aaf162d4a5df dt-bindings: devapc: add bindings for mtk-devapc new 0890beb22618 soc: mediatek: add mt6779 devapc driver new 51c0e618b219 soc / drm: mediatek: Move DDP component defines into mtk-mmsys.h new cc6576029aed soc: mediatek: mmsys: Use devm_platform_ioremap_resource() new 727bfb2c55b0 Merge branch 'v5.10-next/soc' into for-next new 7afdea859bc8 Merge remote-tracking branch 'mediatek/for-next' new 8c4e256e3d42 MAINTAINERS: Add an entry for MikroTik CRS3xx 98DX3236 boards new d7ce8739f50e MAINTAINERS: switch mvebu tree to kernel.org new 7a8be9355fa0 Merge branch 'mvebu/arm' into mvebu/for-next new b08770ff6228 ARM: dts: mvebu: Add CRS326-24G-2S board new 1b7b86f68c24 ARM: dts: mvebu: Add CRS305-1G-4S board new d7c51bfa8664 ARM: dts: mvebu: Add CRS328-4C-20S-4S board new 8f3222096910 ARM: dts: kirkwood: replace status value "ok" by "okay" new 6ac30b5c9956 ARM: dts: dove: fix PCA95xx GPIO expander properties on A510 new 493c6469a6dd ARM: dts: armada: align GPIO hog names with dtschema new 7f24479ead57 ARM: dts: Remove non-existent i2c1 from 98dx3236 new 44144cc94801 ARM: dts: Add i2c0 pinctrl information for 98dx3236 new fd5e081e6e42 Merge branch 'mvebu/dt' into mvebu/for-next new 8077f593d77c arm64: dts: marvell: espressobin: Simplify v7 ethernet por [...] new d77998497783 arm64: dts: marvell: espressobin: Get rid of duplicate ser [...] new f9559f029ebe arm64: dts: marvell: espressobin: De-duplicate eMMC definitions new 6d96e11b7771 arm64: dts: marvell: Add a device tree for the IEI Puzzle- [...] new c1e9911fcc54 arm64: dts: marvell: espressobin: Add support for LED2 new 3404fe15a60f arm64: dts: marvell: add DT for ESPRESSObin-Ultra new 53e950d597e3 arm64: dts: marvell: armada-cp110: Switch to per-port SATA [...] new 3aa669a994c9 arm64: dts: armada-3720-turris-mox: update ethernet-phy ha [...] new 5c5bf284e9e4 Merge branch 'mvebu/dt64' into mvebu/for-next new 753d73f3f61c Merge remote-tracking branch 'mvebu/for-next' new b62168e516da ARM: OMAP2+: Fix am4 only build after genpd changes new 6a5044c84dfa Merge branch 'omap-for-v5.11/genpd' into for-next new c9c6840790f3 Merge remote-tracking branch 'omap/for-next' new 5c44c564e449 arm64: dts: qcom: qrb5165-rb5: Add support for MCP2518FD new fbdb20b1fcb1 ARM: dts: qcom-pma8084: Drop incorrect use of io-channel-ranges new ab57017c45f2 Merge branches 'arm64-for-5.11', 'arm64-defconfig-for-5.11 [...] new 6213460aac7a Merge remote-tracking branch 'qcom/for-next' new ba0913ce9c82 Merge remote-tracking branch 'raspberrypi/for-next' new 99fc0c7fd456 Merge remote-tracking branch 'realtek/for-next' new d5360d3b5aee Merge branch 'renesas-arm-dt-for-v5.11' into renesas-next new b1606ac452be Merge remote-tracking branch 'renesas/next' new d507c77698ac Merge remote-tracking branch 'reset/reset/next' new f34bbc5f8337 Merge remote-tracking branch 'rockchip/for-next' new ac207aca67d5 Merge remote-tracking branch 'samsung-krzk/for-next' new 04cd49efd2cc Merge remote-tracking branch 'scmi/for-linux-next' new 0d671b2cfcc1 Merge remote-tracking branch 'stm32/stm32-next' new 323e85db89bd Merge remote-tracking branch 'sunxi/sunxi/for-next' new 8e7b6a179a43 Merge remote-tracking branch 'tegra/for-next' new ee06f750fcc5 Merge remote-tracking branch 'ti-k3/ti-k3-next' new b6633d778675 arm64: dts: ti: k3-j7200-som-p0: main_i2c0 have an ioexpan [...] new 2eefbf5f862e arm64: dts: ti: k3-j7200-common-proc-board: Correct the na [...] new b87d8605a378 Merge branch 'ti-k3-dts-next' into ti-k3-next new 15ffd94a904b arm64: dts: ti: k3: squelch warning about lack of #interru [...] new 090f54565722 Merge branch 'ti-k3-dts-next' into ti-k3-next new 4c60948ea718 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new e7479ab136bb Merge remote-tracking branch 'clk/clk-next' new 6133ae9c5906 Merge remote-tracking branch 'clk-samsung/for-next' new 6f93476e68c8 Merge remote-tracking branch 'csky/linux-next' new 7251d1b799fe Merge remote-tracking branch 'h8300/h8300-next' new cf9e6d29deee Merge remote-tracking branch 'm68k/for-next' new 6e95d5f74f42 Merge remote-tracking branch 'm68knommu/for-next' new 301f2f6241cf Merge remote-tracking branch 'microblaze/next' new 74a2810b7c1f MIPS: KASLR: Correct valid bits in apply_r_mips_26_rel() new a307a4ce9ecd MIPS: Loongson64: Add KASLR support new f0e82242b168 mips: cdmm: fix use-after-free in mips_cdmm_bus_discover new cbab54d9c2b2 MIPS: No need to check CPU 0 in {loongson3,bmips,octeon}_c [...] new 915d8aac69d3 MIPS: mm: Remove unused is_aligned_hugepage_range new 1dac4585f585 MIPS: Loongson64: Fix up reserving kernel memory range new a4803b9a9c67 Merge remote-tracking branch 'mips/mips-next' new 74a71ddd8ae6 Merge remote-tracking branch 'nds32/next' new d86c677229cf Merge remote-tracking branch 'openrisc/for-next' new e11c850ea52b Merge remote-tracking branch 'parisc-hd/for-next' new a41f7bda685e Merge remote-tracking branch 'powerpc/next' new 7a9e77267cdd Merge remote-tracking branch 'risc-v/for-next' new b8a96e641273 Merge remote-tracking branch 's390/for-next' new 9877eb2aa42a Merge remote-tracking branch 'fscrypt/master' new 1eee3b9af980 Merge branch 'misc-5.10' into for-next-current-v5.9-20201127 new ecaccde9d14b Merge branch 'for-next-current-v5.9-20201127' into for-nex [...] new 6d6f183321d0 btrfs: return bool from should_end_transaction new ee6098904ed7 btrfs: return bool from btrfs_should_end_transaction new c6b411fe86d9 btrfs: introduce ZONED feature flag new fc34d0e8a6e7 btrfs: get zone information of zoned block devices new 106cc9c292f4 btrfs: check and enable ZONED mode new 8f3fd992c78f btrfs: introduce max_zone_append_size new c1f3a6898058 btrfs: disallow space_cache in ZONED mode new e4d79ff58f33 btrfs: disallow NODATACOW in ZONED mode new e9c97e4a7d95 btrfs: disable fallocate in ZONED mode new 59d131d10dbd btrfs: disallow mixed-bg in ZONED mode new 2e42af93b74f btrfs: implement log-structured superblock for ZONED mode new e0cffe128efb btrfs: drop casts of bio bi_sector new a513c54ce6fa btrfs: move btrfs_find_highest_objectid/btrfs_find_free_ob [...] new 2d15fb8e61ae btrfs: replace calls to btrfs_find_free_ino with btrfs_fin [...] new ec2b876582e2 btrfs: remove inode number cache feature new 0f1cc1a4ec84 Merge branch 'misc-next' into for-next-next-v5.10-20201127 new e0b94542642e btrfs: make flush_space take a enum btrfs_flush_state inst [...] new 623d63ce0f7f btrfs: add a trace point for reserve tickets new b21ce5ebc751 btrfs: track ordered bytes instead of just dio ordered bytes new ad252564f3b6 btrfs: introduce a FORCE_COMMIT_TRANS flush operation new e95292f645be btrfs: improve preemptive background space flushing new fcdad2ccaaf7 btrfs: rename need_do_async_reclaim new a783439d6e69 btrfs: check reclaim_size in need_preemptive_reclaim new a3154383d3e1 btrfs: rework btrfs_calc_reclaim_metadata_size new ec7765ae9b72 btrfs: simplify the logic in need_preemptive_flushing new e7b6e9184b91 btrfs: implement space clamping for preemptive flushing new d6d5da95543e btrfs: adjust the flush trace point to include the source new 87110d0c67e9 btrfs: add a trace class for dumping the current ENOSPC state new 50920885a748 Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] new 43d29dd9bc6a btrfs: lift rw mount setup from mount and remount new a4d7370049ab btrfs: cleanup all orphan inodes on ro->rw remount new 96b59750f909 btrfs: only mark bg->needs_free_space if free space tree is on new 8bb2f40d210e btrfs: create free space tree on ro->rw remount new 5fadc0479b4a btrfs: clear oneshot options on mount and remount new c11914a125ff btrfs: clear free space tree on ro->rw remount new dc1a11739253 btrfs: keep sb cache_generation consistent with space_cache new ad22705b392f btrfs: use sb state to print space_cache mount option new dffd06ffd9c8 btrfs: warn when remount will not change the free space tree new b7a608e4913f btrfs: remove free space items when disabling space cache v1 new 33ee456b2d0b btrfs: skip space_cache v1 setup when not using it new 3d4fb3942322 btrfs: fix lockdep error creating free space tree new 45ba5460f8c9 Merge branch 'ext/boris/fst-fixes-v7' into for-next-next-v [...] new a4a19454fd71 btrfs: do not block on deleted bgs mutex in the cleaner new 3d1b0bf6e439 btrfs: only let one thread pre-flush delayed refs in commit new 88c234f7cb5a btrfs: delayed refs pre-flushing should only run the heads [...] new 798eca3c0724 btrfs: only run delayed refs once before committing new f546998c713d btrfs: stop running all delayed refs during snapshot new 41d9abbc338f btrfs: run delayed refs less often in commit_cowonly_roots new 605c0f0ba389 Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] new 3dcba220ce4f btrfs: fix race causing unnecessary inode logging during l [...] new c7180cff3d44 btrfs: fix race that results in logging old extents during [...] new ebe3fa0ce85f btrfs: fix race that causes unnecessary logging of ancesto [...] new 9cd45d4e33b9 btrfs: fix race that makes inode logging fallback to trans [...] new e92ebc9b023b btrfs: fix race leading to unnecessary transaction commit [...] new 2e1346f25245 btrfs: do not block inode logging for so long during trans [...] new 9f27f89b6f51 Merge branch 'ext/filipe/dbench-perf' into for-next-next-v [...] new 30da94ea78c2 Merge branch 'for-next-next-v5.10-20201127' into for-next- [...] new 3d87d74931e5 Merge remote-tracking branch 'btrfs/for-next' new 3c1912db4b9c cifs: allow syscalls to be restarted in __smb_send_rqst() new cab4cc1e5a42 cifs: fix potential use-after-free in cifs_echo_request() new 9f42df764175 Merge remote-tracking branch 'cifs/for-next' new 253beb7abba3 Merge remote-tracking branch 'configfs/for-next' new 6f278f0abd1c Merge remote-tracking branch 'erofs/dev' new c9f0a9a28b2c Merge remote-tracking branch 'ext3/for_next' new fa8881a8ad97 Merge remote-tracking branch 'f2fs/dev' new 6339a984705a Merge remote-tracking branch 'fsverity/fsverity' new 647cbbf7e30a Merge remote-tracking branch 'fuse/for-next' new b19182d4e09b Merge remote-tracking branch 'jfs/jfs-next' new 78bda2b9903f SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() new 25c711eb0700 SUNRPC: Prepare for xdr_stream-style decoding on the server-side new 3dd53cc3a4a9 NFSD: Add common helpers to decode void args and encode vo [...] new c2241bcf3a7f NFSD: Add tracepoints in nfsd_dispatch() new a70107c7ece0 NFSD: Add tracepoints in nfsd4_decode/encode_compound() new 34a0d2bc3225 NFSD: Replace the internals of the READ_BUF() macro new dad61237711c NFSD: Replace READ* macros in nfsd4_decode_access() new 4f86dac4cf7e NFSD: Replace READ* macros in nfsd4_decode_close() new afe19b219145 NFSD: Replace READ* macros in nfsd4_decode_commit() new a8be80801beb NFSD: Change the way the expected length of a fattr4 is checked new 333cfeca9e3f NFSD: Replace READ* macros that decode the fattr4 size attribute new 04015e7262ea NFSD: Replace READ* macros that decode the fattr4 acl attribute new fc27428abc55 NFSD: Replace READ* macros that decode the fattr4 mode attribute new 563335f654b4 NFSD: Replace READ* macros that decode the fattr4 owner attribute new a0d2b2b45318 NFSD: Replace READ* macros that decode the fattr4 owner_gr [...] new 5dc2cdd95d49 NFSD: Replace READ* macros that decode the fattr4 time_set [...] new b865d140d2e6 NFSD: Replace READ* macros that decode the fattr4 security [...] new 63fe6d36e8bc NFSD: Replace READ* macros that decode the fattr4 umask attribute new 07448adf502b NFSD: Replace READ* macros in nfsd4_decode_fattr() new f2f0e073f126 NFSD: Replace READ* macros in nfsd4_decode_create() new 115c290dca59 NFSD: Replace READ* macros in nfsd4_decode_delegreturn() new 36edd7e040de NFSD: Replace READ* macros in nfsd4_decode_getattr() new 6a77decab3b5 NFSD: Replace READ* macros in nfsd4_decode_link() new 7e8d2bc6c08b NFSD: Relocate nfsd4_decode_opaque() new 9da5d58969f1 NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner new 2e7e165d62dd NFSD: Add helper for decoding locker4 new 43a1f70e8700 NFSD: Replace READ* macros in nfsd4_decode_lock() new 96e9b66d60d2 NFSD: Replace READ* macros in nfsd4_decode_lockt() new 7340bffc1c67 NFSD: Replace READ* macros in nfsd4_decode_locku() new 6df2e72d800c NFSD: Replace READ* macros in nfsd4_decode_lookup() new d740c927ab9e NFSD: Add helper to decode NFSv4 verifiers new 7efd01db7ab2 NFSD: Add helper to decode OPEN's createhow4 argument new ee93b1aed115 NFSD: Add helper to decode OPEN's openflag4 argument new a88c7443a2b7 NFSD: Replace READ* macros in nfsd4_decode_share_access() new 3d2cc8265349 NFSD: Replace READ* macros in nfsd4_decode_share_deny() new 681a7bb2aa2c NFSD: Add helper to decode OPEN's open_claim4 argument new 6489655ba8a7 NFSD: Replace READ* macros in nfsd4_decode_open() new 02f0bec644aa NFSD: Replace READ* macros in nfsd4_decode_open_confirm() new 303bd20ec613 NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() new 5dd53db48992 NFSD: Replace READ* macros in nfsd4_decode_putfh() new 3db866ed9c83 NFSD: Replace READ* macros in nfsd4_decode_read() new 1231f0121292 NFSD: Replace READ* macros in nfsd4_decode_readdir() new e83bf321b415 NFSD: Replace READ* macros in nfsd4_decode_remove() new fd92b4611f54 NFSD: Replace READ* macros in nfsd4_decode_rename() new e55913f80726 NFSD: Replace READ* macros in nfsd4_decode_renew() new 452343b79a19 NFSD: Replace READ* macros in nfsd4_decode_secinfo() new 4f5e6193204e NFSD: Replace READ* macros in nfsd4_decode_setattr() new b18813eac49f NFSD: Replace READ* macros in nfsd4_decode_setclientid() new 8e717a34f97a NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() new 1044a3a016b6 NFSD: Replace READ* macros in nfsd4_decode_verify() new 87fb2914010f NFSD: Replace READ* macros in nfsd4_decode_write() new b2ba5e107dee NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() new 2e30901716bd NFSD: Replace READ* macros in nfsd4_decode_cb_sec() new 3c44da3a5a69 NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() new 85eed6739533 NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() new 444404e15d28 NFSD: Add a separate decoder to handle state_protect_ops new 0b806c23e769 NFSD: Add a separate decoder for ssv_sp_parms new 70e26c93a927 NFSD: Add a helper to decode state_protect4_a new cb600314d0f7 NFSD: Add a helper to decode nfs_impl_id4 new 59b1e5e91a34 NFSD: Add a helper to decode channel_attrs4 new 7a0a391e8a18 NFSD: Replace READ* macros in nfsd4_decode_create_session() new 4828b769b022 NFSD: Replace READ* macros in nfsd4_decode_destroy_session() new 63d87a6ab63b NFSD: Replace READ* macros in nfsd4_decode_free_stateid() new 6cc61e12bcab NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() new 33fd027e812e NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() new a3950befac79 NFSD: Replace READ* macros in nfsd4_decode_layoutget() new 8478fb566c80 NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() new 636bbcf14ca0 NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() new c018baea697b NFSD: Replace READ* macros in nfsd4_decode_sequence() new 505cc6e390e9 NFSD: Replace READ* macros in nfsd4_decode_test_stateid() new 11e7259f9572 NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() new 16860abe403d NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() new 0d5bb6b60be6 NFSD: Replace READ* macros in nfsd4_decode_fallocate() new ef6c6021ac28 NFSD: Replace READ* macros in nfsd4_decode_nl4_server() new 6a527e8618d6 NFSD: Replace READ* macros in nfsd4_decode_copy() new 6ec3cca95420 NFSD: Replace READ* macros in nfsd4_decode_copy_notify() new 992f579fcd7c NFSD: Replace READ* macros in nfsd4_decode_offload_status() new 67e4a0caf10c NFSD: Replace READ* macros in nfsd4_decode_seek() new 3152add0ad84 NFSD: Replace READ* macros in nfsd4_decode_clone() new c6c06939d963 NFSD: Replace READ* macros in nfsd4_decode_xattr_name() new ba787bd908d3 NFSD: Replace READ* macros in nfsd4_decode_setxattr() new 4060bdc6ae33 NFSD: Replace READ* macros in nfsd4_decode_listxattrs() new 06e0a6cb1597 NFSD: Make nfsd4_ops::opnum a u32 new ebd800bd53d9 NFSD: Replace READ* macros in nfsd4_decode_compound() new 3e3f7437d8e5 NFSD: Remove macros that are no longer used new c75bd7229498 SUNRPC: Use zero-copy to perform socket send operations new 2ee720761883 nfsd: Fix message level for normal termination new 382ebef7a445 sunrpc: clean-up cache downcall new 2420c06749fe nfsd: only call inode_query_iversion in the I_VERSION case new 055d5b95021b nfsd: simplify nfsd4_change_info new 0fa34379c519 nfsd4: don't query change attribute in v2/v3 case new c47a4d1cd61f nfs: use change attribute for NFS re-exports new 7fa570876521 nfsd: move change attribute generation to filesystem new 2298c6620d9d nfsd: skip some unnecessary stats in the v4 case new e0d8f79730f5 Revert "nfsd4: support change_attr_type attribute" new 581d2b5c6433 Merge remote-tracking branch 'cel/cel-next' new ea5a2de281c3 Merge remote-tracking branch 'overlayfs/overlayfs-next' new ee1065808114 Merge remote-tracking branch 'v9fs/9p-next' new e8a8832cd46b Merge remote-tracking branch 'file-locks/locks-next' new 23a6708fa282 Merge remote-tracking branch 'vfs/for-next' new eb4e76080fcf Merge branch 'for-5.10-pr_cont-fixup' into for-next new 188d7c881e94 Merge remote-tracking branch 'printk/for-next' new 4d41356bd793 Merge remote-tracking branch 'pci/next' new 6a0eaf5123e0 HID: Increase HID maximum report size to 16KB new 6ca0e9dddff6 Merge branch 'for-5.11/core' into for-next new f43d3870cafa HID: hidraw: Add additional hidraw input/output report ioctls. new 853ac4b7c3d8 Merge branch 'for-5.11/core' into for-next new cc894ac55360 HID: sony: support for ghlive ps3/wii u dongles new 2c55c66c65fd Merge branch 'for-5.11/sony' into for-next new c961facb5b19 HID: ite: Add support for Acer S1002 keyboard-dock new d180d2424154 Merge branch 'for-5.10/upstream-fixes' into for-next new c870d50ce387 HID: i2c-hid: add Vero K147 to descriptor override new cdaa1e42b483 Merge branch 'for-5.10/upstream-fixes' into for-next new cdfc67612fcd Merge remote-tracking branch 'hid/for-next' new e24575400924 Merge remote-tracking branch 'i2c/i2c/for-next' new 4ad21432dcee Merge remote-tracking branch 'i3c/i3c/next' new b6751111d4fa Merge remote-tracking branch 'dmi/dmi-for-next' new 4ccdec49271e hwmon: (acpi_power_meter) clean up freeing code new 1e97dff553e6 hwmon: (pmbus/max20730) delete some dead code new 38719969e91f hwmon: (adt7470) Create functions for updating readings an [...] new 8132201123aa hwmon: (pmbus) shrink code and remove pmbus_do_remove() new 05f25b184554 hwmon: add Corsair PSU HID controller driver new b8e5074b2935 hwmon: (corsair-psu) fix unintentional sign extension issue new b42f568988b2 hwmon: (adm1177) Fix kerneldoc attribute formatting new f8fa2cad9b89 hwmon: (ina3221) Demote seemingly unintentional kerneldoc header new 1cb3c343dc62 hwmon: (ibmpowernv) Silence strncpy() warning new 85f15749dd68 hwmon: (corsair-psu) Fix fan rpm calculation new 17a8904f8a90 hwmon: (amd_energy) Add AMD family 19h model 01h x86 match new 761a4424623e docs: hwmon: (amd_energy) update documentation new 604fa713ab13 hwmon: drivetemp: fix typo temperatire => temperature new 302e6f4945c0 dt-bindings: hwmon: pwm-fan: Support multiple fan tachomet [...] new e9ea1b211639 hwmon: (max127) Add Maxim MAX127 hardware monitoring driver new 25061ead50a3 docs: hwmon: Document max127 driver new 9607c6e227a0 hwmon: (corsair-psu) update supported devices new ebfd47579a8f hwmon: (abx500) Switch to using the new API kobj_to_dev() new 5de0346f0ae4 hwmon: pwm-fan: Refactor pwm_fan_probe new 439ed83acc19 hwmon: (pwm-fan) Convert to hwmon_device_register_with_info API new c5e7ef36b639 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new e8cb6493da27 Merge remote-tracking branch 'jc_docs/docs-next' new d0ac1a26ed59 media: gp8psk: initialize stats at power control logic new bf9d46f751e7 media: platform: sti: c8sectpfe: core: Add of_node_put() at goto new 3ec7fdc58363 media: usb: msi2500: Fix a possible null-pointer dereferen [...] new 9c60cc797cf7 media: msi2500: assign SPI bus number dynamically new eeb76afbe8d9 media: imx214: Fix stop streaming new 7ae53081901b media: uvcvideo: Use DIV_ROUND_CLOSEST directly to make it [...] new dc10472baf6d media: c8sectpfe: clean up some indenting new 9b1b0cb06361 media: max2175: fix max2175_set_csm_mode() error code new 6814e218b9c0 media: mantis: remove redundant assignment to variable err new fbef89886da6 media: i2c: imx219: remove redundant writes new 8b0ff6650325 media: Remove superfluous dependency for MEDIA_SUPPORT_FILTER new 4aab0a2d4718 media: Documentation: userspace-api/media: dvb/ca: drop do [...] new eabed8f25642 media: Documentation: userspace-api/media: dvb/demux: drop [...] new 08bbe2d882b3 media: Documentation: userspace-api/media: dvb/dmx-qbuf: d [...] new c30276313924 media: Documentation: userspace-api/media: dvb/video: drop [...] new 33bbc0b35bbb media: Documentation: userspace-api/media: v4l/vidioc-qbuf [...] new 650ddad381ca media: Documentation: userspace-api/media: v4l/vidioc-g-ou [...] new c5c91a1d0b17 media: Documentation: userspace-api/media: v4l/vidioc-g-ex [...] new 4d06867e7d42 media: Documentation: userspace-api/media: v4l/selection-a [...] new f9b7dd05b7a5 media: Documentation: userspace-api/media: dvb/audio: drop [...] new fbb89ee65da8 media: Documentation: userspace-api/media: dvb/net: drop d [...] new e2c8f9ad20ea media: Documentation: userspace-api/media: dvb/audio: drop [...] new fe209bf531d6 media: Documentation/driver-api: media/cec-core: drop doub [...] new eeee0dfda6d5 media: Documentation/driver-api: media/v4l2-controls: drop [...] new 3cf80a75e16a media: Documentation/driver-api: media/v4l2-dev: drop doub [...] new 1785c8290489 media: Documentation/driver-api: media/dtv-frontend: drop [...] new 965045caa11c media: Replace HTTP links with HTTPS ones: SI2165 MEDIA DRIVER new f0cf9985507c media: tuners: reduce stack usage in mxl5005s_reconfigure new f79469016e57 media: b2c2: switch from 'pci_' to 'dma_' API new b2a004d3d840 media: bt8xx: switch from 'pci_' to 'dma_' API new c79464f30e18 media: bt8xx: avoid a useless memset new acc4c91ebbfb media: dm1105: switch from 'pci_' to 'dma_' API new a3f132df0e5f media: bttv: use generic power management new 33773239f709 Merge remote-tracking branch 'v4l-dvb/master' new 6124c5b25e53 Merge remote-tracking branch 'v4l-dvb-next/master' new e2b613d79fb6 Merge remote-tracking branch 'pm/linux-next' new b2420d7f4a3e Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new ae811bfa0a4c Merge remote-tracking branch 'cpupower/cpupower' new 031d94271ae4 Merge remote-tracking branch 'devfreq/devfreq-next' new 6970f6538989 Merge remote-tracking branch 'opp/opp/linux-next' new 85de6b7d3a52 Merge remote-tracking branch 'thermal/thermal/linux-next' new 18f7999989af Merge remote-tracking branch 'ieee1394/for-next' new 938c5fa87f68 Merge remote-tracking branch 'dlm/next' new b1da8eff5954 Merge remote-tracking branch 'rdma/for-next' new 6942a284fb3e net/tls: make inline helpers protocol-aware new 923c40c4651e net/tls: add CHACHA20-POLY1305 specific defines and structures new a6acbe623538 net/tls: add CHACHA20-POLY1305 specific behavior new 74ea610602e6 net/tls: add CHACHA20-POLY1305 configuration new 4f336e88a870 selftests/tls: add CHACHA20-POLY1305 to tls selftests new fb3158ea612c Merge branch 'add-chacha20-poly1305-cipher-to-kernel-tls' new aadaca9e7c39 net/sched: fix miss init the mru in qdisc_skb_cb new fa6d639930ee net/sched: act_mirred: refactor the handle of xmit new c129412f74e9 net/sched: sch_frag: add generic packet fragment support. new 4be074e6dd24 Merge branch 'net-sched-fix-over-mtu-packet-of-defrag-in' new 1c2c5eb6e108 mlxsw: spectrum_router: Fix error handling issue new 40e4413d5dde mlxsw: spectrum_router: Pass virtual router parameters dir [...] new 9a4ab10c74a0 mlxsw: spectrum_router: Rollback virtual router adjacency [...] new d2141a42b96a mlxsw: spectrum_router: Track nexthop group virtual router [...] new ff47fa13c991 mlxsw: spectrum_router: Update adjacency index more efficiently new f5d709ffde6b Merge branch 'mlxsw-update-adjacency-index-more-efficiently' new 7eed751b3b2a net/x25: handle additional netdev events new a4989fa91110 net/lapb: support netdev events new 62480b992ba3 net/lapb: fix t1 timer handling for LAPB_STATE_0 new d023b2b9ccc2 net/x25: fix restart request/confirm handling new 139d6eb149de net/x25: remove x25_kill_by_device() new 35c58418898b Merge branch 'net-x25-netdev-event-handling' new fff4c7469001 net: phy: micrel: fix interrupt handling new 60c102eedea0 tipc: refactor tipc_sk_bind() function new 5f75e0a0e92a tipc: make node number calculation reproducible new b6f88d9c2fae tipc: update address terminology in code new 6375da9dac8b Merge branch 'tipc-some-minor-improvements' new 5c39f26e67c9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 3567e2337904 net/sched: act_ct: enable stats for HW offloaded entries new 9f848198607f net: ipa: reverse logic on escape buffer use new 5b6cd69e89c4 net: ipa: update IPA registers for IPA v4.5 new 1af15c2a781d net: ipa: add new most-significant bits to registers new 8bfc4e21d5b3 net: ipa: add support to code for IPA v4.5 new b0b6f0ddce85 net: ipa: update gsi registers for IPA v4.5 new cdeee49f3ef7 net: ipa: adjust GSI register addresses new e71d2b957ee4 Merge branch 'net-ipa-start-adding-ipa-v4-5-support' new e06777c9b52e Merge remote-tracking branch 'net-next/master' new c5815ac7e2aa samples: bpf: Refactor hbm program with libbpf new d89af13c9205 samples: bpf: Refactor test_cgrp2_sock2 program with libbpf new 4fe6641526db samples: bpf: Refactor task_fd_query program with libbpf new 763af200d616 samples: bpf: Refactor ibumad program with libbpf new c6497df0ddc3 samples: bpf: Refactor test_overhead program with libbpf new 0afe0a998c40 samples: bpf: Fix lwt_len_hist reusing previous BPF map new ceb5dea56543 samples: bpf: Remove bpf_load loader completely new 830382e4ccb5 Merge branch 'bpf: remove bpf_load loader completely' new 105c4e75feb4 libbpf: Replace size_t with __u32 in xsk interfaces new bb1b25cab043 xdp: Remove the functions xsk_map_inc and xsk_map_put new d742ad115db1 Merge remote-tracking branch 'bpf-next/for-next' new 768d116e1d72 Merge remote-tracking branch 'netfilter-next/master' new 14c914883241 Merge remote-tracking branch 'wireless-drivers-next/master' new f43901533083 Merge remote-tracking branch 'bluetooth/master' new 5927aa13822a Revert "GFS2: Prevent delete work from occurring on glocks [...] new fcc30a766e10 Merge remote-tracking branch 'gfs2/for-next' new 068377edb77a Merge remote-tracking branch 'mtd/mtd/next' new e667c1352611 mtd: nand: ecc-bch: Create the software BCH engine new 8a6c4f951d70 mtd: rawnand: Get rid of chip->ecc.priv new 79564ecd7d81 mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] new c9e1f326acc6 mtd: nand: ecc-hamming: Clarify the driver descriptions new b404f10b163d mtd: nand: ecc-hamming: Drop/fix the kernel doc new 57fb47ca2d1e mtd: nand: ecc-hamming: Cleanup and style fixes new 565fd9f4eb7b mtd: nand: ecc-hamming: Rename the exported functions new bc7caaa1b89a mtd: nand: ecc-hamming: Stop using raw NAND structures new c3ab7a2fb7cf mtd: nand: ecc-hamming: Remove useless includes new 653b0a9993c6 mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] new 362e49db3bc3 mtd: nand: ecc-hamming: Create the software Hamming engine new b8fe88a59165 mtd: nand: Let software ECC engines be retrieved from the [...] new 3aef19577c7a mtd: spinand: Fix typo in comment new a3143268063f mtd: spinand: Move ECC related definitions earlier in the driver new 3b5413b0d19e mtd: spinand: Instantiate a SPI-NAND on-die ECC engine new 4f42619382fd mtd: nand: Let on-die ECC engines be retrieved from the NAND core new c57cc5f825f6 mtd: spinand: Fill a default ECC provider/algorithm new 6cd338b69a34 mtd: nand: Add helpers to manage ECC engines and configurations new 2a723d20e8b0 dt-bindings: mtd: Deprecate nand-ecc-mode new 0cacf91d81e0 mtd: spinand: Use the external ECC engine logic new 9dfece3f2d65 mtd: spinand: Allow the case where there is no ECC engine new 3336d9c04cb6 mtd: spinand: Fix OOB read new df9b8a911112 mtd: spinand: Remove outdated comment new a26b1bd3924b mtd: rawnand: gpmi: cleanup makefile new fc8e36d64be6 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read new c9be46574de9 dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation new c89c22afca59 mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller new b9e77fb6ebce mtd: rawnand: fix a kernel-doc markup new cb4e1da2f2d6 mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments new acc7562b23ab mtd: rawnand: sunxi: Add MDMA support new 69bfc7d02539 mtd: nand: ecc-hamming: Clarify the logic around rp17 new 13f7db77bf50 mtd: rawnand: ingenic: remove redundant get_device() in in [...] new e074b11a7746 mtd: rawnand: mxc: Remove platform data support new 1aadda1ebc00 docs: mtd: Avoid htmldocs warnings new 3992592df060 mtd: nand: Change dependency between the NAND and ECC cores new b9b6e8ea67e5 mtd: rawnand: au1550: Ensure the presence of the right includes new f7b3e366a509 mtd: rawnand: davinci: Do not use extra dereferencing new a8f7680e7c83 mtd: rawnand: marvell: Drop useless line new b9f2a32bf575 mtd: onenand: Use mtd->oops_panic_write as condition new 185e5ca59115 mtd: plat-ram: correctly free memory on error path in plat [...] new 65cc5b0ab045 mtd: spinand: macronix: Add support for MX35LFxGE4AD new 06f96ce1d4fe dt-bindings: mtd: gpmi-nand: Fix matching of clocks on dif [...] new 9ec8e263068f mtd: rawnand: gpmi: fix reference count leak in gpmi ops new cadea1fcb838 Merge remote-tracking branch 'nand/nand/next' new 09f3ec507884 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 02685906d3af crypto: aegis128 - wipe plaintext and tag if decryption fails new ad00d41b47e6 crypto: aegis128/neon - optimize tail block handling new 97b70180b7f9 crypto: aegis128/neon - move final tag check to SIMD domain new ac50aec41a9f crypto: aegis128 - expose SIMD code path as separate driver new 8cbc3448214a crypto: qce - Enable support for crypto engine on sdm845 new 1148a9654b5a crypto: qce - Fix SHA result buffer corruption issues new da6d57948fa2 crypto: qat - fix excluded_middle.cocci warnings new 7c2f5537ca19 crypto: mips/octeon - Fix sparse endianness warnings new e547655238f7 crypto: powerpc/sha256-spe - Fix sparse endianness warning new 6cf1a144d3f5 crypto: sparc - Fix sparse endianness warnings new 4e0b858b1a8f hwrng: hisi - remove HiSilicon TRNG driver new 56c6da16c363 crypto: hisilicon/trng - add HiSilicon TRNG driver support new e4d9d10ef4be crypto: hisilicon/trng - add support for PRNG new e8a3dae69101 MAINTAINERS: Move HiSilicon TRNG V2 driver new 08a7e33c083b crypto: tcrypt - don't initialize at subsys_initcall time new 00ea27f11c4f crypto: tcrypt - permit tcrypt.ko to be builtin new ad6d66bcac77 crypto: tcrypt - include 1420 byte blocks in aead and skci [...] new abc6146aba40 crypto: ccree - Fix fall-through warnings for Clang new d4f9afb23378 crypto: cavium/zip - Use dma_set_mask_and_coherent to simp [...] new 7f6c383b9505 crypto: marvell/octeontx - Use dma_set_mask_and_coherent t [...] new aeb4d8c0f855 crypto: cavium - Use dma_set_mask_and_coherent to simplify code new 05c2a705917b crypto: ccree - rework cache parameters handling new d2eaddcadc7f Merge remote-tracking branch 'crypto/master' new d07e19aefd86 Merge remote-tracking branch 'drm/drm-next' new 611b00da2768 Merge remote-tracking branch 'amdgpu/drm-next' new b3bf99daaee9 drm/i915/display: Defer initial modeset until after GGTT i [...] new e5346a1ff38a Revert "drm/i915: re-order if/else ladder for hpd_irq_setup" new c33f83fd481a drm/i915: remove trailing semicolon in macro definition new 5cc2b61fb251 drm/i915/display: Suppress "Combo PHY A HW state changed u [...] new b5dad0586bb3 Merge remote-tracking branch 'drm-intel/for-linux-next' new bf3a3cdcad40 drm/tegra: sor: Disable clocks on error in tegra_sor_init() new 75889343845a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 59cb403f3809 drm/imx/dcss: fix rotations for Vivante tiled formats new 594486b52c8e drm/imx/dcss: fix coccinelle warning new 05faf1559de5 drm/imx/dcss: allow using nearest neighbor interpolation scaling new 9afdda82ee7f drm/radeon: fix check order in radeon_bo_move new 584e599bd090 via/via_irq: use __func__ to replace string function name new c6c90c70db4d fbdev: aty: SPARC64 requires FB_ATY_CT new 57fcd550eb15 drm/ttm: Warn on pinning without holding a reference new d6bff5b0bddb drm/ingenic: Add basic PM support new 6762b50d7daa drm/rockchip: dw_hdmi: fix incorrect clock in vpll clock e [...] new f8c8c7d86da8 drm/rockchip: for error print, use the correct device pointer new a218a397f009 drm/rockchip: fix typo in Kconfig 's/HDMI/dsi/' new 891948966ba5 video: Fix kernel-doc warnings in of_display_timing + of_v [...] new b1cba76de6c7 video: fbcon: Fix warnings by using pr_debug() in fbcon new 6fdf38e61310 video: fbdev: s1d13xxxfb: Fix kernel-doc and set but not u [...] new 95e22f8ca15a omapfb: fbcon: remove trailing semicolon in macro definition new eba0d703b3ca drm/kmb: Remove an unnecessary NULL check new 131f909ad55f drm: panel: simple: Fixup the struct panel_desc kernel doc new e5e30dfcf3db drm: panel: simple: Defer unprepare delay till next prepar [...] new 4beb04beb24a drm: panel: simple: Allow specifying the delay from prepar [...] new 981963a2118b dt-bindings: dt-bindings: display: simple: Add BOE NV110WTM-N61 new a96ee0f6b58d drm: panel: simple: Add BOE NV110WTM-N61 new f2298da4694e Merge remote-tracking branch 'drm-misc/for-linux-next' new ab5c54cb8835 drm/msm: Protect obj->active_count under obj lock new fcd371c23c3a drm/msm/shrinker: We can vmap shrink active_list too new 3edfa30f2340 drm/msm/shrinker: Only iterate dontneed objs new 991a2719d315 drm/msm/adreno/a6xx_gpu: Staticise local function 'a6xx_idle' new 59521c138fea drm/msm/disp/mdp5/mdp5_crtc: Make local function 'mdp5_crt [...] new da640b3ee28d drm/msm/disp/mdp5/mdp5_kms: Make local functions 'mdp5_{en [...] new bd011f4d3828 drm/msm/disp/dpu1/dpu_core_perf: Remove set but unused var [...] new ff8b941a39d1 drm/msm/disp/dpu1/dpu_encoder: Remove a bunch of unused variables new 2ff6032ceaf8 Merge remote-tracking branch 'drm-msm/msm-next' new 3b0b92ee492a Merge remote-tracking branch 'imx-drm/imx-drm/next' new d259f9ecfe83 Merge remote-tracking branch 'etnaviv/etnaviv/next' new cce7d01eb356 Merge remote-tracking branch 'regmap/for-next' new 9be9f2d3d073 ALSA: compress: allow pause and resume during draining new faba002e5fe9 ALSA: hda/ca0132: Move unsol callback setups to parser new 83ab7b45a2c2 ALSA: usb-audio: Add support for Pioneer DJ DDJ-RR controller new 5c7797022fe9 ALSA: ppc: drop if block with always false condition new e4e1d47c7906 ALSA: ppc: remove redundant checks in PS3 driver probe new 0183a855eeb7 ALSA: remove trailing semicolon in macro definition new 5159c1d31a61 Merge remote-tracking branch 'sound/for-next' new d4c1d9eb6611 ASoC: soc-core: add soc_playback_digital_mute() new baed393e8550 ASoC: soc-core: add soc_dapm_suspend_resume() new 7f2c63d6ae07 ASoC: qcom: sc7180: fix 32 bit format for adau7002 new 7cd624c7d41a Merge remote-tracking branch 'asoc/for-5.11' into asoc-next new 56a137d0aefb Merge remote-tracking branch 'sound-asoc/for-next' new d9540bd04be0 Merge remote-tracking branch 'modules/modules-next' new cd446689011e Merge remote-tracking branch 'input/next' new 74284e31099c Merge remote-tracking branch 'block/for-next' new 0003f2334d77 Merge remote-tracking branch 'device-mapper/for-next' new ef888aa56be6 Merge remote-tracking branch 'mmc/next' new 0462514675e6 Merge remote-tracking branch 'mfd/for-mfd-next' new 56b40acffb83 Merge remote-tracking branch 'backlight/for-backlight-next' new 01b8f5b53e4d dt-bindings: reset: ocelot: Add Luton and Jaguar2 support new aa4302c4933a power: reset: ocelot: Add support 2 other MIPS based SoCs new d4e9e7b6f7ae power: supply: bq25890: Use the correct range for IILIM register new 4b0a56e69250 power: supply: max17042_battery: Fix current_{avg,now} hid [...] new 9e39ef148777 power: supply: max17042_battery: Improve accuracy of curre [...] new 6dcfa009f8a9 power: supply: max17042_battery: Take r_sns value into acc [...] new 5225371e56c5 power: supply: max17042_battery: Export charge termination [...] new a0f1ccd96c70 power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching new df12470ce775 power: supply: Fix missing IRQF_ONESHOT as only threaded handler new 91bc9e1938c4 power: supply: pm2301_charger: remove unnecessary variable new 70bd58fff29d power: supply: max8997-charger: Use module_platform_driver() new 5976a8d0bd47 power: supply: max8997-charger: Fix platform data retrieval new 9c65f6c4482d power: supply: max8997-charger: Improve getting charger status new fbda05f7c648 power: supply: axp20x_usb_power: fix typo new 0dd713ef2134 power: supply: axp20x_usb_power: Use power efficient workq [...] new 36dbca148bf8 power: reset: Use printk format symbol resolver new 7776bcd241e0 power: supply: s3c-adc-battery: Convert to GPIO descriptors new b2f6cb78eaa1 power: supply: bq24190_charger: fix reference leak new ba940ed83218 power: supply: collie_battery: Convert to GPIO descriptors new b0327ffb133f power: supply: generic-adc-battery: Use GPIO descriptors new 846651bf976f power: supply: bq24190_charger: Drop unused include new 4e586fe990b1 power: supply: bq24735: Drop unused include new faa2cec66798 power: supply: wm831x_power: remove unneeded break new 9e30ff511283 Merge remote-tracking branch 'battery/for-next' new a7f9b7e84c86 Merge remote-tracking branch 'regulator/for-next' new d1eb64689270 Merge remote-tracking branch 'integrity/next-integrity' new aa5253e53f87 Merge remote-tracking branch 'selinux/next' new d075a76c38d2 Merge remote-tracking branch 'smack/next' new 1b6b924efeb9 tomoyo: Fix null pointer check new 375ac2c1a9a1 Merge remote-tracking branch 'tomoyo/master' new d10dfb20d03b Merge remote-tracking branch 'tpmdd/next' new 774a9835d8e3 Merge remote-tracking branch 'audit/next' new b3ad3a95260e Merge remote-tracking branch 'devicetree/for-next' new db4a83199704 Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/ [...] new 893e98cc5f63 Merge remote-tracking branch 'spi/for-5.11' into spi-next new 44a057cac738 Merge remote-tracking branch 'spi/for-next' new 3f06dd2954d8 Merge branch 'x86/urgent' new ec3bed51fedf Merge branch 'x86/sgx' new 8f061abbf543 x86/platform/uv: Remove existing /sys/firmware/sgi_uv/ interface new 9a3c425cfdfe x86/platform/uv: Add and export uv_bios_* functions new 4fc2cf1f2daf x86/platform/uv: Add new uv_sysfs platform driver new 7ac2f1017115 x86/platform/uv: Update ABI documentation of /sys/firmware [...] new caf371103ea1 x86/platform/uv: Update MAINTAINERS for uv_sysfs driver new 40cdfbd99344 Merge branch 'x86/platform' new 2f46076edbbb Merge branch 'x86/mm' new bf9c06f25012 Merge branch 'x86/misc' new 188410afe36e Merge branch 'x86/microcode' new 7dc1500688a3 Merge branch 'x86/fpu' new 72883739ecfd Merge branch 'x86/entry' new c035db5a4633 Merge branch 'x86/cpu' new 638920a66a17 x86/PCI: Make a kernel-doc comment a normal one new 374f6a147107 Merge branch 'x86/cleanups' new 21e0df1318a8 Merge branch 'x86/cache' new e43876443d4a Merge branch 'x86/build' new e6d2bed69845 Merge branch 'x86/apic' new a62da2afeab6 Merge branch 'timers/core' new 56beb77bd62a Merge branch 'sched/migrate-disable' new a787bdaff83a Merge branch 'linus' into sched/core, to resolve semantic [...] new bd3ae3ebc15e Merge branch 'sched/core' new a1515b7bff72 Merge branch 'ras/core' new 40163b653bab Merge branch 'perf/kprobes' new 3e40a602d8bf Merge branch 'perf/core' new 2759ac9fb091 Merge branch 'locking/urgent' new 7b4dcaeee18c Merge branch 'locking/core' new df420a59338f Merge branch 'irq/urgent' new b46a134e84d0 Merge branch 'irq/core' new 6954a71bb372 Merge branch 'efi/urgent' new 1a7c9fbd0177 Merge branch 'efi/core' new d78d3e896996 Merge branch 'core/mm' new c1c38fd953ac Merge branch 'core/entry' new b19735fba67e Merge remote-tracking branch 'tip/auto-latest' new 59835ead2bc3 clocksource/drivers/ingenic: Fix section mismatch new e588acdb8087 clocksource/drivers/riscv: Make RISCV_TIMER depends on RISCV_SBI new c58cc6f34cb5 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 706657b1febf EDAC/amd64: Fix PCI component registration new 068787ddd8f9 Merge remote-tracking branch 'ras/edac-igen6' into edac-for-next new 8763e5cbb958 Merge remote-tracking branch 'ras/edac-spr' into edac-for-next new 33ca70174870 Merge remote-tracking branch 'edac/edac-for-next' new 1fd8750caaef Merge remote-tracking branch 'ftrace/for-next' new 3759b9587a32 srcu: Make Tiny SRCU use multi-bit grace-period counter new dc7f9c1ec404 srcu: Provide internal interface to start a Tiny SRCU grac [...] new 6a128bfefcb7 srcu: Provide internal interface to start a Tree SRCU grac [...] new ecdaae89204d srcu: Provide polling interfaces for Tiny SRCU grace periods new 1b1608fb2621 srcu: Provide polling interfaces for Tree SRCU grace periods new 93912e6cc373 srcu: Document polling interfaces for Tree SRCU grace periods new fc5b213c480a rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state new a996a8add1ab rcutorture: Add writer-side tests of polling grace-period API new 4757e444a1bc refscale: Allow summarization of verbose output new deca03365a94 rcutorture: Add reader-side tests of polling grace-period API new 5393217fd89d srcu: Add comment explaining cookie overflow/wrap new 5a1cea0850b7 rcu/trace: Add tracing for how segcb list changes new 28bb22233217 list: Fix a typo at the kernel-doc markup new 33d08b4334e8 rcutorture: Require entire stutter period be post-boot new 306a59040774 rcutorture: Make synctype[] and nsynctype be static global new ed4491c1f012 rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] new 0609f37f0de8 torture: Add fuzzed hrtimer-based sleep functions new 4924c1890472 rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits new bb7465bb2d6e torture: Make stutter use torture_hrtimeout_*() functions new 3b4d34567c11 rcutorture: Use hrtimers for reader and writer delays new f79d90162cea torture: Prepare for splitting qemu execution from kvm-tes [...] new 54fe44a58094 torture: Add config2csv.sh script to compare torture scenarios new 8f81cd0d09c9 rcu/segcblist: Add debug checks for segment lengths new 1cabb6fc8513 sched/core: Allow try_invoke_on_locked_down_task() with ir [...] new 449b3e18fe5b rcu: Check and report missed fqs timer wakeup on RCU stall new 000ff254bbd9 rcu/tree: Allocate a page when caller is preemptible new b7af52cbfbbb rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] new 557ad12bdaa8 rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] new 7645d3d57102 tools/rcutorture: Make identify_qemu_vcpus() independent o [...] new f6514f576ebd torture: Make kvm.sh "Test Summary" date be end of test new 94a2b1b2c76e rcu: Record kvfree_call_rcu() call stack for KASAN new 0f2d600e0443 torture: Make kvm.sh arguments accumulate new affb541a130e torture: Add torture.sh torture-everything script new c59529d01a78 torture: Print run duration at end of kvm.sh execution new 67471bb1c621 torture: Make torture.sh use common time-duration bash functions new f9002fbaf03a torture: Remove use of "eval" in torture.sh new 783cd1d81835 torture: Make kvm.sh return failure upon build failure new e25cd67d1667 torture: Add "make allmodconfig" to torture.sh new 1ef56a17c704 rcu: Introduce kfree_rcu() single-argument macro new 3369ebbf988f rcu: Eliminate the __kvfree_rcu() macro new 894ae7fc0011 torture: Auto-size SCF and scaling runs based on number of CPUs new ecdfa77f12df torture: Make kvm.sh include --kconfig arguments in CPU ca [...] new f30b0a45daa9 torture: Enable torture.sh argument checking new cfc640823e38 torture: Make torture.sh rcuscale and refscale deal with a [...] new f83235f9950c torture: Make torture.sh refscale runs use verbose_batched [...] new b9b9bc494454 torture: Create doyesno helper function for torture.sh new f28ea1b89dcb torture: Make refscale throttle high-rate printk()s new 14957f5de3a0 torture: Throttle VERBOSE_TOROUT_*() output new 753781d3f6a7 torture: Make torture.sh allmodconfig retain and label output new 44d40304090a torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale new c4fd2dba4663 torture: Make torture.sh refuse to do zero-length runs new a9b07d872655 torture: Add kvm.sh test summary to end of log file new 2c5f5d678adf torture: Drop log.long generation from torture.sh new 05d1a1d6d250 torture: Allow scenarios to be specified to torture.sh new f64c0e669dff torture: Add command and results directory to torture.sh log new 5ca88db79d8d torture: Add --kcsan-kmake-arg to torture.sh for KCSAN new 3d9a26c18b34 Merge remote-tracking branch 'rcu/rcu/next' new c22588c99635 KVM: arm64: Don't adjust PC on SError during SMC trap new 6ddbc281e2aa KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32() new cdb5e02ed133 KVM: arm64: Make kvm_skip_instr() and co private to HYP new defe21f49bc9 KVM: arm64: Move PC rollback on SError to HYP new 21c810017cef KVM: arm64: Move VHE direct sysreg accessors into kvm_host.h new e650b64f1a56 KVM: arm64: Add basic hooks for injecting exceptions from EL2 new bb666c472ca2 KVM: arm64: Inject AArch64 exceptions from HYP new 41613b519ce7 KVM: arm64: Inject AArch32 exceptions from HYP new 7d76b8a60350 KVM: arm64: Remove SPSR manipulation primitives new dcfba399325f KVM: arm64: Consolidate exception injection new 90c1f934ed71 KVM: arm64: Get rid of the AArch32 register mapping code new 37da329ed6a7 Merge branch 'kvm-arm64/el2-pc' into kvmarm-master/next new ca4e51477493 KVM: arm64: Introduce handling of AArch32 TTBCR2 traps new 4ff3fc316d78 KVM: arm64: Move AArch32 exceptions over to AArch64 sysregs new 6ed6750f2b6d KVM: arm64: Add AArch32 mapping annotation new b1ea1d760d33 KVM: arm64: Map AArch32 cp15 register to AArch64 sysregs new 1da42c34d7c4 KVM: arm64: Map AArch32 cp14 register to AArch64 sysregs new 2d27fd784893 KVM: arm64: Drop is_32bit trap attribute new 50f304532770 KVM: arm64: Drop is_aarch32 trap attribute new 5f7e02aebdf0 KVM: arm64: Drop legacy copro shadow register new 6ac4a5ac50d1 KVM: arm64: Drop kvm_coproc.h new 149f120edbf8 Merge branch 'kvm-arm64/copro-no-more' into kvmarm-master/next new 1db9d9ded771 KVM: arm64: Add kimg_hyp_va() helper new 7cd0aaafaadc KVM: arm64: Turn host HVC handling into a dispatch table new 68b824e428c5 KVM: arm64: Patch kimage_voffset instead of loading the EL1 value new 29052f1b92f2 KVM: arm64: Simplify __kvm_enable_ssbs() new 83fa381f66cc KVM: arm64: Avoid repetitive stack access on host EL1 to E [...] new 8c38602fb3eb Merge branch 'kvm-arm64/host-hvc-table' into kvmarm-master/next new 14bda7a92733 KVM: arm64: Add kvm_vcpu_has_pmu() helper new 9bbfa4b56537 KVM: arm64: Refuse to run VCPU if PMU is not initialized new 04355e41a603 KVM: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support new 77da43039ab5 KVM: arm64: Refuse illegal KVM_ARM_VCPU_PMU_V3 at reset time new b0737e999ec0 KVM: arm64: Inject UNDEF on PMU access when no PMU configured new f975ccb08d65 KVM: arm64: Remove PMU RAZ/WI handling new a3da93580202 KVM: arm64: Remove dead PMU sysreg decoding code new 46acf89de499 KVM: arm64: Gate kvm_pmu_update_state() on the PMU feature new 7521c3a9e630 KVM: arm64: Get rid of the PMU ready state new 6e5d8c713d1e Merge branch 'kvm-arm64/pmu-undef' into kvmarm-master/next new 8934c8454064 KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_ [...] new de5bcdb48498 KVM: arm64: Tidy up kvm_map_vector() new 042c76a9502b KVM: arm64: Move kvm_get_hyp_vector() out of header file new 07cf8aa922db KVM: arm64: Make BP hardening globals static instead new 6279017e8077 KVM: arm64: Move BP hardening helpers into spectre.h new da592e68a5a3 KVM: arm64: Re-jig logic when patching hardened hyp vectors new b881cdce77b4 KVM: arm64: Allocate hyp vectors statically new c4792b6dbc50 arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_S [...] new cd1f56b930e8 arm64: spectre: Consolidate spectre-v3a detection new 4f6a36fed71d KVM: arm64: Remove redundant hyp vectors entry new dc2286f397e6 Merge branch 'kvm-arm64/vector-rework' into kvmarm-master/next new c73a44161776 KVM: arm64: CSSELR_EL1 max is 13 new c6232bd40b2e KVM: arm64: selftests: Filter out DEMUX registers new bb528f4f57d0 Merge branch 'kvm-arm64/cache-demux' into kvmarm-master/next new 8d14797b53f0 KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/ new 36fb4cd55f62 KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension() new bf118a5cb7e6 KVM: arm64: Remove unused __extended_idmap_trampoline() prototype new 90f0e16c649a Merge branch 'kvm-arm64/misc-5.11' into kvmarm-master/next new 2abb377a4d7f Merge remote-tracking branch 'kvm-arm/next' new e351744afc3d Merge remote-tracking branch 'kvms390/next' new a384d615fd70 Merge remote-tracking branch 'percpu/for-next' new 1dfe83c2cb42 Merge remote-tracking branch 'workqueues/for-next' new 2bf5046bdb64 platform/x86: mlx-platform: Remove PSU EEPROM from default [...] new 912b341585e3 platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x [...] new 288c1a0f07c1 Merge remote-tracking branch 'drivers-x86/for-next' new f9c3c6f452f1 Merge remote-tracking branch 'chrome-platform/for-next' new 41fff6e19bc8 HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() new e2060a31a5ad Merge remote-tracking branch 'hsi/for-next' new 311066aa9ebc leds: netxbig: add missing put_device() call in netxbig_le [...] new 6d8d014c7dcf leds: lp50xx: Fix an error handling path in 'lp50xx_probe_dt()' new 0fe5ac3d9667 dt-bindings: leds: Convert pwm to yaml new 493d2e432f38 leds: turris-omnia: use constants instead of macros for co [...] new 5d47ce1d814e leds: turris-omnia: wrap to 80 columns new fca050bb3c81 leds: turris-omnia: fix checkpatch warning new 98650b087417 leds: turris-omnia: check for LED_COLOR_ID_RGB instead LED [...] new 6878955b15cc Merge remote-tracking branch 'leds/for-next' new ca128921bb56 Merge remote-tracking branch 'ipmi/for-next' new 3d8e47d331b1 Merge remote-tracking branch 'driver-core/driver-core-next' new f3ef38160e3d usb: isp1301-omap: Convert to use GPIO descriptors new 7656ca71b0ba usb: pd: DFP product types new fd2c35b2f59f usb: typec: Consolidate sysfs ABI documentation new 2e70c495cade usb: typec: Expose Product Type VDOs via sysfs new 7abc6ca5dced usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_ [...] new 11e5e568ceed usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS [...] new 4154a4f70a94 USB: core: Constify static attribute_group structs new 690756a36764 usb: typec: Constify static attribute_group structs new 52170e937866 usb: common: ulpi: Constify static attribute_group struct new ab37fa851c48 usb: typec: Add type sysfs attribute file for partners new d6ad896bc81c Merge remote-tracking branch 'usb/usb-next' new 7c9c3a6bdb08 Merge remote-tracking branch 'usb-serial/usb-next' new 4f31fb6a1783 usb: cdns3: Add static to cdns3_gadget_exit function new 858242ddc3d0 usb: cdns3: Rids of duplicate error message new 4983ec68feec usb: cdns3: host: add .suspend_quirk for xhci-plat.c new b028759235ba usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT new 4b210937d315 usb: cdns3: host: disable BEI support new bd4ab1d6f6b1 usb: cdns3: add quirk for enable runtime pm by default new e3e00183ac06 usb: cdns3: imx: enable runtime pm by default new 20b1c8c7e1fd doc: dt-binding: cdns,usb3: add wakeup-irq new 107d256622c0 usb: chipidea: add tracepoint support for udc new f5b9952790e8 usb: chipidea: trace: fix the endian issue new 160e8d2c6025 usb: cdns3: fix NULL pointer dereference on no platform data new 51dd0aa1c940 usb: chipidea: usbmisc_imx: Use of_device_get_match_data() new d75fcc0d4da2 usb: chipidea: ci_hdrc_imx: Use of_device_get_match_data() new 9d31f180969f Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 2ef5fb865232 Merge remote-tracking branch 'phy-next/next' new 6e4e636e0e3e serial: 8250-mtk: Fix reference leak in mtk8250_probe new 5f1697fee6f6 serial: mxs-auart: Remove unneeded platform_device_id new f35a07f92616 tty: serial: bcm63xx: lower driver dependencies new ef177f672823 Merge remote-tracking branch 'tty/tty-next' new abe9af53c0dc slimbus: fix a kernel-doc markup new a899d324863a slimbus: qcom-ngd-ctrl: add Sub System Restart support new e1ae85e1830e slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support new 50df9842030f slimbus: messaging: Fix fall-through warnings for Clang new a35c6e18abae slimbus: qcom-ngd-ctrl: Constify static structs new 39014ce6d602 slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI new d3bb5fe9ca10 slimbus: qcom-ngd-ctrl: remove redundant out of memory messages new 8f3991f0669e dt-bindings: nvmem: mtk-efuse: add documentation for MT8516 SoC new fd3bb8f54a88 nvmem: core: Add support for keepout regions new c8b336bb1aeb dt-bindings: nvmem: Add soc qfprom compatible strings new 044ee8f85267 nvmem: qfprom: Don't touch certain fuses new 3311bf184672 nvmem: imx-ocotp: add support for the unaliged word count new ac0f82b1b495 coresight: etm4x: Skip setting LPOVERRIDE bit for qcom, sk [...] new 3ac1e0069b2c coresight: core: Remove unneeded semicolon new 93dd64404cbe coresight: etm4x: Fix accesses to TRCVMIDCTLR1 new f2603b22e3d2 coresight: etm4x: Fix accesses to TRCCIDCTLR1 new 4e2187274fe8 coresight: etm4x: Update TRCIDR3.NUMPROCS handling to match v4.2 new 6288b4ceca86 coresight: etm4x: Fix accesses to TRCPROCSELR new 60c519c5d362 coresight: etm4x: Handle TRCVIPCSSCTLR accesses new a4ecf0e047c6 coresight: Remove unnecessary THIS_MODULE of funnel and re [...] new 868663dd5d69 coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable [...] new 22b2beaa7f16 coresight: etb10: Fix possible NULL ptr dereference in etb [...] new 92815c0041ff coresight: tmc-etr: Assign boolean values to a bool variable new 1cc573d5754e coresight: tmc-etr: Check if page is valid before dma_map_page() new 56a9ecd2a26d coresight: Fix W=1 warnings in core framework new ea966a4a5fa5 coresight-tpiu: Fix W=1 warning in TPIU driver new f80c21509984 coresight-stm: Fix W=1 warning in STM driver new 7e75b8d24498 Merge remote-tracking branch 'char-misc/char-misc-next' new 0c3f4ece0820 Merge remote-tracking branch 'extcon/extcon-next' new 03bb2f7c7621 Merge remote-tracking branch 'soundwire/next' new 6f2558f6de14 Merge remote-tracking branch 'thunderbolt/next' new 26e71405e267 Merge remote-tracking branch 'staging/staging-next' new df0edcb9d393 Merge remote-tracking branch 'mux/for-next' new bd92f17b83eb Merge remote-tracking branch 'icc/icc-next' new e056cbcb2c4f Merge remote-tracking branch 'dmaengine/next' new 7f9ef17a92dd Merge remote-tracking branch 'cgroup/for-next' new 819eafc27da0 Merge remote-tracking branch 'scsi/for-next' new c9e5b7b6edd7 Merge remote-tracking branch 'scsi-mkp/for-next' new 82079ba95fb7 Merge remote-tracking branch 'vhost/linux-next' new 8c09e5fdf31b remoteproc/mediatek: Fix kernel test robot warning new 875de2c42216 Merge branche 'rproc-fixes' into for-next new ca08b94fd559 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new c28980317e81 Merge remote-tracking branch 'rpmsg/for-next' new e74af5591c95 Merge remote-tracking branch 'gpio/for-next' new 322d082176ae Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new db67e4525f35 Merge remote-tracking branch 'pinctrl/for-next' new 516b8063114b Merge remote-tracking branch 'pinctrl-samsung/for-next' new c789c2c672a5 Merge remote-tracking branch 'pwm/for-next' new b952acad50a8 Merge remote-tracking branch 'userns/for-next' new 5e6386615edc Merge remote-tracking branch 'kselftest/next' new c285017b8c15 Merge remote-tracking branch 'livepatching/for-next' new 50477f1513f1 Merge remote-tracking branch 'coresight/next' new 1f4291fd43fa Merge remote-tracking branch 'rtc/rtc-next' new fe57f34f2b21 Merge remote-tracking branch 'seccomp/for-next/seccomp' new 3d1e1ad8ede1 Merge remote-tracking branch 'kspp/for-next/kspp' new c563911bf34b slimbus: qcom-ngd-ctrl: add Sub System Restart support new acd983d11e76 slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support new c35ff5ef637f slimbus: messaging: Fix fall-through warnings for Clang new c4c968aa1e75 slimbus: qcom-ngd-ctrl: Constify static structs new ce624e7e12ba slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI new 567d838588d8 slimbus: qcom-ngd-ctrl: remove redundant out of memory messages new ed6cd04c4d61 Merge remote-tracking branch 'slimbus/for-next' new cf112935f9c1 Merge remote-tracking branch 'nvmem/for-next' new 39ae6cb3a29f Merge remote-tracking branch 'xarray/main' new f8ebde20d778 Merge remote-tracking branch 'hyperv/hyperv-next' new d49d0ec574a8 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 8829fa6ac7cd Merge remote-tracking branch 'pidfd/for-next' new d53a4dd38e51 Merge remote-tracking branch 'fpga/for-next' new 206e7383b343 bus: mhi: core: Indexed MHI controller name new 10ea8bcda5ae bus: mhi: core: Fix device hierarchy new 2188c902974f Merge remote-tracking branch 'mhi/mhi-next' new eded0a7e757e Merge remote-tracking branch 'notifications/notifications- [...] new a598fa739fa3 Merge remote-tracking branch 'memblock/for-next' new 5d5e4b61a3de Merge branch 'akpm-current/current' new 74d8dbebc2d9 mm/swap.c: reduce lock contention in lru_cache_add new 9f189edb3072 mm: memcontrol: use helpers to read page's memcg data new 7579d95276e8 mm: memcontrol/slab: use helpers to access slab page's memcg_data new dcde83af5b60 mm: introduce page memcg flags new 44e92f82b250 mm: convert page kmemcg type to a page memcg flag new 80087fe639da mm/memcg: bail early from swap accounting if memcg disabled new 2c61740f296c mm/memcg: warning on !memcg after readahead page charged new efa87829c451 mm/memcg: remove unused definitions new 4e2a4c5d2fd2 mm, kvm: account kvm_vcpu_mmap to kmemcg new 5b19d3a22627 mm: slub: call account_slab_page() after slab page initialization new 295cab907ce3 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] new 54b6ebf8fb3d mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] new 689cf0510b8f mm/memcontrol:rewrite mem_cgroup_page_lruvec() new bc941d522a16 mm/memcg: add missed warning in mem_cgroup_lruvec new 7f2057e0109f mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() new 4f18bc367bc5 treewide: remove stringification from __alias macro definition new 4741af72fb37 ARM: boot: quote aliased symbol names in string.c new 86bded81ee5e epoll: check for events when removing a timed out thread f [...] new 70be35fe764e epoll: simplify signal handling new a14f010c4e5f epoll: pull fatal signal checks into ep_send_events() new 6580bbb117b1 epoll: move eavail next to the list_empty_careful check new 60df041d1a2d epoll: simplify and optimize busy loop logic new 50320a1b4999 epoll: pull all code between fetch_events and send_event i [...] new 7f9ae181aa12 epoll: replace gotos with a proper loop new 5bb48b6fe2ab epoll: eliminate unnecessary lock for zero timeout new 4e6c5116f52d mm: unexport follow_pte_pmd new 3407b6bfa557 mm: simplify follow_pte{,pmd} new f4e647e8c028 merge fix for "s390/pci: remove races against pte updates" new f57190391b1a kasan: drop unnecessary GPL text from comment headers new 6996390f633b kasan: KASAN_VMALLOC depends on KASAN_GENERIC new 616da468e03e kasan: group vmalloc code new 9dc26031ecd2 kasan: shadow declarations only for software modes new e4e6d1f1679d kasan: rename (un)poison_shadow to (un)poison_range new 972e12b421d5 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* new 0a84ee3d4d29 kasan: only build init.c for software modes new 4917fdb61e6b kasan: split out shadow.c from common.c new 0847471189e6 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE new e573fd64d201 kasan: rename report and tags files new bcb8dcf2f495 kasan: don't duplicate config dependencies new 0f824e0c8f9b kasan: hide invalid free check implementation new 5c5d7ffc0772 kasan: decode stack frame only with KASAN_STACK_ENABLE new 1d8021194115 kasan, arm64: only init shadow for software modes new 01dc6b3f0c8e kasan, arm64: only use kasan_depth for software modes new 013f0f672c27 kasan, arm64: move initialization message new 14cbcdc20607 kasan, arm64: rename kasan_init_tags and mark as __init new b590b6727703 kasan: rename addr_has_shadow to addr_has_metadata new 576930a00bdf kasan: rename print_shadow_for_address to print_memory_metadata new 1af9195e0912 kasan: rename SHADOW layout macros to META new a5dcb97b9c8e kasan: separate metadata_fetch_row for each mode new 305c8ab34205 kasan, arm64: don't allow SW_TAGS with ARM64_MTE new 5a8d2bca6c90 kasan: introduce CONFIG_KASAN_HW_TAGS new 9b4fa388790f arm64: enable armv8.5-a asm-arch option new 3394cb084a8d arm64: mte: add in-kernel MTE helpers new 33f2206cb27d arm64: mte: reset the page tag in page->flags new a2f8b3e097ea arm64: mte: add in-kernel tag fault handler new 4dd479b229b4 arm64: kasan: allow enabling in-kernel MTE new a4e88c00e8bd arm64: mte: convert gcr_user into an exclude mask new 32aa59f94911 arm64: mte: switch GCR_EL1 in kernel entry and exit new 2ffb7883df9d kasan, mm: untag page address in free_reserved_area new dc66b440bca4 arm64: kasan: align allocations for HW_TAGS new becccbda451b arm64: kasan: add arch layer for memory tagging helpers new 912a520dfb5b kasan: define KASAN_GRANULE_SIZE for HW_TAGS new e3bab78a21e6 kasan, x86, s390: update undef CONFIG_KASAN new 7249011235b8 kasan, arm64: expand CONFIG_KASAN checks new e9e4560b60bc kasan, arm64: implement HW_TAGS runtime new 04a1ed43adfe kasan, arm64: print report from tag fault handler new 516acc7b3c0b kasan, mm: reset tags when accessing metadata new 75c70be99df0 kasan, arm64: enable CONFIG_KASAN_HW_TAGS new 33abcddfbc5c kasan: add documentation for hardware tag-based mode new 58360f814dfe kselftest/arm64: check GCR_EL1 after context switch new b564f595b32b kasan: simplify quarantine_put call site new d940fa84cb77 kasan: rename get_alloc/free_info new dc07c8a4f60e kasan: introduce set_alloc_info new d044c5ffb6ab kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK new 1eaccffcb833 kasan: allow VMAP_STACK for HW_TAGS mode new aef467572868 kasan: remove __kasan_unpoison_stack new f1eec66efb76 kasan: inline kasan_reset_tag for tag-based modes new 0ba64f8e17b1 kasan: inline random_tag for HW_TAGS new c088ce0ebf2a kasan: open-code kasan_unpoison_slab new 102982d69097 kasan: inline (un)poison_range and check_invalid_free new 068ac68ed442 kasan: add and integrate kasan boot parameters new 903ba85d797d kasan, mm: check kasan_enabled in annotations new e499cf7170f0 kasan, mm: rename kasan_poison_kfree new 917b9cb04bc3 kasan: don't round_up too much new 1c3b226cd1f3 kasan: simplify assign_tag and set_tag calls new 6910e3598319 kasan: clarify comment in __kasan_kfree_large new 534246738f7f kasan: sanitize objects when metadata doesn't fit new 732ed8fb24e6 kasan, mm: allow cache merging with no metadata new a9794e07f597 kasan: update documentation new 3578dd13e3d2 mmap locking API: don't check locking if the mm isn't live yet new 0b45ec93f658 mm/gup: assert that the mmap lock is held in __get_user_pages() new 76761ffa9ea1 mm/memcg: bail out early when !memcg in mem_cgroup_lruvec
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 (f89867646ef2) \ N -- N -- N refs/heads/akpm (76761ffa9ea1)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1044 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-class-typec | 125 ++- Documentation/ABI/testing/sysfs-firmware-sgi_uv | 141 +++- Documentation/admin-guide/kernel-parameters.txt | 8 + Documentation/arm64/memory.rst | 2 +- Documentation/arm64/pointer-authentication.rst | 34 + .../devicetree/bindings/arm/mediatek.yaml | 4 + .../bindings/display/panel/panel-simple.yaml | 2 + .../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/power/mediatek,power-controller.yaml | 293 +++++++ .../bindings/power/reset/ocelot-reset.txt | 4 +- .../devicetree/bindings/soc/mediatek/devapc.yaml | 58 ++ 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 +- Documentation/hid/hidraw.rst | 45 +- Documentation/hwmon/corsair-psu.rst | 10 + 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 | 8 +- arch/arm/arm-soc-for-next-contents.txt | 36 + arch/arm/boot/dts/qcom-pma8084.dtsi | 1 - 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 | 28 +- arch/arm64/boot/dts/marvell/Makefile | 2 + .../dts/marvell/armada-3720-espressobin-ultra.dts | 165 ++++ .../marvell/armada-3720-espressobin-v7-emmc.dts | 4 + .../dts/marvell/armada-3720-espressobin-v7.dts | 4 + .../boot/dts/marvell/armada-3720-espressobin.dtsi | 13 + .../boot/dts/marvell/armada-3720-turris-mox.dts | 2 +- .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 523 +++++++++++++ arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 6 +- 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/qrb5165-rb5.dts | 17 + arch/arm64/boot/dts/renesas/r8a77951.dtsi | 38 + 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 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 1 + arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/cpucaps.h | 2 +- arch/arm64/include/asm/cpufeature.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/mte.h | 4 +- arch/arm64/include/asm/pointer_auth.h | 25 +- arch/arm64/include/asm/processor.h | 17 +- arch/arm64/include/asm/spectre.h | 63 ++ arch/arm64/include/asm/sysreg.h | 5 +- arch/arm64/include/uapi/asm/kvm.h | 3 - arch/arm64/kernel/asm-offsets.c | 3 + arch/arm64/kernel/cpu_errata.c | 19 +- arch/arm64/kernel/entry.S | 39 +- arch/arm64/kernel/image-vars.h | 5 +- arch/arm64/kernel/kaslr.c | 26 +- arch/arm64/kernel/mte.c | 23 +- arch/arm64/kernel/pointer_auth.c | 56 ++ arch/arm64/kernel/process.c | 37 +- arch/arm64/kernel/proton-pack.c | 84 +- arch/arm64/kernel/ptrace.c | 41 + 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/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/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/powerpc/crypto/sha256-spe-glue.c | 2 +- arch/powerpc/kernel/dma-iommu.c | 1 - arch/sparc/crypto/crc32c_glue.c | 2 +- arch/sparc/crypto/md5_glue.c | 9 +- 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/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/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/Kconfig | 4 + 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/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_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 | 45 +- 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 | 2 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 8 +- drivers/gpu/drm/panel/panel-simple.c | 176 ++++- drivers/gpu/drm/radeon/radeon_ttm.c | 54 +- 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/via/via_irq.c | 2 +- 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/Kconfig | 7 +- drivers/hwmon/abx500.c | 2 +- drivers/hwmon/corsair-psu.c | 33 +- drivers/hwmon/ina3221.c | 2 +- drivers/hwmon/pwm-fan.c | 164 ++-- drivers/leds/leds-lp50xx.c | 6 +- drivers/leds/leds-turris-omnia.c | 85 +- 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/mtd/nand/ecc-sw-bch.c | 6 +- drivers/mtd/nand/ecc-sw-hamming.c | 6 +- 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/hisilicon/Kconfig | 4 + drivers/net/ethernet/ibm/ibmvnic.c | 170 ++-- drivers/net/ethernet/ibm/ibmvnic.h | 3 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 203 ++++- 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/pcmcia/at91_cf.c | 1 - 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/remoteproc/mtk_scp.c | 4 +- drivers/slimbus/qcom-ngd-ctrl.c | 16 +- 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/tee/optee/call.c | 3 +- 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/core/fbcon.c | 25 +- .../video/fbdev/omap2/omapfb/dss/dispc-compat.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/dsi.c | 2 +- drivers/video/fbdev/s1d13xxxfb.c | 3 +- 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/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 | 6 +- fs/efivarfs/inode.c | 2 + fs/efivarfs/super.c | 1 - fs/gfs2/glock.c | 8 - fs/gfs2/incore.h | 1 - fs/gfs2/inode.c | 6 +- fs/io_uring.c | 39 +- fs/nfsd/nfssvc.c | 3 +- include/drm/ttm/ttm_bo_api.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/hid.h | 2 +- include/linux/memcontrol.h | 15 +- include/linux/mhi.h | 2 + include/linux/power/generic-adc-battery.h | 4 - include/linux/s3c_adc_battery.h | 3 - 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/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/netfilter/nf_tables_offload.h | 7 + include/net/sch_generic.h | 5 +- include/net/tls.h | 32 +- include/sound/compress_driver.h | 16 + include/sound/hda_codec.h | 2 +- include/uapi/linux/elf.h | 1 + include/uapi/linux/hidraw.h | 6 + include/uapi/linux/openvswitch.h | 2 + include/uapi/linux/prctl.h | 4 + include/uapi/linux/tls.h | 15 + kernel/printk/printk.c | 4 +- kernel/rcu/refscale.c | 4 +- kernel/sys.c | 16 + kernel/torture.c | 20 + lib/Kconfig.debug | 8 - 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 | 2 + net/core/skbuff.c | 2 +- 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/cache.c | 41 +- net/sunrpc/socklib.c | 5 +- net/sunrpc/svcsock.c | 1 + 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 | 4 +- net/xdp/xsk.h | 2 - net/xdp/xskmap.c | 20 +- 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/hidraw/hid-example.c | 2 +- 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/qcom/sc7180.c | 3 + sound/soc/soc-core.c | 84 +- sound/usb/mixer_us16x08.c | 2 +- sound/usb/quirks-table.h | 56 ++ tools/lib/bpf/xsk.h | 15 +- 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/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 - 484 files changed, 12833 insertions(+), 5718 deletions(-) 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/power/mediatek,power-controller.yaml create mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml 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 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/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 create mode 100644 drivers/platform/x86/uv_sysfs.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 fs/btrfs/inode-map.c delete mode 100644 fs/btrfs/inode-map.h create mode 100644 include/dt-bindings/power/mt8183-power.h create mode 100644 include/dt-bindings/power/mt8192-power.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