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 626379c9fa28 mm/gup: assert that the mmap lock is held in __get_user_pages() omits 517a97fcb687 mmap locking API: don't check locking if the mm isn't live yet omits b9aed4a2cef9 kasan: update documentation omits 1cd33484cf82 kasan, mm: allow cache merging with no metadata omits 2081f1552a2e kasan: sanitize objects when metadata doesn't fit omits 2ebfcc95824a kasan: clarify comment in __kasan_kfree_large omits a3a819551aa0 kasan: simplify assign_tag and set_tag calls omits d17ee296d1fe kasan: don't round_up too much omits 231401536f40 kasan, mm: rename kasan_poison_kfree omits 77da7a2b3c86 kasan, mm: check kasan_enabled in annotations omits b7699e2b3ad2 kasan: add and integrate kasan boot parameters omits 4208ef08b64a kasan: inline (un)poison_range and check_invalid_free omits 5e55452fed55 kasan: open-code kasan_unpoison_slab omits afb1d9f78f9b kasan: inline random_tag for HW_TAGS omits 74d6120a4d5d kasan: inline kasan_reset_tag for tag-based modes omits 066ff17c3931 kasan: remove __kasan_unpoison_stack omits 852ba670429d kasan: allow VMAP_STACK for HW_TAGS mode omits 7080474df53f kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK omits 5a35f1baa9ac kasan: introduce set_alloc_info omits 4f805dfc8454 kasan: rename get_alloc/free_info omits acf6f79911bf kasan: simplify quarantine_put call site omits 2d084b2de288 kselftest/arm64: check GCR_EL1 after context switch omits 10688afd7a24 kasan: add documentation for hardware tag-based mode omits 048b4e4b8101 kasan, arm64: enable CONFIG_KASAN_HW_TAGS omits 03d21c1ad696 kasan, mm: reset tags when accessing metadata omits 0e30c5d8858c kasan, arm64: print report from tag fault handler omits fee0c5796a5c kasan, arm64: implement HW_TAGS runtime omits e19c6b026ed6 kasan, arm64: expand CONFIG_KASAN checks omits 5c4e62158571 kasan, x86, s390: update undef CONFIG_KASAN omits 2d9c4a3b3600 kasan: define KASAN_GRANULE_SIZE for HW_TAGS omits 19e8be65376d arm64: kasan: add arch layer for memory tagging helpers omits 59a8982d8d4a arm64: kasan: align allocations for HW_TAGS omits 208b5ff904bd kasan, mm: untag page address in free_reserved_area omits c064a4924ddf arm64: mte: switch GCR_EL1 in kernel entry and exit omits f61bbcc6bf5f arm64: mte: convert gcr_user into an exclude mask omits 6acf811ecd19 arm64: kasan: allow enabling in-kernel MTE omits d8536136aa26 arm64: mte: add in-kernel tag fault handler omits 8e99cb456669 arm64: mte: reset the page tag in page->flags omits 5dad87cd9c7c arm64: mte: add in-kernel MTE helpers omits 264edd8141b3 arm64: enable armv8.5-a asm-arch option omits 8ba6defb2ca3 kasan: introduce CONFIG_KASAN_HW_TAGS omits c6bd7b35cae6 kasan, arm64: don't allow SW_TAGS with ARM64_MTE omits 9f2121cbeb8c kasan: separate metadata_fetch_row for each mode omits e4cdd165444f kasan: rename SHADOW layout macros to META omits 8061ec67817e kasan: rename print_shadow_for_address to print_memory_metadata omits 712daec8c7d6 kasan: rename addr_has_shadow to addr_has_metadata omits a419eb204442 kasan, arm64: rename kasan_init_tags and mark as __init omits ef7055f41014 kasan, arm64: move initialization message omits 1b85b468cf70 kasan, arm64: only use kasan_depth for software modes omits 1a315c34bdfe kasan, arm64: only init shadow for software modes omits 37fd1f28fa59 kasan: decode stack frame only with KASAN_STACK_ENABLE omits 930c6c12d4c9 kasan: hide invalid free check implementation omits 30b8de619abf kasan: don't duplicate config dependencies omits 7a6757f6467e kasan: rename report and tags files omits 84fd4bc5d7c5 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE omits 6526cde73bab kasan: split out shadow.c from common.c omits cacd585c988c kasan: only build init.c for software modes omits 08dc7549e088 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* omits adae01a93dc4 kasan: rename (un)poison_shadow to (un)poison_range omits 7b449a040dc7 kasan: shadow declarations only for software modes omits f635210138d6 kasan: group vmalloc code omits ff2a83bc6175 kasan: KASAN_VMALLOC depends on KASAN_GENERIC omits b2f1c1652b3e kasan: drop unnecessary GPL text from comment headers omits 3637aa842983 merge fix for "s390/pci: remove races against pte updates" omits 31afa1da150b mm: simplify follow_pte{,pmd} omits 6e7ffad9169e mm: unexport follow_pte_pmd omits 5bce77d61f76 epoll: eliminate unnecessary lock for zero timeout omits 4b72f8f1b1c0 epoll: replace gotos with a proper loop omits d76b1b3343f5 epoll: pull all code between fetch_events and send_event i [...] omits b5af8085b02c epoll: simplify and optimize busy loop logic omits 147bedf6e852 epoll: move eavail next to the list_empty_careful check omits 303ec6441947 epoll: pull fatal signal checks into ep_send_events() omits a943529eeab3 epoll: simplify signal handling omits a25ddb5f02f3 epoll: check for events when removing a timed out thread f [...] omits 30944760a36b ARM: boot: quote aliased symbol names in string.c omits 0301c3e7e23c treewide: remove stringification from __alias macro definition omits 4b2904f37986 mm/memcg: add missed warning in mem_cgroup_lruvec omits 1213af3baca1 mm/memcontrol:rewrite mem_cgroup_page_lruvec() omits 130984e3b59f mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits 9c7d6a6eb2bb mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits 68eb11dbfdac mm: slub: call account_slab_page() after slab page initialization omits 461b928a3267 mm, kvm: account kvm_vcpu_mmap to kmemcg omits 773bce8a4fe4 mm/memcg: remove unused definitions omits 2541a9e5a2d2 mm/memcg: warning on !memcg after readahead page charged omits e340322a1bfa mm/memcg: bail early from swap accounting if memcg disabled omits 918151cd4068 mm: convert page kmemcg type to a page memcg flag omits f62f45604ce8 mm: introduce page memcg flags omits 192a42a5dbb5 mm: memcontrol/slab: use helpers to access slab page's memcg_data omits f2d2b23b219d mm: memcontrol: use helpers to read page's memcg data omits d4ac4d6773cd mm/swap.c: reduce lock contention in lru_cache_add omits d9927d46febf Merge branch 'akpm-current/current' omits 6dd13c294708 Merge remote-tracking branch 'memblock/for-next' omits b0e58c934159 Merge remote-tracking branch 'notifications/notifications- [...] omits 97b9c46e990a Merge remote-tracking branch 'mhi/mhi-next' omits 195c8986613f Merge remote-tracking branch 'fpga/for-next' omits cc004b22d341 Merge remote-tracking branch 'pidfd/for-next' omits 794c164a9756 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits d7e026d75cba Merge remote-tracking branch 'hyperv/hyperv-next' omits fe139418a8bd Merge remote-tracking branch 'xarray/main' omits 4507c83dda94 Merge remote-tracking branch 'nvmem/for-next' omits d04d8efdfc06 Merge remote-tracking branch 'slimbus/for-next' omits b603579c2886 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 76de4846cdfc Merge remote-tracking branch 'rtc/rtc-next' omits 10f93af7a5b8 Merge remote-tracking branch 'coresight/next' omits ee9d4e5c903e Merge remote-tracking branch 'livepatching/for-next' omits 8062baf5ba18 Merge remote-tracking branch 'kselftest/next' omits 906da123c1aa Merge remote-tracking branch 'pwm/for-next' omits 86ff90c90339 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits ae1897df5e31 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 13c5c22a5016 Merge remote-tracking branch 'pinctrl/for-next' omits 97d26c3fc647 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits a86b1de86402 Merge remote-tracking branch 'gpio/for-next' omits 3b13d8e00b05 Merge remote-tracking branch 'rpmsg/for-next' omits 99b7c811ef7c Merge remote-tracking branch 'scsi-mkp/for-next' omits 790a53085b6c Merge remote-tracking branch 'scsi/for-next' omits f8f0df081255 Merge remote-tracking branch 'dmaengine/next' omits cbdcb5b1dc27 Merge remote-tracking branch 'icc/icc-next' omits 6afc88a80434 Merge remote-tracking branch 'mux/for-next' omits ff7bb8a24509 Merge remote-tracking branch 'staging/staging-next' omits 6cc837e159e8 Merge remote-tracking branch 'thunderbolt/next' omits adc942da0575 Merge remote-tracking branch 'extcon/extcon-next' omits 3a486f436088 Merge remote-tracking branch 'char-misc/char-misc-next' omits 994c51038b31 Merge remote-tracking branch 'tty/tty-next' omits f593695acbe0 Merge remote-tracking branch 'phy-next/next' omits b49f7311d7c6 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits ee1b40e9ab56 Merge remote-tracking branch 'usb-serial/usb-next' omits a03c7f83b9e1 Merge remote-tracking branch 'usb/usb-next' omits 8999e0d0a70e Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 2c78f796db0c Merge branche 'rproc-fixes' into for-next omits 03ea5b84bdb4 Merge remote-tracking branch 'driver-core/driver-core-next' omits a67b18af171f Merge remote-tracking branch 'ipmi/for-next' omits f6fd928acc87 Merge remote-tracking branch 'leds/for-next' omits 1bbadf797955 Merge remote-tracking branch 'chrome-platform/for-next' omits a964e17c9371 Merge remote-tracking branch 'drivers-x86/for-next' omits b8ec54fadb5c Merge remote-tracking branch 'percpu/for-next' omits 62c0394b5655 Merge remote-tracking branch 'kvms390/next' omits d6ccec98e213 Merge remote-tracking branch 'rcu/rcu/next' omits 259db1ea9f13 Merge remote-tracking branch 'ftrace/for-next' omits adc877c72b5c Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits a19de35a9605 Merge remote-tracking branch 'edac/edac-for-next' omits e30d3188b67d Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 817893253b4a Merge remote-tracking branch 'tip/auto-latest' omits 630d3485c320 Merge remote-tracking branch 'spi/for-next' omits 19b059da1a68 Merge remote-tracking branch 'devicetree/for-next' omits 97f83fb69551 Merge remote-tracking branch 'audit/next' omits 619c3e58c7b2 Merge remote-tracking branch 'tomoyo/master' omits b2c1a72901cc Merge remote-tracking branch 'smack/next' omits f1bce4b4fdc5 Merge remote-tracking branch 'selinux/next' omits 400f14df5152 Merge remote-tracking branch 'integrity/next-integrity' omits 7a3615852ff2 Merge remote-tracking branch 'regulator/for-next' omits 4ba78e965764 Merge remote-tracking branch 'backlight/for-backlight-next' omits 98649820b931 Merge remote-tracking branch 'mfd/for-mfd-next' omits 8659113719d9 Merge remote-tracking branch 'mmc/next' omits 1dbe25d0f0e2 Merge remote-tracking branch 'device-mapper/for-next' omits c0413eb6db2f Merge remote-tracking branch 'block/for-next' omits f902b122aab4 Merge remote-tracking branch 'input/next' omits d6a32f3824fb Merge remote-tracking branch 'modules/modules-next' omits 6a25e44b1503 Merge remote-tracking branch 'sound-asoc/for-next' omits 5ca727a3b10f Merge remote-tracking branch 'sound/for-next' omits 0c3388e4a5de Merge remote-tracking branch 'regmap/for-next' omits 359f71f4e5d5 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 7b4cb88e01aa Merge remote-tracking branch 'imx-drm/imx-drm/next' omits eafa5005d08c Merge remote-tracking branch 'drm-msm/msm-next' omits 62586bf75ccd Merge remote-tracking branch 'drm-misc/for-linux-next' omits 88f3e8fe0c74 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 4317918898d9 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 4085f75d55db Merge remote-tracking branch 'amdgpu/drm-next' omits d5254bc3f20d Merge remote-tracking branch 'drm/drm-next' omits fe8865f24cca Merge remote-tracking branch 'crypto/master' omits 7cb54b9dbf4e Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 426d81ca2d6f Merge remote-tracking branch 'nand/nand/next' omits 664fa3579b64 Merge remote-tracking branch 'mtd/mtd/next' omits 169c67e3068e Merge remote-tracking branch 'gfs2/for-next' omits aaf914c03991 Merge remote-tracking branch 'bluetooth/master' omits ef47db8ff2c4 Merge remote-tracking branch 'wireless-drivers-next/master' omits 492caed3e90f Merge remote-tracking branch 'netfilter-next/master' omits 4c615774e78f Merge remote-tracking branch 'bpf-next/for-next' omits debf300de975 Merge remote-tracking branch 'net-next/master' omits 40a546d3e448 Merge remote-tracking branch 'rdma/for-next' omits 43a8fe3c5f3f Merge remote-tracking branch 'dlm/next' omits 5822c65ab508 Merge remote-tracking branch 'ieee1394/for-next' omits 8a5e7ae129db Merge remote-tracking branch 'thermal/thermal/linux-next' omits 0fdc9e95cd19 Merge remote-tracking branch 'opp/opp/linux-next' omits 5fd4bbc1daf1 Merge remote-tracking branch 'devfreq/devfreq-next' omits 53a716725519 Merge remote-tracking branch 'cpupower/cpupower' omits ce5bb65b6b68 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 1850aaa8e524 Merge remote-tracking branch 'pm/linux-next' omits 5322313619c5 Merge remote-tracking branch 'v4l-dvb-next/master' omits db1e3c8d0fbb Merge remote-tracking branch 'v4l-dvb/master' omits 31b526b1d72e Merge remote-tracking branch 'jc_docs/docs-next' omits 46ddf658834d Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 154b3213d8f9 Merge remote-tracking branch 'dmi/dmi-for-next' omits 6aa0d510f0a9 Merge remote-tracking branch 'i3c/i3c/next' omits fc2256c2c9cd Merge remote-tracking branch 'i2c/i2c/for-next' omits b772dc134ede Merge remote-tracking branch 'hid/for-next' omits bf0ce10b3900 Merge remote-tracking branch 'pstore/for-next/pstore' omits 8655d635b1a6 Merge remote-tracking branch 'pci/next' omits 8ab2bf7bb02e Merge remote-tracking branch 'printk/for-next' omits fdd61e2dff8e Merge remote-tracking branch 'vfs/for-next' omits 853980e4e818 Merge remote-tracking branch 'file-locks/locks-next' omits 75f080254f1f Merge remote-tracking branch 'v9fs/9p-next' omits a929bf2af075 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 13983bb72ae2 Merge remote-tracking branch 'cel/cel-next' omits b7fe37e3c3b2 Merge remote-tracking branch 'jfs/jfs-next' omits 35c3f5683132 Merge remote-tracking branch 'fuse/for-next' omits e92ea8102834 Merge remote-tracking branch 'fsverity/fsverity' omits 0ba64eaebf9e Merge remote-tracking branch 'f2fs/dev' omits 38428ee50665 Merge remote-tracking branch 'ext3/for_next' omits 775dfa5eec00 Merge remote-tracking branch 'erofs/dev' omits a686f56c1710 Merge remote-tracking branch 'configfs/for-next' omits 31118f93e1de Merge remote-tracking branch 'cifs/for-next' omits bbfb49717a8f Merge remote-tracking branch 'btrfs/for-next' omits 27ad478501fa Merge remote-tracking branch 'fscrypt/master' omits f929f71f9c0b Merge remote-tracking branch 's390/for-next' omits d4a7dfc47e49 Merge remote-tracking branch 'risc-v/for-next' omits cafb07621353 Merge remote-tracking branch 'parisc-hd/for-next' omits 265e0ec8f9a7 Merge remote-tracking branch 'openrisc/for-next' omits 62acbd9fa423 Merge remote-tracking branch 'nds32/next' omits 8a25af6de574 Merge remote-tracking branch 'mips/mips-next' omits 383976fd70e3 Merge remote-tracking branch 'microblaze/next' omits b7668abcf87f Merge remote-tracking branch 'm68knommu/for-next' omits 6b75c0b6e070 Merge remote-tracking branch 'm68k/for-next' omits 6fdbe02a9956 Merge remote-tracking branch 'h8300/h8300-next' omits 44cb3ae99e83 Merge remote-tracking branch 'csky/linux-next' omits 707fcefd2858 Merge remote-tracking branch 'clk-samsung/for-next' omits 4c299a017fd4 Merge remote-tracking branch 'clk/clk-next' omits 66052a4ea75f Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 76a574825985 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 912a11d75136 Merge remote-tracking branch 'tegra/for-next' omits 13716736f395 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits fb0fd139763b Merge remote-tracking branch 'stm32/stm32-next' omits 8085c364523f Merge remote-tracking branch 'scmi/for-linux-next' omits a94556e29b62 Merge remote-tracking branch 'samsung-krzk/for-next' omits e0f7c72d0e28 Merge remote-tracking branch 'rockchip/for-next' omits aebb3cda7638 Merge remote-tracking branch 'reset/reset/next' omits 2f1a344bdd2f Merge remote-tracking branch 'renesas/next' omits 3e080ef557c0 Merge remote-tracking branch 'realtek/for-next' omits 0570b5b82280 Merge remote-tracking branch 'raspberrypi/for-next' omits be67c29e6733 Merge remote-tracking branch 'qcom/for-next' omits 718e2ae948f2 Merge remote-tracking branch 'omap/for-next' omits e0ea6855ffbf Merge remote-tracking branch 'mvebu/for-next' omits a488acb24d8e Merge remote-tracking branch 'mediatek/for-next' omits 52c706077b0d Merge remote-tracking branch 'keystone/next' omits 3688c13718ee Merge remote-tracking branch 'imx-mxs/for-next' omits 3574bbbe6df8 Merge remote-tracking branch 'drivers-memory/for-next' omits 59ad357d1c0b Merge remote-tracking branch 'at91/at91-next' omits 9e522cf9d6f9 Merge remote-tracking branch 'aspeed/for-next' omits c9e8bff9c182 Merge remote-tracking branch 'amlogic/for-next' omits 22b7550cdd91 next-20201123/arm-soc omits e2462a906d3b Merge remote-tracking branch 'arm64/for-next/core' omits 92e2b6bebd4b Merge remote-tracking branch 'arm/for-next' omits 4d97157ab2d9 Merge remote-tracking branch 'spi/for-5.11' into spi-next omits a664a7e5f651 Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits 7aca842125c4 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits ebea02734c8b Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits d52754dacc4e Merge remote-tracking branch 'asm-generic/master' omits cafa4cbf8092 Merge remote-tracking branch 'kbuild/for-next' omits eca7bc924ff2 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits ea2235a03b2c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 713b1264bc7a Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 7dbd0d5b23af Merge remote-tracking branch 'pidfd-fixes/fixes' omits 5ae43c72e6f3 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 358285744d4e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits bc9e50efc1b5 Merge remote-tracking branch 'mmc-fixes/fixes' omits 65c1585bf15a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits caf03cc2e7b3 Merge remote-tracking branch 'scsi-fixes/fixes' omits 86a3d5f8409d Merge remote-tracking branch 'vfs-fixes/fixes' omits b08cdd75aa22 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits acaf1309d286 Merge remote-tracking branch 'kvm-fixes/master' omits c8246dc2b29f Merge remote-tracking branch 'omap-fixes/fixes' omits bc87cf385ba3 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 4aeaa84a33dc Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 0380bcd45494 Merge remote-tracking branch 'ide/master' omits e527208b6902 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 40d05b37e559 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 2857f3c8727c Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 5cc22131a77f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 28eccffd81d2 Merge remote-tracking branch 'usb.current/usb-linus' omits 7d176323a81d Merge remote-tracking branch 'pci-current/for-linus' omits 473fcdaea683 Merge remote-tracking branch 'spi-fixes/for-linus' omits 3a0fadbd61c8 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b2be29dc9acf Merge remote-tracking branch 'sound-current/for-linus' omits 9f895cca438f Merge remote-tracking branch 'wireless-drivers/master' omits 27aa7fc43837 Merge remote-tracking branch 'netfilter/master' omits fcae93e3448c Merge remote-tracking branch 'ipsec/master' omits c44da95e7b81 Merge remote-tracking branch 'bpf/master' omits 81941084d249 Merge remote-tracking branch 'net/master' omits 3b28123f7660 Merge remote-tracking branch 'sparc/master' omits 7196ffcd2c34 Merge remote-tracking branch 's390-fixes/fixes' omits 0708ec9d5383 Merge remote-tracking branch 'powerpc-fixes/fixes' omits aae864a7278a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 9f895827d078 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits d66e5c1b056d Merge remote-tracking branch 'arc-current/for-curr' omits f8c44e79c2d4 Merge remote-tracking branch 'kbuild-current/fixes' omits 8f05568156ea Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 2be4c075b50f Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 725e49df89e0 Merge branch 'for-next-next-v5.10-20201123' into for-next- [...] omits 9f4a32afb49c Merge branch 'for-next-current-v5.9-20201123' into for-nex [...] omits 78492da9c988 Merge branch 'ext/zoned-10-to-merge' into for-next-next-v5 [...] omits 2fa0b6754da6 Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] omits de59343b4e83 Merge branch 'ext/boris/fst-fixes-v7' into for-next-next-v [...] omits 2c649c3a4b7e Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] omits b020d85e3ebf Merge branch 'misc-next' into for-next-next-v5.10-20201123 omits 8ef2b1b2f5c0 Merge branch 'misc-5.10' into for-next-current-v5.9-20201123 omits 4165ffc83d21 btrfs: fix lockdep splat when enabling and disabling qgroups omits b47d191efec1 btrfs: do nofs allocations when adding and removing qgroup [...] omits 74305b039239 drm/i915/perf: workaround register corruption in OATAILPTR omits 437d48b4f5da Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 73366dffdbc8 btrfs: add a trace class for dumping the current ENOSPC state omits 29827b66c168 btrfs: adjust the flush trace point to include the source omits c8b9876bf5ef btrfs: implement space clamping for preemptive flushing omits eac7e1f00016 btrfs: simplify the logic in need_preemptive_flushing omits f5ba919e34c3 btrfs: rework btrfs_calc_reclaim_metadata_size omits 773f71a77ac6 btrfs: check reclaim_size in need_preemptive_reclaim omits 1f0af9b78747 btrfs: rename need_do_async_reclaim omits 79e1b444730d btrfs: improve preemptive background space flushing omits 551475552c8b btrfs: introduce a FORCE_COMMIT_TRANS flush operation omits 6902ea72593f btrfs: track ordered bytes instead of just dio ordered bytes omits 48790ff68ebe btrfs: add a trace point for reserve tickets omits a23a95e7ef31 btrfs: make flush_space take a enum btrfs_flush_state inst [...] omits 03dd34a1d333 btrfs: fix lockdep error creating free space tree omits e1e5e6fe24c3 btrfs: skip space_cache v1 setup when not using it omits fe3c76c70262 btrfs: remove free space items when disabling space cache v1 omits 53e6fed20c01 btrfs: warn when remount will not change the free space tree omits 9cf2653ce522 btrfs: use sb state to print space_cache mount option omits e841847ef6c7 btrfs: keep sb cache_generation consistent with space_cache omits 5dd570e06930 btrfs: clear free space tree on ro->rw remount omits 4a742b2edc71 btrfs: clear oneshot options on mount and remount omits 56b8714b67b4 btrfs: create free space tree on ro->rw remount omits ad6823d7954c btrfs: only mark bg->needs_free_space if free space tree is on omits 18902988dac6 btrfs: cleanup all orphan inodes on ro->rw remount omits 59a3b9b5b3d6 btrfs: lift rw mount setup from mount and remount omits 02df9ad20204 btrfs: run delayed refs less often in commit_cowonly_roots omits ccb0edc68b69 btrfs: stop running all delayed refs during snapshot omits ddc7cb9d46f6 btrfs: only run delayed refs once before committing omits ec59f2542567 btrfs: delayed refs pre-flushing should only run the heads [...] omits 8bf53ceb97af btrfs: only let one thread pre-flush delayed refs in commit omits ef79b8ddcba0 btrfs: do not block on deleted bgs mutex in the cleaner omits 0dfb39b4a9a4 btrfs: implement log-structured superblock for ZONED mode omits bcc92a78468e btrfs: disallow mixed-bg in ZONED mode omits 7633b6400e74 btrfs: disable fallocate in ZONED mode omits 6053956d7d61 btrfs: disallow NODATACOW in ZONED mode omits 327780645f53 btrfs: disallow space_cache in ZONED mode omits 41a0e15887d3 btrfs: introduce max_zone_append_size omits be3aa95d79b7 btrfs: check and enable ZONED mode omits d30b465e7a78 btrfs: get zone information of zoned block devices omits 1d9e16797a6a btrfs: introduce ZONED feature flag omits 31c0806d27c8 btrfs: unlock path before checking if extent is shared dur [...] omits 019e525e2853 btrfs: fix lockdep splat when reading qgroup config on mount omits 804f096a373e memstick: fix a double-free bug in memstick_check omits 203fec377677 btrfs: tree-checker: annotate all error branches as unlikely omits 4e75279950e3 btrfs: tree-checker: add missing returns after data_ref al [...] omits bb0dae89a768 btrfs: remove stub device info from messages when we have [...] omits 2a765b8c6bb6 mmc: sdhci-st: drop of_match_ptr from of_device_id table omits f505d46daa5e mmc: sdhci-sprd: drop of_match_ptr from of_device_id table omits eb854e7a035b Merge branch 'fixes' into next omits 29c31da354d1 mmc: sdhci-of-arasan: Fix clock registration error for Kee [...] omits 03cfdb8444c0 Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits 5d69f1c8a200 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 96068213ab29 btrfs: don't access possibly stale fs_info data for printi [...] omits 63603235bf78 btrfs: use detach_page_private() in alloc_extent_buffer() omits d31fae8d3ccd btrfs: use nodesize to determine if we need readahead in b [...] omits fc2b6ec8a008 btrfs: only clear EXTENT_LOCK bit in extent_invalidatepage omits 6b512fd47332 btrfs: remove unused parameter phy_offset from btrfs_valid [...] omits 3d618e2ac627 btrfs: scrub: remove the anonymous structure from scrub_page omits 8339c320834b btrfs: use fixed width int type for extent_state::state omits 5742e7711950 btrfs: introduce helper to handle page status update in en [...] omits 1887c88e8add btrfs: add structure to keep track of extent range in end_ [...] omits 92e22f2066e2 btrfs: tests: remove invalid extent-io test omits dc5639195686 btrfs: sysfs: remove unneeded semicolon omits d7b1760e6bb5 btrfs: simplify return values in setup_nodes_for_search omits f3bc74fb80b6 btrfs: remove useless return value statement in split_node omits e93ebf268a6e btrfs: tree-checker: add missing return after error in root_item omits 79c3168c7228 btrfs: remove unnecessary attempt do drop extent maps afte [...] omits 818aca42a1a0 btrfs: stop incrementing log batch when joining log transaction omits d731a5fffd88 btrfs: skip unnecessary searches for xattrs when logging an inode omits f135862193a6 btrfs: qgroup: don't commit transaction when we already ho [...] omits 71fd995db201 btrfs: merge __set_extent_bit and set_extent_bit omits 95ba1aaebafb btrfs: make btrfs_update_inode_fallback take btrfs_inode omits 1ddec6da0c19 btrfs: make btrfs_cont_expand take btrfs_inode omits 635096d797bb btrfs: make btrfs_truncate_block take btrfs_inode omits 6e29b8152b33 btrfs: make btrfs_insert_replace_extent take btrfs_inode omits 3ecf7a4644fb btrfs: make find_first_non_hole take btrfs_inode omits 568517431c32 btrfs: make maybe_insert_hole take btrfs_inode omits cc68657f1d72 btrfs: make btrfs_update_inode take btrfs_inode omits 5908aff59722 btrfs: make btrfs_update_inode_item take btrfs_inode omits 6685c1e397ad btrfs: make btrfs_delayed_update_inode take btrfs_inode omits df15743ae854 btrfs: make btrfs_finish_ordered_io btrfs_inode-centric omits 5785dffebf3a btrfs: make btrfs_truncate_inode_items take btrfs_inode omits a4c06b33770c btrfs: make insert_prealloc_file_extent take btrfs_inode omits 498c75f06779 btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inode omits ffeeb131bea5 btrfs: remove ->recursed from extent_buffer omits 33f967dc0c81 btrfs: remove the recurse parameter from __btrfs_tree_read_lock omits 438ea9bb0f95 btrfs: use btrfs_tree_read_lock in btrfs_search_slot omits b1c0cb7403ca btrfs: merge back btrfs_read_lock_root_node helpers omits a4f20399a059 btrfs: locking: remove the recursion handling code omits f9cd77591b8b btrfs: kill path->recurse omits f1d40604a21f btrfs: unlock to current level in btrfs_next_old_leaf omits 5bb39f4d0d5a btrfs: cleanup the locking in btrfs_next_old_leaf omits 5a34d64f5b02 btrfs: remove unused argument seed from btrfs_find_device omits 7b229a94a8d3 btrfs: drop never met disk total bytes check in verify_one [...] omits 22fd4c85088b btrfs: drop unused argument step from btrfs_free_extra_devids omits 28b5b38ccbee btrfs: update the number of bytes used by an inode atomically omits 74aa1318d315 btrfs: fix race when defragmenting leads to unnecessary IO omits e68a044cc621 btrfs: refactor btrfs_drop_extents() to make it easier to extend omits c0634a939028 btrfs: fix missing delalloc new bit for new delalloc ranges omits 864e07d18faa btrfs: set the lockdep class for extent buffers on creation omits 6c4c40b44695 btrfs: pass the owner_root and level to alloc_extent_buffer omits fc5a61588a8d btrfs: pass the root owner and level around for readahead omits d526ccaa0fe4 btrfs: pass root owner to read_tree_block omits f35dcfb5e19a btrfs: use btrfs_read_node_slot in btrfs_qgroup_trace_subtree omits 9b276d0a1ddb btrfs: use btrfs_read_node_slot in qgroup_trace_new_subtre [...] omits d7ba8717df7f btrfs: use btrfs_read_node_slot in qgroup_trace_extent_swap omits 913af537fb5e btrfs: use btrfs_read_node_slot in walk_down_tree omits 80be4f41003a btrfs: use btrfs_read_node_slot in replace_path omits 28e57e65b3f4 btrfs: use btrfs_read_node_slot in do_relocation omits aba0b561bcb0 btrfs: use btrfs_read_node_slot in walk_down_reloc_tree omits 2e41aa695d0a btrfs: use btrfs_read_node_slot in btrfs_realloc_node omits 2118cbe5e7b2 btrfs: cleanup extent buffer readahead omits 5d393e0d2326 btrfs: remove lockdep classes for the fs tree omits 5851a7c09db5 btrfs: discard: reschedule work after sysfs param update omits c4d96d4befb4 btrfs: don't miss async discards after scheduled work override omits b6311f452811 btrfs: discard: store async discard delay as ns not as jiffies omits ec75f0154a98 btrfs: discard: speed up async discard up to iops_limit omits 4aea943c6814 btrfs: scrub: refactor scrub_find_csum() omits 786cf904e14f btrfs: scrub: remove the force parameter of scrub_pages omits 8997807503cf btrfs: scrub: distinguish scrub page from regular page omits 750ff25ff95c btrfs: pass bvec to csum_dirty_buffer instead of page omits 786fc9d825f3 btrfs: extract extent buffer verification from btrfs_valid [...] omits 2518a13c2d60 btrfs: make csum_tree_block() handle node smaller than page omits b688833b092a btrfs: grab fs_info from extent_buffer in btrfs_mark_buffer_dirty omits 4d9bc16851fe btrfs: extent_io: make buffer_radix take sector size units omits 8ff89c91803c btrfs: extent_io: assert page mapping lock in attach_exten [...] omits f243359b7729 btrfs: protect the fs_info->caching_block_groups differently omits 8f2fafca5398 btrfs: async load free space cache omits 232856df08f1 btrfs: load the free space cache inode extents from commit root omits 172091bc1caa btrfs: load free space cache into a temporary ctl omits 56b4f40e57db btrfs: cleanup btrfs_discard_update_discardable usage omits c2724caafd67 btrfs: explicitly protect ->last_byte_to_unpin in unpin_ex [...] omits 7dd5e3318119 btrfs: update last_byte_to_unpin in switch_commit_roots omits e70351839257 btrfs: do not shorten unpin len for caching block groups omits a3307c8c5496 btrfs: reorder extent buffer members for better packing omits 14bb0d8a06dd btrfs: locking: rip out path->leave_spinning omits 06b97d9d03a7 btrfs: locking: remove all the blocking helpers omits aa6228ab45a8 btrfs: scrub: remove local copy of csum_size from context omits 5fc3df1619af btrfs: check integrity: remove local copy of csum_size omits 841e505001de btrfs: remove unnecessary local variables for checksum size omits 96c996804994 btrfs: switch cached fs_info::csum_size from u16 to u32 omits e0d3786f17a9 btrfs: use cached value of fs_info::csum_size everywhere omits 74f94f94249e btrfs: precalculate checksums per leaf once omits 0e3eb36a57b5 btrfs: store precalculated csum_size in fs_info omits 81d7cde1ff31 btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits omits 0b4fbcd522dc btrfs: replace div_u64 by shift in free_space_bitmap_size omits 89789a832a85 btrfs: use precalculated sectorsize_bits from fs_info omits 0786c7b99581 btrfs: extent_io: rename page_size to io_size in submit_ex [...] omits b59ee2edf5a8 btrfs: extent_io: only require sector size alignment for p [...] omits 32ff28e44c0e btrfs: extent_io: rename pages_locked in process_pages_contig() omits d2ddaef5b5ae btrfs: inode: sink parameter start and len to check_data_csum() omits a14fdf19aa92 btrfs: disk-io: replace fs_info and private_data with inod [...] omits a37b8710c9d2 btrfs: extent_io: sink the failed_start parameter to set_e [...] omits 6ef293080dc1 btrfs: extent_io: update the comment for find_first_extent_bit() omits 3243ab3a1111 btrfs: extent_io: fix the comment on lock_extent_buffer_for_io() omits d4306d0da867 btrfs: remove unnecessary casts in printk omits e2dd79fac5c0 btrfs: add set/get accessors for root_item::drop_level omits fea2476d308d btrfs: use root_item helpers for limit and flags in btrfs_ [...] omits 04f880048904 btrfs: check-integrity: use proper helper to access btrfs_header omits 9b182c6db58f btrfs: send: use helpers to access root_item::ctransid omits d8e30b55dfbd btrfs: generate lockdep keyset names at compile time omits 3d5e59fae891 btrfs: use the right number of levels for lockdep keysets omits 64c94ada7e2b btrfs: remove dio iomap DSYNC workaround omits 89dc61afccc1 btrfs: call iomap_dio_complete() without inode_lock omits f7d3faa45130 btrfs: remove btrfs_inode::dio_sem omits d88ab4077561 btrfs: use shared lock for direct writes within EOF omits 2928cbc8a9fa btrfs: push inode locking and unlocking into buffered/dire [...] omits 266de249556b btrfs: introduce btrfs_inode_lock()/unlock() omits 02a7b1a7ac5f btrfs: introduce btrfs_write_check() omits 11a7806a983d Merge branch 'devel' into for-next omits effbafb07dd6 mmc: mediatek: Extend recheck_sdio_irq fix to more variants omits bd5fc4f66b3e rcu: Record kvfree_call_rcu() call stack for KASAN omits 084409e5f198 torture: Make kvm.sh "Test Summary" date be end of test omits 00dc4fd2297c tools/rcutorture: Make identify_qemu_vcpus() independent o [...] omits 24e12b8dc394 rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] omits 18bb7b1da8dc rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] omits 723a39107064 rcu/tree: Use delayed work instead of hrtimer to refill the cache omits 439e506c4b03 rcu/tree: Allocate a page when caller is preemptible omits 29775c2ea6cd rcu: Check and report missed fqs timer wakeup on RCU stall omits 43bacd182e3c sched/core: Allow try_invoke_on_locked_down_task() with ir [...] omits 371bd72f046e rcu/segcblist: Add debug checks for segment lengths omits 7c1e100cc198 torture: Add config2csv.sh script to compare torture scenarios omits fc9a47fb7e80 torture: Prepare for splitting qemu execution from kvm-tes [...] omits 53068191de31 rcutorture: Use hrtimers for reader and writer delays omits 9d30378e3225 torture: Make stutter use torture_hrtimeout_*() functions omits 3fc3744329a8 rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits omits e840d10c6243 torture: Add fuzzed hrtimer-based sleep functions omits 196fa49f9654 rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] omits 28b6a19aabc1 rcutorture: Make synctype[] and nsynctype be static global omits 07331095fe87 rcutorture: Require entire stutter period be post-boot omits 6bccab6e65c5 list: Fix a typo at the kernel-doc markup omits 3e3d7337806f rcu/trace: Add tracing for how segcb list changes omits 14774a1e0316 srcu: Add comment explaining cookie overflow/wrap omits bae7f58ad7a3 rcutorture: Add reader-side tests of polling grace-period API omits ae258621ff10 refscale: Allow summarization of verbose output omits d8048651c411 rcutorture: Add writer-side tests of polling grace-period API omits ee9a4e612f86 rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state omits 900dbe01d538 srcu: Document polling interfaces for Tree SRCU grace periods omits c60155e58003 srcu: Provide polling interfaces for Tree SRCU grace periods omits 59df003b7618 srcu: Provide polling interfaces for Tiny SRCU grace periods omits 010b201cba8b srcu: Provide internal interface to start a Tree SRCU grac [...] omits 376c244d8f29 srcu: Provide internal interface to start a Tiny SRCU grac [...] omits 3e1f5615aa51 Merge branch 'remotes/lorenzo/pci/misc' omits 5d031605b32d Merge branch 'remotes/lorenzo/pci/rcar' omits 909f910ef70a Merge branch 'remotes/lorenzo/pci/keystone' omits eb51f2090f3f Merge branch 'remotes/lorenzo/pci/dwc' omits 3021accc7c1f Merge branch 'remotes/lorenzo/pci/brcmstb' omits cc99d82cde74 Merge branch 'pci/msi' omits 4805eb78d0e7 Merge branch 'pci/misc' omits 9e5359f87b93 Merge branch 'pci/hotplug' omits 7063030d0cde Merge branch 'pci/aspm' omits 2e1bcb9010d8 dt-bindings: PCI: rcar-pci-host: Document r8a774e1 bindings omits 80db2e38644f dt-bindings: PCI: rcar-pci-host: Document r8a77965 bindings omits 58e375bffca3 dt-bindings: PCI: rcar-pci-host: Convert bindings to json-schema omits 466d79c1a470 PCI: Fix overflow in command-line resource alignment requests omits 3a82801b5b32 srcu: Make Tiny SRCU use multi-bit grace-period counter omits aa75ba0daa86 Merge branch 'for-5.11/io_uring' into for-next omits a623af3efe88 io_uring: check kthread stopped flag when sq thread is unparked omits d475c5711690 Merge branches 'arm64-for-5.11', 'arm64-defconfig-for-5.11 [...] omits 934c2dcf11c2 Merge branch 'omap-for-v5.11/soc' into for-next omits 2d4a27210ef9 Merge branch 'fixes' into for-next omits 239d60cc3c98 Merge branch 'for-5.11/io_uring' into for-next omits e177da591e68 io_uring: share fixed_file_refs b/w multiple rsrcs omits 53c0adc43baf drm/amdgpu: Enable GPU reset for vangogh omits cde515f788a2 drm/amdgpu/nv: add mode2 reset handling omits f7b9999997e4 drm/amdgpu: add mode2 reset support for vangogh omits 011783caf3e3 drm/amdgpu: add another raven1 gfxoff quirk omits 1ec282a954af PCI/ERR: Fix reset logic in pcie_do_recovery() call omits a90390d00529 slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support omits 65718a2f2c32 slimbus: qcom-ngd-ctrl: add Sub System Restart support omits acd1582cf041 Merge branch 'for-5.11/io_uring' into for-next omits 311daef8013a io_uring: replace inflight_wait with tctx->wait omits 9a64b5332ec4 io_uring: don't take fs for recvmsg/sendmsg omits a3c8ce5a3131 io_uring: only wake up sq thread while current task is in [...] omits a1b88defc503 io_uring: don't acquire uring_lock twice omits cfbe190ad838 io_uring: initialize 'timeout' properly in io_sq_thread() omits f5b15d56be68 io_uring: refactor io_sq_thread() handling omits 10bf090e78c4 io_uring: always batch cancel in *cancel_files() omits bf4c5877fc9d io_uring: pass files into kill timeouts/poll omits b855ed54f4cd io_uring: don't iterate io_uring_cancel_files() omits c1973b38bf63 io_uring: cancel only requests of current task omits 7a6a565c4ff3 io_uring: add a {task,files} pair matching helper omits 47d51f798fe5 io_uring: simplify io_task_match() omits 5eb9037e172b io_uring: inline io_import_iovec() omits b9d4d51d55b1 io_uring: remove duplicated io_size from rw omits b09adcf7e355 fs/io_uring Don't use the return value from import_iovec(). omits 1c4574c5aea7 io_uring: NULL files dereference by SQPOLL omits 3b5f34621246 io_uring: add timeout support for io_uring_enter() omits cec3e4f5828d io_uring: only plug when appropriate omits 9aff74ca13c2 io_uring: rearrange io_kiocb fields for better caching omits cc4aac300550 io_uring: link requests with singly linked list omits c903c26e2c06 io_uring: track link timeout's master explicitly omits 589cf2a08420 io_uring: track link's head and tail during submit omits 6b954b60d6e5 io_uring: split poll and poll_remove structs omits c06e1090b527 io_uring: add support for IORING_OP_UNLINKAT omits b076a1f08330 io_uring: add support for IORING_OP_RENAMEAT omits 85a9bde59b38 fs: make do_renameat2() take struct filename omits b46a6c161510 io_uring: enable file table usage for SQPOLL rings omits 091f509dfbfd io_uring: allow non-fixed files with SQPOLL omits 78d43ed4e949 io_uring: add support for shutdown(2) omits e8993b7616b2 net: provide __sys_shutdown_sock() that takes a socket omits 33a17ed77026 io_uring: allow SQPOLL with CAP_SYS_NICE privileges omits 1e3934adc597 Merge branch 'io_uring-5.10' into for-5.11/io_uring omits 3410d9296a27 fs-verity: move structs needed for file signing to UAPI header omits 0df3e9f58128 Merge branch 'for-5.11/drivers' into for-next omits b51206a811ba Merge branch 'for-5.11/block' into for-next omits ff21865e5654 Merge branch 'tif-task_work.arch' into for-next omits b4db71d988f6 Merge branch 'omap-for-v5.11/defconfig' into for-next omits 82c9bd2426d2 ARM: omap2plus_defconfig: Enable TI eQEP counter driver omits 56d0cca62371 usb: chipidea: trace: fix the endian issue omits c9b714ff4987 usb: chipidea: add tracepoint support for udc omits eccf6b4a3150 doc: dt-binding: cdns,usb3: add wakeup-irq omits 7cb02f8d453e usb: cdns3: imx: enable runtime pm by default omits a284b7fd1b8f usb: cdns3: add quirk for enable runtime pm by default omits 37be18c679c3 usb: cdns3: host: disable BEI support omits d5480b616a08 usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT omits f45ff6d2d293 usb: cdns3: host: add .suspend_quirk for xhci-plat.c omits 4e8e3d65c0c2 usb: cdns3: Rids of duplicate error message omits ac2e2e664c39 usb: cdns3: Add static to cdns3_gadget_exit function omits d09101cb3c22 csky: Fixup show_regs doesn't contain regs->usp omits 0698efbb33ef Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits 137c6236aeec mailmap: Add WeiXiong Liao omits b5360a936f26 mailmap: Update comments for with format and more detalis omits 18cef8580670 mailmap: Restore dictionary sorting adds d5beb3140f91 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] adds b1489422041b Merge tag 'arc-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] adds 80145ac2f739 Merge tag 's390-5.10-5' of git://git.kernel.org/pub/scm/li [...] adds 4664ed4efd84 Merge remote-tracking branch 'kbuild-current/fixes' adds 07509e10dcc7 arm64: pgtable: Fix pte_accessible() adds ff1712f953e2 arm64: pgtable: Ensure dirty bit is preserved across pte_w [...] adds 2acb9ee501ff Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 0503dd740fed Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 2ad6862d3267 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 8267f64ed939 Merge remote-tracking branch 'sparc/master' adds 1eae77bfad7a Merge tag 'wireless-drivers-2020-11-23' of git://git.kerne [...] adds 01770a166165 tcp: fix race condition when creating child sockets from s [...] adds 3fe356d58efa vsock/virtio: discard packets only when socket is really closed adds 2980cbd4dce7 i40e: Fix removing driver while bare-metal VFs pass traffic adds d549699048b4 net/packet: fix packet receive on L3 devices without visib [...] adds 9bd2702d292c aquantia: Remove the build_skb path adds 5204bb683c16 devlink: Fix reload stats structure adds 0c68a5113d14 Merge remote-tracking branch 'net/master' adds 36ccdf85829a net, xsk: Avoid taking multiple skbuff references adds 5250cf4db637 Merge remote-tracking branch 'bpf/master' adds 9c394acbbe60 Merge remote-tracking branch 'ipsec/master' adds 409bda51bc91 Merge remote-tracking branch 'netfilter/master' adds 6830ff853a57 IB/mthca: fix return value of error branch in mthca_init_cq() adds cdb81fc4d7e7 Merge remote-tracking branch 'rdma-fixes/for-rc' adds eeacd80fcb29 ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400C [...] adds b612ce7abf54 Merge remote-tracking branch 'sound-current/for-linus' adds fb0e8ae6c41c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds e6e9354b5830 regmap: Remove duplicate `type` field from regmap `regcach [...] adds 64ca9ff1b543 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 34c5aa2666db regulator: Kconfig: Fix REGULATOR_QCOM_RPMH dependencies t [...] adds e5a20953f2ca Merge remote-tracking branch 'regulator-fixes/for-linus' adds 368b0e026a6e Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 7cd712029610 spi: imx: fix the unbalanced spi runtime pm management adds 7d052ca72d86 Merge remote-tracking branch 'spi/for-5.10' into spi-linus adds 6d0fe7eec7d5 Merge remote-tracking branch 'spi-fixes/for-linus' adds 3da8d1c33e90 Merge remote-tracking branch 'pci-current/for-linus' adds 47602bc89fa2 Merge remote-tracking branch 'usb.current/usb-linus' adds 471fe23f06f6 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 7c818f38f9a9 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds effcd4b0c5f9 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 675a7c82313a Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds f705a669f85e Merge remote-tracking branch 'ide/master' adds ea21d79132f9 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds d852e3ef423b Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds cf2b3a8568cc Merge remote-tracking branch 'omap-fixes/fixes' adds 650422a96e03 Merge remote-tracking branch 'kvm-fixes/master' adds d6ea35da8d85 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds c56f5375d860 Merge remote-tracking branch 'vfs-fixes/fixes' adds c137e6540874 Merge remote-tracking branch 'scsi-fixes/fixes' adds 0305613dbcf4 drm/i915/perf: workaround register corruption in OATAILPTR adds b5e420f45950 drm/i915/gvt: correct a false comment of flag F_UNALIGN adds 08b49e14ec4f drm/i915/gt: Defer enabling the breadcrumb interrupt to af [...] adds eb0104ee498d drm/i915/gt: Track signaled breadcrumbs outside of the bre [...] adds 2e6ce8313a53 drm/i915/gt: Don't cancel the interrupt shadow too early adds 280ffdb6ddb5 drm/i915/gt: Free stale request on destroying the virtual engine adds 7b1c66378c7a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 903a72eca4ab mmc: mediatek: Extend recheck_sdio_irq fix to more variants adds a42a7ec9bb99 mmc: sdhci-of-arasan: Fix clock registration error for Kee [...] adds b9a44f676d6c Merge remote-tracking branch 'mmc-fixes/fixes' adds 2663b3388551 soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) adds 24285e5053ce Merge remote-tracking branch 'soc-fsl-fixes/fix' adds 223ac44bbf99 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 4a70699c0611 Merge remote-tracking branch 'pidfd-fixes/fixes' adds ca3b74aac293 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds bbd73b689234 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 948c23b1c094 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new bff08b6a2584 Merge remote-tracking branch 'kbuild/for-next' new 4914903068a4 dma-mapping: Allow mixing bypass and mapped DMA operation new 1bbb36ad02fa powerpc/dma: Fallback to dma_ops when persistent memory present new b2d1670e5d7e dma-pool: no need to check return value of debugfs_create [...] new 80fa113171b1 dma-contiguous: fix a typo error in a comment new bfd2defed94d dma-mapping: add benchmark support for streaming DMA APIs new 6b652b698b71 selftests/dma: add test application for DMA_MAP_BENCHMARK new 0a4754208196 Merge remote-tracking branch 'dma-mapping/for-next' new bbac427fd553 Merge remote-tracking branch 'asm-generic/master' new 2dc4120ebf6e Merge remote-tracking branch 'arm/for-next' new 812e240256cb Merge remote-tracking branch 'arm64/for-next/core' new 4b44b61a683e Merge tag 'renesas-arm-defconfig-for-v5.11-tag1' of git:// [...] new a65183ff1535 ARM: config: ux500: Update U8500 defconfig new 8195fceca031 ARM: multi_v7_defconfig: ti: Enable networking options for [...] new bcc6e3f3804d Merge branch 'arm/defconfig' into for-next new ec565b0e1a9e Merge tag 'renesas-drivers-for-v5.11-tag1' of git://git.ke [...] new b4bdc4fbf8d0 soc: sunxi: Deal with the MBUS DMA offsets in a central place new 756668ba682e drm/sun4i: backend: Remove the MBUS quirks new 13dd87101150 media: sun4i: Remove the MBUS quirks new d60ab69b607f media: sun6i: Remove the MBUS quirks new c6e95daab1cc media: cedrus: Remove the MBUS quirks new 5739301308fd media: sun8i-di: Remove the call to of_dma_configure new 16fee29b0735 dma-mapping: remove the dma_direct_set_offset export new d4f97711b3b3 Merge tag 'sunxi-rework-mbus' of ssh://gitolite.kernel.org [...] new 1c7c276e48ad Merge branch 'arm/drivers' into for-next new 95f595d1f005 Merge tag 'renesas-arm-dt-for-v5.11-tag1' of git://git.ker [...] new 019d70bffd35 Merge tag 'renesas-dt-bindings-for-v5.11-tag1' of git://gi [...] new 1e548b678280 Merge tag 'samsung-dt-5.11' of git://git.kernel.org/pub/sc [...] new b2d91953b66c ARM: dts: add Nuvoton NPCM730 device tree new 6cbf13e3114c ARM: dts: ux500: Rename DSI controller nodes new e77ce5ec8b9d ARM: dts: ux500: skomer: Pull down SDI2 FBCLK new ef5704b53519 ARM: dts: ux500-golden: Add proper supplies to touchscreen new c7cf67339914 Merge tag 'ux500-dts-for-v5.11-1' of git://git.kernel.org/ [...] new 1a6c2918e777 Merge branch 'arm/dt' into for-next new 8c77ea3e9ad7 Merge branch 'arm/fixes' into for-next new 58f15d26574d soc: document merges new 4ce4be5d28de Merge tag 'samsung-drivers-5.11' of git://git.kernel.org/p [...] new fabb1615ac22 Merge branch 'arm/drivers' into for-next new e24f7fac3b97 soc: sunxi: Fix compilation of sunxi_mbus new cd817f001fb5 Merge branch 'arm/drivers' into for-next new 1cf51b1dd1b3 soc: document merges new 0388f8f62d58 Merge remote-tracking branch 'arm-soc/for-next' new d753b2bdd4a3 Merge remote-tracking branch 'amlogic/for-next' new 7f664b3689f5 Merge remote-tracking branch 'aspeed/for-next' new 496e9b64d729 pcmcia: at91_cf: move definitions locally new 91be3e89f450 pcmcia: at91_cf: remove platform data support new 5ba6291086d2 ARM: dts: at91: sam9x60: add pincontrol for USB Host new be4dd2d44881 ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host new e1062fa7292f ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host new 35ce28fff6c8 Merge branches 'at91-drivers', 'at91-soc', 'at91-dt' and ' [...] new f804d4a2108f Merge remote-tracking branch 'at91/at91-next' new 47162cc08857 Merge remote-tracking branch 'drivers-memory/for-next' new fbe63910ea01 Merge remote-tracking branch 'imx-mxs/for-next' new 4f506231c1ca Merge remote-tracking branch 'keystone/next' new 4cefc3214b8c Merge remote-tracking branch 'mediatek/for-next' new 5070abd6ea0f Merge remote-tracking branch 'mvebu/for-next' new 2879a84c30ce Merge branch 'fixes' into for-next new b468bcc6ef50 Merge branch 'omap-for-v5.11/soc' into for-next new c1995e5afaf6 soc: ti: omap-prm: Do not check rstst bit on deassert if a [...] new 4097c9a64d10 bus: ti-sysc: Assert reset only after disabling clocks new 9261c5b2f519 ARM: OMAP2+: Check for inited flag new ae5f70f70788 ARM: OMAP2+: Probe PRCM first to probe l4_wkup with simple-pm-bus new 2928135c93f8 bus: ti-sysc: Support modules without control registers new cfeeea60af2f bus: ti-sysc: Implement GPMC debug quirk to drop platform data new 9fac08999c10 clk: ti: am33xx: Keep am3 l3 main clock always on for genpd new 176958dd8ea4 soc: ti: omap-prm: Add pm_clk for genpd new f29ef9807f85 soc: ti: omap-prm: am3: add genpd support for remaining PR [...] new 74033131d246 soc: ti: pm33xx: Enable basic PM runtime support for genpd new 57df7e370d2a remoteproc/wkup_m3: Use reset control driver if available new 1041b2d0ca22 ARM: dts: am33xx: add remaining PRM instances new b7427dc49fcc ARM: dts: Configure also interconnect clocks for am4 system timer new 6bcc5f998940 ARM: OMAP2+: Drop legacy platform data for am3 control module new bfbad3069019 ARM: dts: Configure RTC powerdomain for am3 new b2304c5b0cf3 ARM: dts: Configure interconnect target module for am3 wkup_m3 new 3856e86f86d6 ARM: OMAP2+: Drop legacy platform data for am3 wkup_m3 new df7f2f950428 ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpmc new e990ebae4c27 ARM: OMAP2+: Drop legacy platform data for am3 debugss new 966c5e9f149f ARM: OMAP2+: Drop legacy platform data for am3 emif new 2e5395684b21 ARM: OMAP2+: Drop legacy platform data for am3 ocmcram new 675755705f08 ARM: OMAP2+: Drop legacy platform data for am3 instr new b0625afe3052 ARM: OMAP2+: Drop legacy platform data for am3 mpuss new 5a230524f879 ARM: dts: Use simple-pm-bus for genpd for am3 l4_wkup new ac1c14f51a82 ARM: dts: Use simple-pm-bus for genpd for am3 l4_fast new 25ddbb2b88cf ARM: dts: Use simple-pm-bus for genpd for am3 l4_per new 472931c641df ARM: dts: Use simple-pm-bus for genpd for am3 l3 new 68fc5990b8be ARM: OMAP2+: Drop legacy remaining legacy platform data for am3 new 133ad7ab7005 ARM: OMAP2+: Build hwmod related code as needed new d36edb048f48 clk: ti: am437x: Keep am4 l3 main clock always on for genpd new f32f0cbd52c4 soc: ti: omap-prm: am4: add genpd support for remaining PR [...] new 50896b745187 ARM: dts: am43xx: add remaining PRM instances new 00cb24bec0ab ARM: dts: Configure also interconnect clocks for am4 system timer new 2b999ae15b64 ARM: OMAP2+: Drop legacy platform data for am4 control module new d8fecb36f42d ARM: dts: Configure RTC powerdomain for am4 new 302502efaf8f ARM: dts: Configure interconnect target module for am4 wkup_m3 new f7ddc2c97469 ARM: OMAP2+: Drop legacy platform data for am4 wkup_m3 new 04af40fc7433 ARM: OMAP2+: Drop legacy platform data for am4 emif new ffbf46a3624c ARM: OMAP2+: Drop legacy platform data for am4 ocmcram new 98e6c0ae1444 ARM: OMAP2+: Drop legacy platform data for am4 mpuss new 209ca3e8add0 ARM: dts: Use simple-pm-bus for genpd for am4 l4_wkup new 3de94f076cda ARM: dts: Use simple-pm-bus for genpd for am4 l4_fast new 2e4da7eab473 ARM: dts: Use simple-pm-bus for genpd for am4 l4_per new 994b86e8fd01 ARM: dts: Move am4 l3 noc to a separate node new 4cf6a21411b7 ARM: dts: Use simple-pm-bus for genpd for am4 l3 new df6c2ec872a6 ARM: OMAP2+: Drop legacy remaining legacy platform data for am4 new 3614fb09f998 clk: ti: omap4: Drop idlest polling from IVA clkctrl clocks new 773f0d89ac8d soc: ti: omap-prm: omap4: add genpd support for remaining [...] new 6d4b65e31a3f ARM: dts: omap4: add remaining PRM instances new 0c7815f306e3 ARM: dts: Configure power domain for omap4 dss new 399882c19975 ARM: dts: Configure power domain for omap4 dsp new dfdaf8643e4e ARM: OMAP2+: Drop legacy platform data for omap4 iva new fb0bf6aa8d5b ARM: OMAP2+: Drop legacy platform data for omap4 gpmc new 57f57201360e clk: ti: dra7: Drop idlest polling from IVA clkctrl clocks new 5a68c87afde0 soc: ti: omap-prm: dra7: add genpd support for remaining P [...] new 1021b37ecdc8 ARM: dts: dra7: add remaining PRM instances new ae57d1558908 ARM: dts: Configure interconnect target module for dra7 iva new 11fdf598d041 ARM: OMAP2+: Drop legacy platform data for dra7 gpmc new 0a000aeb8ba0 soc: ti: omap-prm: omap5: add genpd support for remaining [...] new ee9ddfd78150 ARM: dts: omap5: add remaining PRM instances new baa2a611762f ARM: dts: Configure power domain for omap5 dss new 26530864396e Merge branch 'omap-for-v5.11/genpd' into for-next new eaf7697b6feb ARM: omap2plus_defconfig: Enable TI eQEP counter driver new 5092d3983488 Merge branch 'omap-for-v5.11/defconfig-take2' into for-next new becf16803b2f Merge remote-tracking branch 'omap/for-next' new bb1f7cf68a2d arm64: dts: qcom: sm8150: Add LLC support for sm8150 new 4815623259f5 arm64: dts: qcom: sm8150: add apps_smmu node new a89441fcd09d arm64: dts: qcom: sm8250: add apps_smmu node new 0c9dde0d2015 arm64: dts: qcom: sm8150: Add secondary USB and PHY nodes new 46a6f297d7dd arm64: dts: qcom: sm8250: Add USB and PHY device nodes new 0ab1b2d10afe arm64: dts: qcom: add sm8150 hdk dts new 91ed0e90fc49 arm64: dts: qcom: add sm8250 hdk dts new c4cf0300be84 arm64: dts: qcom: sm8250: Add support for SDC2 new 53a8ccf1c7e5 arm64: dts: qcom: rb5: Add support for uSD card new 8530939383f5 arm64: dts: qcom: sm8250: add iommus entry to QUP nodes new d371a931540b arm64: dts: qcom: sm8250: correct compatible for sm8250-mtp new 65389ce63624 arm64: dts: qcom: sm8250: Add support for PRNG EE new 52c90664f122 arm64: dts: qcom: qrb5165-rb5: Add USB support new 256958086de9 arm64: dts: qcom: add sm8250 fastrpc nodes new d5276bfa0ca6 arm64: dts: qcom: sc7180: Remove double pull-up on p-sensor-int-l new fee5dc31a588 arm64: dts: qcom: sc7180: Add prox sensor to LTE sku Lazor boards new e76be113d4a7 arm64: dts: qcom: msm8916-samsung-a3u: add nodes for touchscreen new 0af8bbdb6bb8 arm64: dts: qcom: msm8916-longcheer-l8150: Enable PM8916 vibrator new 6eb815289a37 arm64: dts: msm8916-longcheer-l8150: Add touchscreen new 6bd2cae7ddd6 arm64: dts: msm8916-longcheer-l8150: Add position sensors new 6b4ad4be6469 arm64: dts: qcom: msm8916-longcheer-l8150: Add flash LED new 38260b9e6310 arm64: dts: qcom: msm8916-longcheer-l8150: Add notification LED new 4e8692c2ee3d arm64: dts: qcom: msm8916-samsung-a2015: Disable muic i2c [...] new 26664c593adc arm64: dts: qcom: sc7180: Set 'polling-delay-passive' for [...] new 2802821a66f9 arm64: dts: qcom: fix serial output for sm8250-hdk new 6acb71fd344a arm64: dts: qcom: sort sm8150 usb_2 node new 4785cff7cb9c arm64: dts: sdm845: Add iommus property to qup new 036e11092599 arm64: dts: qcom: sm8150-mtp: Specify remoteproc firmware new 05090bb9e53d arm64: dts: qcom: sm8150: Add wifi node new c5a0609b064c arm64: dts: qcom: sm8150-mtp: Enable WiFi node new e9fd12df325e arm64: dts: qcom: fix indentation error in sm8250 cpu nodes new 95e6f8467c83 arm64: dts: qcom: sdm845: Limit ipa iommu streams new 1606173c5334 dt-bindings: msm: Add LLCC for SM8150 new ded5ed04d85e soc: qcom: llcc: Add configuration data for SM8150 new c16756c11870 soc: qcom: geni: Remove "iova" check new 903b08340b88 soc: qcom: socinfo: add soc ids for msm8953 variants new a161ffe4b877 soc: qcom: initialize local variable new 0af104d72961 soc: qcom: pdr: Constify static qmi structs new 31feae7ae5d5 Merge branches 'arm64-for-5.11', 'arm64-defconfig-for-5.11 [...] new c68f45a6c32d Merge remote-tracking branch 'qcom/for-next' new 45915718e6d6 Merge remote-tracking branch 'raspberrypi/for-next' new 97e8fa64c53b Merge remote-tracking branch 'realtek/for-next' new f0a74c2bfa5f Merge remote-tracking branch 'renesas/next' new 0f4cd1dc2b43 Merge remote-tracking branch 'reset/reset/next' new 0e3f87bf2bdd Merge remote-tracking branch 'rockchip/for-next' new 1c2e2f8dd532 Merge remote-tracking branch 'samsung-krzk/for-next' new d07628cb5092 Merge tag 'scmi-updates-5.11' of git://git.kernel.org/pub/ [...] new ebd54af57cd5 Merge remote-tracking branch 'scmi/for-linux-next' new b6cfe60d33ee Merge remote-tracking branch 'stm32/stm32-next' new 036b7334ee6d ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add gpio-line-names new a98fd117a255 ARM: dts: sun8i: v3s: fix GIC node memory range new a7361b9c4615 ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY new 38c212c90bf1 ARM: configs: sunxi: enable Realtek PHY new 8ebd74f80194 Merge branches 'sunxi/dt-for-5.11', 'sunxi/fixes-for-5.10' [...] new bcf5f53958e4 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 037d41203979 Merge remote-tracking branch 'tegra/for-next' new 3c742025997f Merge remote-tracking branch 'ti-k3/ti-k3-next' new 5f857b052bdf Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new e86f8414472b Merge remote-tracking branch 'clk/clk-next' new bc53795ef1ea Merge remote-tracking branch 'clk-samsung/for-next' new e9c94f3a95db csky: Fixup perf probe failed new 75a82c1f5603 csky: Fixup show_regs doesn't contain regs->usp new fba0d9a33a0c csky: Remove simple spinlock implementation new fed76f8679a6 csky: Add QUEUED_SPINLOCKS supported new ba3b26607f55 csky: Optimize atomic operations with correct barrier usage new c0b89e65ef94 Merge remote-tracking branch 'csky/linux-next' new 724b585f5a72 Merge remote-tracking branch 'h8300/h8300-next' new cbc31efcdebd Merge remote-tracking branch 'm68k/for-next' new 958694dddde3 Merge remote-tracking branch 'm68knommu/for-next' new ed2124c0b9a8 microblaze: add support for TIF_NOTIFY_SIGNAL new ea7af2ef0108 Merge remote-tracking branch 'microblaze/next' new 927ce253d57d Merge remote-tracking branch 'mips/mips-next' new 70f818769dba Merge remote-tracking branch 'nds32/next' new 2102ede2ece3 Merge remote-tracking branch 'openrisc/for-next' new 12bc3a0758e9 Merge remote-tracking branch 'parisc-hd/for-next' new b636d36e3e0a soc: fsl: dpio: qbman-portal: Fix a bunch of kernel-doc mi [...] new 0d0807bc2e05 soc: fsl: qe: qe_common: Fix misnamed function attribute 'addr' new 3d1d8f2943e2 soc: fsl: qbman: qman: Remove unused variable 'dequeue_wq' new e95f287deed2 soc: fsl: handle RCPM errata A-008646 on SoC LS1021A new 4b3f30b012f7 Merge remote-tracking branch 'soc-fsl/next' new 274120dc295c Merge remote-tracking branch 'risc-v/for-next' new 7563a0b3b5d7 Merge remote-tracking branch 's390/for-next' new 159e1de201b6 fscrypt: add fscrypt_is_nokey_name() new 75d18cd1868c ext4: prevent creating duplicate encrypted filenames new bfc2b7e85189 f2fs: prevent creating duplicate encrypted filenames new 76786a0f0834 ubifs: prevent creating duplicate encrypted filenames new 234f1b7f8daf fscrypt: remove unnecessary calls to fscrypt_require_key() new 0d70d7dd1449 Merge remote-tracking branch 'fscrypt/master' new baaa4891e76a Merge branch 'misc-5.10' into for-next-current-v5.9-20201124 new 009853be8e45 Merge branch 'for-next-current-v5.9-20201124' into for-nex [...] new c4eded02ae69 btrfs: introduce btrfs_write_check() new 34e1563ff766 btrfs: introduce btrfs_inode_lock()/unlock() new 3a879e536618 btrfs: push inode locking and unlocking into buffered/dire [...] new 8134ee767d39 btrfs: use shared lock for direct writes within EOF new 3c4d2bfdcf81 btrfs: remove btrfs_inode::dio_sem new f9264c24a926 btrfs: call iomap_dio_complete() without inode_lock new 8ba5ac603b46 btrfs: remove dio iomap DSYNC workaround new ebaeefb46abf btrfs: use the right number of levels for lockdep keysets new 54d8460c9130 btrfs: generate lockdep keyset names at compile time new c85229565be2 btrfs: send: use helpers to access root_item::ctransid new d897704f2280 btrfs: check-integrity: use proper helper to access btrfs_header new df4997167c49 btrfs: use root_item helpers for limit and flags in btrfs_ [...] new cfd230ec6e1b btrfs: add set/get accessors for root_item::drop_level new 738a43b76027 btrfs: remove unnecessary casts in printk new f31a0353c8e0 btrfs: extent_io: fix the comment on lock_extent_buffer_for_io() new a6c989c9a9e9 btrfs: extent_io: update the comment for find_first_extent_bit() new 42f4e81181cd btrfs: extent_io: sink the failed_start parameter to set_e [...] new d482cce6fd8a btrfs: disk-io: replace fs_info and private_data with inod [...] new c02c4378b5e0 btrfs: inode: sink parameter start and len to check_data_csum() new 51820d09ffca btrfs: extent_io: rename pages_locked in process_pages_contig() new d8e8b55c2446 btrfs: extent_io: only require sector size alignment for p [...] new 145f9aeec5ea btrfs: extent_io: rename page_size to io_size in submit_ex [...] new 72ca9231f537 btrfs: use precalculated sectorsize_bits from fs_info new 10f7a9df9c95 btrfs: replace div_u64 by shift in free_space_bitmap_size new d4bd639ef4f5 btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits new 24b03d848135 btrfs: store precalculated csum_size in fs_info new 9f623073459d btrfs: precalculate checksums per leaf once new c4b95df9e798 btrfs: use cached value of fs_info::csum_size everywhere new 06956e51188e btrfs: switch cached fs_info::csum_size from u16 to u32 new 01aedf3198e4 btrfs: remove unnecessary local variables for checksum size new bdced2e2ca45 btrfs: check integrity: remove local copy of csum_size new 5427597986dc btrfs: scrub: remove local copy of csum_size from context new 8380b3750978 btrfs: locking: remove all the blocking helpers new f97e251ddd0e btrfs: locking: rip out path->leave_spinning new 912e231914ce btrfs: reorder extent buffer members for better packing new 670324b4ea2f btrfs: do not shorten unpin len for caching block groups new 7163629859ee btrfs: update last_byte_to_unpin in switch_commit_roots new 08f27ff940c8 btrfs: explicitly protect ->last_byte_to_unpin in unpin_ex [...] new 8c912a5874d4 btrfs: cleanup btrfs_discard_update_discardable usage new 291a69715a47 btrfs: load free space cache into a temporary ctl new 1d66e449f5e3 btrfs: load the free space cache inode extents from commit root new 3451f3dff13b btrfs: async load free space cache new bb4e7de2a7cf btrfs: protect the fs_info->caching_block_groups differently new e8e91c9bab6a btrfs: extent_io: assert page mapping lock in attach_exten [...] new 3241d312eab8 btrfs: extent_io: make buffer_radix take sector size units new 76232f24ae62 btrfs: grab fs_info from extent_buffer in btrfs_mark_buffer_dirty new 642332d15560 btrfs: make csum_tree_block() handle node smaller than page new 64b09ad0c2ae btrfs: extract extent buffer verification from btrfs_valid [...] new 713341fc25ef btrfs: pass bvec to csum_dirty_buffer instead of page new 43ca1e7047aa btrfs: scrub: distinguish scrub page from regular page new 34605626a6ec btrfs: scrub: remove the force parameter of scrub_pages new 744db669b97f btrfs: scrub: refactor scrub_find_csum() new 312bc53f0093 btrfs: discard: speed up async discard up to iops_limit new b5eeb441d3c3 btrfs: discard: store async discard delay as ns not as jiffies new 22316c3c3eaa btrfs: don't miss async discards after scheduled work override new 45da3b588d76 btrfs: discard: reschedule work after sysfs param update new b399a9bc7d5c btrfs: remove lockdep classes for the fs tree new 0dbf7afd5385 btrfs: cleanup extent buffer readahead new ce54a1832554 btrfs: use btrfs_read_node_slot in btrfs_realloc_node new b74624b9daeb btrfs: use btrfs_read_node_slot in walk_down_reloc_tree new 9e46c0caa543 btrfs: use btrfs_read_node_slot in do_relocation new 083eb0c0a467 btrfs: use btrfs_read_node_slot in replace_path new 4c42a3be9b41 btrfs: use btrfs_read_node_slot in walk_down_tree new 9ebcf350cd5f btrfs: use btrfs_read_node_slot in qgroup_trace_extent_swap new 1e3586c7069f btrfs: use btrfs_read_node_slot in qgroup_trace_new_subtre [...] new d1ab578b462d btrfs: use btrfs_read_node_slot in btrfs_qgroup_trace_subtree new baac55c437ed btrfs: pass root owner to read_tree_block new 01de5cf7f6c7 btrfs: pass the root owner and level around for readahead new 01d3a42d311e btrfs: pass the owner_root and level to alloc_extent_buffer new a80395957243 btrfs: set the lockdep class for extent buffers on creation new 7210068c92ce btrfs: fix missing delalloc new bit for new delalloc ranges new 5207ddae472d btrfs: refactor btrfs_drop_extents() to make it easier to extend new efa0a127de75 btrfs: fix race when defragmenting leads to unnecessary IO new d07174abafc6 btrfs: update the number of bytes used by an inode atomically new 42cb1c5f4d19 btrfs: drop unused argument step from btrfs_free_extra_devids new f59d20439a51 btrfs: drop never met disk total bytes check in verify_one [...] new c07ad18eba37 btrfs: remove unused argument seed from btrfs_find_device new 46cb028e476e btrfs: cleanup the locking in btrfs_next_old_leaf new 8c3294e01ba4 btrfs: unlock to current level in btrfs_next_old_leaf new 3ed1483872d4 btrfs: kill path->recurse new 8ff5d2049430 btrfs: locking: remove the recursion handling code new 2d0d70fb5692 btrfs: merge back btrfs_read_lock_root_node helpers new f5fa1a73b02e btrfs: use btrfs_tree_read_lock in btrfs_search_slot new d58cf8c4653d btrfs: remove the recurse parameter from __btrfs_tree_read_lock new e0a1563a2757 btrfs: remove ->recursed from extent_buffer new 1d694d28bb7a btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inode new 81cbc7fef6d9 btrfs: make insert_prealloc_file_extent take btrfs_inode new cf621c3a5b1d btrfs: make btrfs_truncate_inode_items take btrfs_inode new a9a041cb5923 btrfs: make btrfs_finish_ordered_io btrfs_inode-centric new 6f13f81aff06 btrfs: make btrfs_delayed_update_inode take btrfs_inode new 9d80ad45ac5e btrfs: make btrfs_update_inode_item take btrfs_inode new 11d5bbfbfe7f btrfs: make btrfs_update_inode take btrfs_inode new 096c42e9dee9 btrfs: make maybe_insert_hole take btrfs_inode new 84ed37d8ab08 btrfs: make find_first_non_hole take btrfs_inode new c11d712e02d6 btrfs: make btrfs_insert_replace_extent take btrfs_inode new 858405120de9 btrfs: make btrfs_truncate_block take btrfs_inode new 9eeaef7d092c btrfs: make btrfs_cont_expand take btrfs_inode new 3e5bbda85ee2 btrfs: make btrfs_update_inode_fallback take btrfs_inode new baf4a30f2867 btrfs: merge __set_extent_bit and set_extent_bit new db076d8b0825 btrfs: qgroup: don't commit transaction when we already ho [...] new 65ba7ed163a7 btrfs: skip unnecessary searches for xattrs when logging an inode new fdfd1a1e132b btrfs: stop incrementing log batch when joining log transaction new 2c86ed37ff83 btrfs: remove unnecessary attempt do drop extent maps afte [...] new ac7282b78336 btrfs: tree-checker: add missing return after error in root_item new 28d576784750 btrfs: remove useless return value statement in split_node new 7e1f5160d09a btrfs: simplify return values in setup_nodes_for_search new 439264b71f07 btrfs: sysfs: remove unneeded semicolon new fdb5e9a8e570 btrfs: tests: remove invalid extent-io test new 3ecade5f1a6d btrfs: add structure to keep track of extent range in end_ [...] new e79cef0d6ad2 btrfs: introduce helper to handle page status update in en [...] new 67a8263d9a91 btrfs: use fixed width int type for extent_state::state new 4a5be9fffafa btrfs: scrub: remove the anonymous structure from scrub_page new 0d9ddc01eeda btrfs: remove unused parameter phy_offset from btrfs_valid [...] new a366e6cacf91 btrfs: only clear EXTENT_LOCK bit in extent_invalidatepage new 65eb02c2b057 btrfs: use nodesize to determine if we need readahead in b [...] new 2a10b246b7c1 btrfs: use detach_page_private() in alloc_extent_buffer() new 1d4f070fcbe6 btrfs: don't access possibly stale fs_info data for printi [...] new c473ca6e92ac btrfs: remove stub device info from messages when we have [...] new 1d971e973f41 btrfs: tree-checker: add missing returns after data_ref al [...] new 986679cca6d1 btrfs: tree-checker: annotate all error branches as unlikely new 76e53e056f8b btrfs: fix lockdep splat when reading qgroup config on mount new d9a7ee1a8022 btrfs: unlock path before checking if extent is shared dur [...] new b94998d2b266 btrfs: do nofs allocations when adding and removing qgroup [...] new 6fbf0bafa8a4 btrfs: fix lockdep splat when enabling and disabling qgroups new 5291cac11e2c btrfs: remove err variable from btrfs_delete_subvolume new 18a350de27e1 btrfs: eliminate err variable from merge_reloc_root new 3ee05b0a230a btrfs: remove err variable from do_relocation new ce42e9a16246 Merge branch 'misc-next' into for-next-next-v5.10-20201124 new 7cea9c2b5a7a btrfs: make flush_space take a enum btrfs_flush_state inst [...] new 77765f28a430 btrfs: add a trace point for reserve tickets new 8f135a8bcf4c btrfs: track ordered bytes instead of just dio ordered bytes new c57736a477a5 btrfs: introduce a FORCE_COMMIT_TRANS flush operation new edfcafce06d9 btrfs: improve preemptive background space flushing new 82cca9da09e6 btrfs: rename need_do_async_reclaim new afd61ab4aeba btrfs: check reclaim_size in need_preemptive_reclaim new 4074c961f3d0 btrfs: rework btrfs_calc_reclaim_metadata_size new e3b0a7fb58ba btrfs: simplify the logic in need_preemptive_flushing new 10d477dabc67 btrfs: implement space clamping for preemptive flushing new 63460f5b3325 btrfs: adjust the flush trace point to include the source new 92f07e5b32ae btrfs: add a trace class for dumping the current ENOSPC state new c93ba1e1597a Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] new 3901c808c760 btrfs: lift rw mount setup from mount and remount new acd1d714daa4 btrfs: cleanup all orphan inodes on ro->rw remount new 530a60d04ea6 btrfs: only mark bg->needs_free_space if free space tree is on new ff53d3c851d3 btrfs: create free space tree on ro->rw remount new d882d5832ea1 btrfs: clear oneshot options on mount and remount new 7ae47a6cc223 btrfs: clear free space tree on ro->rw remount new 9692513a3e33 btrfs: keep sb cache_generation consistent with space_cache new b3686b8cba51 btrfs: use sb state to print space_cache mount option new b67fede4176c btrfs: warn when remount will not change the free space tree new 69331b48a118 btrfs: remove free space items when disabling space cache v1 new f9154db616ca btrfs: skip space_cache v1 setup when not using it new cc0f40100779 btrfs: fix lockdep error creating free space tree new 4c4db088fc9f Merge branch 'ext/boris/fst-fixes-v7' into for-next-next-v [...] new c5bfcc7b34df btrfs: do not block on deleted bgs mutex in the cleaner new 685dbe02d272 btrfs: only let one thread pre-flush delayed refs in commit new 841abca544dc btrfs: delayed refs pre-flushing should only run the heads [...] new 2bdb62e4d870 btrfs: only run delayed refs once before committing new d513b94dc2b8 btrfs: stop running all delayed refs during snapshot new d46cabe80d37 btrfs: run delayed refs less often in commit_cowonly_roots new 4c772e1647df Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] new 0186ba275b29 btrfs: introduce ZONED feature flag new 80629e309ef4 btrfs: get zone information of zoned block devices new c56d817c54a6 btrfs: check and enable ZONED mode new 996307c87870 btrfs: introduce max_zone_append_size new 6158651bd8ca btrfs: disallow space_cache in ZONED mode new ae0bbd680539 btrfs: disallow NODATACOW in ZONED mode new 13023aad55c8 btrfs: disable fallocate in ZONED mode new 3c91bbf9542a btrfs: disallow mixed-bg in ZONED mode new bb1179e3ced1 btrfs: implement log-structured superblock for ZONED mode new 23f866572664 Merge branch 'ext/zoned-10-to-merge' into for-next-next-v5 [...] new 0081e34925be Merge branch 'for-next-next-v5.10-20201124' into for-next- [...] new bd5bc64e6f24 Merge remote-tracking branch 'btrfs/for-next' new 8abeab4d0b9a Merge remote-tracking branch 'cifs/for-next' new fb92642f32c3 Merge remote-tracking branch 'configfs/for-next' new 66b95666fd16 Merge remote-tracking branch 'erofs/dev' new 53c3154e72f4 Merge remote-tracking branch 'ext3/for_next' new 5f3e66fbf73e Merge remote-tracking branch 'f2fs/dev' new bde493349025 fs-verity: move structs needed for file signing to UAPI header new 0c1ff90ecebf Merge remote-tracking branch 'fsverity/fsverity' new fe6add438365 Merge remote-tracking branch 'fuse/for-next' new c26bcc76b844 Merge remote-tracking branch 'jfs/jfs-next' new 05b3adc7a0b8 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall new 974f24bc9718 nfsd: only call inode_query_iversion in the I_VERSION case new ddec77f95357 nfsd: simplify nfsd4_change_info new 5f075060de40 nfsd4: don't query change attribute in v2/v3 case new 3090f45d320a nfs: use change attribute for NFS re-exports new 0af3c1c3d00f nfsd: move change attribute generation to filesystem new 55ea6691d528 nfsd: skip some unnecessary stats in the v4 case new d5dbfc8146e0 Revert "nfsd4: support change_attr_type attribute" new a2c3af4cd183 SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() new 541ad3445f79 SUNRPC: Prepare for xdr_stream-style decoding on the server-side new a7cbe0c560b8 NFSD: Add common helpers to decode void args and encode vo [...] new 91819e4e8890 NFSD: Add tracepoints in nfsd_dispatch() new bf59fa74f70d NFSD: Add tracepoints in new 91675ec4ab78 NFSD: Replace the internals of the READ_BUF() macro new 1eb4a4fb3103 NFSD: Replace READ* macros in nfsd4_decode_access() new 2366d43a27b6 NFSD: Replace READ* macros in nfsd4_decode_close() new 7bcaf07d8a24 NFSD: Replace READ* macros in nfsd4_decode_commit() new 530fd0ee897e NFSD: Change the way the expected length of a fattr4 is checked new 033fe07df7dc NFSD: Replace READ* macros that decode the fattr4 size attribute new bd98d8efba36 NFSD: Replace READ* macros that decode the fattr4 acl attribute new 2418653c4544 NFSD: Replace READ* macros that decode the fattr4 mode attribute new 0e9159bf0e73 NFSD: Replace READ* macros that decode the fattr4 owner attribute new ffebf77b131d NFSD: Replace READ* macros that decode the fattr4 owner_gr [...] new 9fc10a33bab7 NFSD: Replace READ* macros that decode the fattr4 time_set [...] new 65110290d788 NFSD: Replace READ* macros that decode the fattr4 security [...] new 54f69d4fd8b6 NFSD: Replace READ* macros that decode the fattr4 umask attribute new 0021911cc4b7 NFSD: Replace READ* macros in nfsd4_decode_fattr() new 6f5af0ea12eb NFSD: Replace READ* macros in nfsd4_decode_create() new be8c29eef464 NFSD: Replace READ* macros in nfsd4_decode_delegreturn() new 3a7746a34445 NFSD: Replace READ* macros in nfsd4_decode_getattr() new 57a410eb4ca8 NFSD: Replace READ* macros in nfsd4_decode_link() new 6a51e03da987 NFSD: Relocate nfsd4_decode_opaque() new e39150c6927b NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner new 4c35093fed4e NFSD: Add helper for decoding locker4 new 236d3f32fa38 NFSD: Replace READ* macros in nfsd4_decode_lock() new fadb0990dc42 NFSD: Replace READ* macros in nfsd4_decode_lockt() new c95c715ec0a9 NFSD: Replace READ* macros in nfsd4_decode_locku() new 1450113e7004 NFSD: Replace READ* macros in nfsd4_decode_lookup() new c6c92bed41b1 NFSD: Add helper to decode NFSv4 verifiers new 0d29b7399430 NFSD: Add helper to decode OPEN's createhow4 argument new 4782b196d0fb NFSD: Add helper to decode OPEN's openflag4 argument new 2bde2997293b NFSD: Replace READ* macros in nfsd4_decode_share_access() new 2ccc78e52fef NFSD: Replace READ* macros in nfsd4_decode_share_deny() new 428f8559199d NFSD: Add helper to decode OPEN's open_claim4 argument new 9f0d9e8d1985 NFSD: Replace READ* macros in nfsd4_decode_open() new c52c522e2e65 NFSD: Replace READ* macros in nfsd4_decode_open_confirm() new ed32064a9efc NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() new 385c84b49148 NFSD: Replace READ* macros in nfsd4_decode_putfh() new 421584059df2 NFSD: Replace READ* macros in nfsd4_decode_read() new 09cb053e3ff4 NFSD: Replace READ* macros in nfsd4_decode_readdir() new 999eff0a31ec NFSD: Replace READ* macros in nfsd4_decode_remove() new 42b655a021b8 NFSD: Replace READ* macros in nfsd4_decode_rename() new e25eccbbc75c NFSD: Replace READ* macros in nfsd4_decode_renew() new 9f4a8578b405 NFSD: Replace READ* macros in nfsd4_decode_secinfo() new 0aca2e5774ce NFSD: Replace READ* macros in nfsd4_decode_setattr() new ee1aa33e5389 NFSD: Replace READ* macros in nfsd4_decode_setclientid() new 053e33059458 NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() new 02b83e9cf62d NFSD: Replace READ* macros in nfsd4_decode_verify() new 5f2118cc2f85 NFSD: Replace READ* macros in nfsd4_decode_write() new b7543f18e99a NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() new c9c4b02f911c NFSD: Replace READ* macros in nfsd4_decode_cb_sec() new 344513410146 NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() new 2383e90e7f5b NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() new 7f1a271c879a NFSD: Add a separate decoder to handle state_protect_ops new 0bf73697f7cc NFSD: Add a separate decoder for ssv_sp_parms new 6a5d68191f33 NFSD: Add a helper to decode state_protect4_a new 02a202ebec7f NFSD: Add a helper to decode nfs_impl_id4 new f1f693133b0e NFSD: Add a helper to decode channel_attrs4 new e93a903b340d NFSD: Replace READ* macros in nfsd4_decode_create_session() new 31c2f34f7902 NFSD: Replace READ* macros in nfsd4_decode_destroy_session() new 31d515bfc7a1 NFSD: Replace READ* macros in nfsd4_decode_free_stateid() new 445e2643dab7 NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() new 1bc92a240b7f NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() new 856e421ff7aa NFSD: Replace READ* macros in nfsd4_decode_layoutget() new 7a82782a25aa NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() new e6ed364ef22a NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() new 9b4080dbd05b NFSD: Replace READ* macros in nfsd4_decode_sequence() new f671a088bb8d NFSD: Replace READ* macros in nfsd4_decode_test_stateid() new 999aa0363fd2 NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() new d3777ba95b02 NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() new a258c1a1597e NFSD: Replace READ* macros in nfsd4_decode_fallocate() new ee0aa329ab3e NFSD: Replace READ* macros in nfsd4_decode_nl4_server() new 729efbb19850 NFSD: Replace READ* macros in nfsd4_decode_copy() new 0112b7bbbaa4 NFSD: Replace READ* macros in nfsd4_decode_copy_notify() new 5df163e85ef6 NFSD: Replace READ* macros in nfsd4_decode_offload_status() new 454bed637b87 NFSD: Replace READ* macros in nfsd4_decode_seek() new a1d72b6bd0c2 NFSD: Replace READ* macros in nfsd4_decode_clone() new f0e0847c1a6f NFSD: Replace READ* macros in nfsd4_decode_xattr_name() new 93e3b90d7503 NFSD: Replace READ* macros in nfsd4_decode_setxattr() new 48ff14e34f88 NFSD: Replace READ* macros in nfsd4_decode_listxattrs() new 6ddc1ffd2e57 NFSD: Make nfsd4_ops::opnum a u32 new 5cf958773af9 NFSD: Replace READ* macros in nfsd4_decode_compound() new d4c5dc41360a NFSD: Remove macros that are no longer used new 23a84fae724f Merge remote-tracking branch 'cel/cel-next' new 25ec2bff3e09 Merge remote-tracking branch 'overlayfs/overlayfs-next' new d3adec1df600 Merge remote-tracking branch 'v9fs/9p-next' new 465a819110f3 Merge remote-tracking branch 'file-locks/locks-next' new a2acc083b811 Merge remote-tracking branch 'vfs/for-next' new 10c1c35cb9ba Merge remote-tracking branch 'printk/for-next' new a754653d0e12 Merge branch 'pci/aspm' new 341917490d7d PCI: Decode PCIe 64 GT/s link speed new 1f40704bb01b PCI: Move pci_match_device() ahead of new_id_store() new 3853f9123c18 PCI: Avoid duplicate IDs in driver dynamic IDs list new da78f2019a3c Merge branch 'pci/enumeration' new e66a77e2f015 Merge branch 'pci/hotplug' new 0848f8cfe994 PCI: Fix overflow in command-line resource alignment requests new 6665779363c1 Merge branch 'pci/misc' new d450a913e58d Merge branch 'pci/msi' new a2110d4f05f8 Merge branch 'remotes/lorenzo/pci/brcmstb' new 4a2b9125c985 dt-bindings: PCI: Make "cdns,max-outbound-regions" optiona [...] new e87d17ca6af5 PCI: cadence: Do not error if "cdns,max-outbound-regions" [...] new db1b059221ff Merge branch 'remotes/lorenzo/pci/cadence' new 83fbffcd1329 dt-bindings: PCI: exynos: drop samsung,exynos5440-pcie binding new eea23e4a00d4 dt-bindings: PCI: exynos: add the samsung,exynos-pcie binding new a7b4dba9a71d dt-bindings: phy: exynos: add the samsung,exynos-pcie-phy binding new 46bc965df038 phy: samsung: phy-exynos-pcie: rework driver to support Ex [...] new f0a6743028f9 PCI: dwc: exynos: Rework the driver to support Exynos5433 variant new a8e9d4f4ec6b Merge branch 'remotes/lorenzo/pci/dwc' new aed22fec1f22 Merge branch 'remotes/lorenzo/pci/keystone' new 6e8e137abeab PCI: rcar: Drop unused members from struct rcar_pcie_host new 0d69ce3c2c63 dt-bindings: PCI: rcar-pci-host: Convert bindings to json-schema new 2228af80935a dt-bindings: PCI: rcar-pci-host: Document r8a77965 bindings new 64fc0a030987 dt-bindings: PCI: rcar-pci-host: Document r8a774e1 bindings new bcd475b95cf3 Merge branch 'remotes/lorenzo/pci/rcar' new f6b7bb847ca8 PCI: vmd: Offset Client VMD MSI-X vectors new fb0623ffd407 Merge branch 'remotes/lorenzo/pci/vmd' new 46f821a9cff2 Merge branch 'remotes/lorenzo/pci/misc' new 692790d077c9 Merge remote-tracking branch 'pci/next' new a34a2a36968d Merge remote-tracking branch 'hid/for-next' new 3bf8d381aa33 Merge remote-tracking branch 'i2c/i2c/for-next' new db7a316ae0c7 Merge remote-tracking branch 'i3c/i3c/next' new 36dc1beb63d3 Merge remote-tracking branch 'dmi/dmi-for-next' new e60eed20f070 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new b7791af5b5a4 Merge remote-tracking branch 'jc_docs/docs-next' new 59895e3e9fb7 Merge remote-tracking branch 'v4l-dvb/master' new 27c0e9fa43eb Merge remote-tracking branch 'v4l-dvb-next/master' new eedfcfdbb298 Merge remote-tracking branch 'pm/linux-next' new a81accf9aff6 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 40063fdc849a Merge remote-tracking branch 'cpupower/cpupower' new 9398957d589f Merge remote-tracking branch 'devfreq/devfreq-next' new 327d2bba63e4 Merge remote-tracking branch 'opp/opp/linux-next' new 2f6d11a0c75f Merge remote-tracking branch 'thermal/thermal/linux-next' new 86fdfe1d8b3d Merge remote-tracking branch 'ieee1394/for-next' new cc07da164388 Merge remote-tracking branch 'dlm/next' new bf12c36aee19 Merge remote-tracking branch 'rdma/for-next' new cc69837fcaf4 net: don't include ethtool.h from netdevice.h new 5112cf59d76d sctp: Fix some typo new d5a05e69ac6e net: stmmac: Use hrtimer for TX coalescing new 8eb621698fd4 keys: Provide the original description to the key preparser new 8a5dc321158f rxrpc: Remove the rxk5 security class as it's now defunct new 0727d3ec3807 rxrpc: List the held token types in the key description in [...] new 41057ebde002 rxrpc: Support keys with multiple authentication tokens new ec832bd06d6f rxrpc: Don't retain the server key in the connection new ca7fb10059a5 rxrpc: Split the server key type (rxrpc_s) into its own file new 12da59fcab5a rxrpc: Hand server key parsing off to the security class new d2ae4e918218 rxrpc: Don't leak the service-side session key to userspace new d5953f6543b5 rxrpc: Allow security classes to give more info on server keys new 4c20c3334026 rxrpc: Make the parsing of xdr payloads more coherent new 9a0e6464f45b rxrpc: Ignore unknown tokens in key payload unless no know [...] new 177b8989661b rxrpc: Fix example key name in a comment new 8d47a43c48af rxrpc: Merge prime_packet_security into init_connection_security new f4bdf3d68318 rxrpc: Don't reserve security header in Tx DATA skbuff new 521bb3049c4d rxrpc: Organise connection security to use a union new ceff522db2cc rxrpc: rxkad: Don't use pskb_pull() to advance through the [...] new d7d775b1ffb1 rxrpc: Ask the security class how much space to allow in a packet new 23c01ed3b0de Merge tag 'rxrpc-next-20201123' of git://git.kernel.org/pu [...] new 07c78536efc5 mlxsw: spectrum_router: Create loopback RIF during initialization new 52d45575ec3c mlxsw: spectrum_router: Use different trap identifier for [...] new 919f6aaa3ae9 mlxsw: spectrum_router: Use loopback RIF for unresolved nexthops new 18c4b79d28f9 mlxsw: spectrum_router: Resolve RIF from nexthop struct in [...] new 68e92ad855cf mlxsw: spectrum_router: Add support for blackhole nexthops new 24eb2a02a68c selftests: mlxsw: Add blackhole nexthop configuration tests new 1beaff779f78 selftests: forwarding: Add blackhole nexthops tests new f0a5013e29cb devlink: Add blackhole_nexthop trap new 37b50e556ef5 mlxsw: spectrum_trap: Add blackhole_nexthop trap new 84e8feeadcf0 selftests: mlxsw: Add blackhole_nexthop trap test new 6c446b639208 Merge branch 'mlxsw-add-support-for-blackhole-nexthops' new be419fcacf25 net: hns3: fix spelling mistake "memroy" -> "memory" new 1d155dfdf50e net: warn if gso_type isn't set for a GSO SKB new 2f1cce214b23 net: page_pool: Add page_pool_put_page_bulk() to page_pool.rst new 9a71baf71996 net: mvpp2: divide fifo for dts-active ports only new 05c748f7d09a net: mvneta: avoid unnecessary xdp_buff initialization new eb33f11864fb net: mvneta: move skb_shared_info in mvneta_xdp_put_buff caller new 039fbc47f9f1 net: mvneta: alloc skb_shared_info on the mvneta_rx_swbm stack new da43f0aadd5d Merge branch 'mvneta-access-skb_shared_info-only-on-last-frag' new c31799bae851 lan743x: clean up software_isr function new 470dfd808ac4 lan743x: replace polling loop by wait_event_timeout() new ef2d919aff0d Merge remote-tracking branch 'net-next/master' new 05a98d767273 selftest/bpf: Fix link in readme new 1c26ac6ab3ce selftest/bpf: Fix rst formatting in readme new e732b538f455 kbuild: Skip module BTF generation for out-of-tree externa [...] new 607c543f939d bpf: Sanitize BTF data pointer after module is loaded new e17d27a3f75b Merge remote-tracking branch 'bpf-next/for-next' new 8da9d8301f74 Merge remote-tracking branch 'netfilter-next/master' new 8f0cb24ceefe rtw88: 8723d: add cck pd seetings new 760bb2abfef2 rtw88: add CCK_PD debug log new 7ed9e062178d rtw88: coex: update TDMA settings for different beacon interval new ca30905b1d6a rtw88: coex: remove unnecessary feature/function new 513fb27f6a52 rtw88: coex: add write scoreboard action when WLAN in crit [...] new 3a6616f96624 rtw88: coex: Add force flag for coexistence table function new a9359faaa47d rtw88: coex: add the mechanism for RF4CE new 22a9dc720f10 rtw88: coex: update the TDMA parameter when leave LPS new 65c6861f6382 rtw88: coex: Change antenna setting to enhance free-run pe [...] new e098c3c3314e rtw88: coex: fix BT performance drop during initial/power-on step new 72b14be75111 rtw88: coex: remove write scan bit to scoreboard in scan a [...] new 2485bc7c7816 rtw88: coex: remove unnecessary WLAN slot extend new 362c4a5cc886 rtw88: coex: change the decode method from firmware new 8d201d368aaa rtw88: wow: print key type when failing new 07f995ca1951 cw1200: replace a set of atomic_add() new 37ff144d29ac brcmfmac: fix error return code in brcmf_cfg80211_connect() new a31eb615646a orinoco: Move context allocation after processing the skb new 915fd9db418f orinoco: Prepare stubs for in_interrupt() removal new 29b2fe3f6f20 orinoco: Annotate ezusb_xmit() new 46233f778604 orinoco: Annotate ezusb_init() new 69476b25a4ba orinoco: Annotate firmware loading new 154f2bae9bed orinoco: Annotate ezusb_read_pda() new 39628fe48cb3 orinoco: Annotate ezusb_write_ltv() new 47ab2a951eb9 orinoco: Remove ezusb_doicmd_wait() new a9a2678abacb orinoco: Annotate ezusb_docmd_wait() new a3d8a2599d47 orinoco: Annotate ezusb_read_ltv() new 0409d504aa6c rtlwifi: rtl8192de: remove the useless value assignment new 31e07aa33fa7 qtnfmac: fix error return code in qtnf_pcie_probe() new fa3622bbea10 brcmfmac: Fix incorrect type in assignment new 01c195de620b brcmsmac: ampdu: Check BA window size before checking block ack new fb21d14694bd rsi: fix error return code in rsi_reset_card() new 003317581372 mwifiex: Fix fall-through warnings for Clang new 6df3c293d284 rtlwifi: rtl8188ee: avoid accessing the data mapped to str [...] new c7ba0ea0df37 rtlwifi: rtl8192ce: avoid accessing the data mapped to str [...] new ff7654833894 rtlwifi: rtl8192de: avoid accessing the data mapped to str [...] new 8b2c13b2e5da rtlwifi: rtl8723ae: avoid accessing the data mapped to str [...] new 3c72d3843e22 mwifiex: Remove duplicated REG_PORT definition new 7ec8a926188e cw1200: fix missing destroy_workqueue() on error in cw1200 [...] new cbdf8b224770 Merge remote-tracking branch 'wireless-drivers-next/master' new b37d870265e8 Merge remote-tracking branch 'bluetooth/master' new 30d18b85bf15 gfs2: check for empty rgrp tree in gfs2_ri_update new 78568760452d Merge remote-tracking branch 'gfs2/for-next' new 64fc4bb34b8a Merge remote-tracking branch 'mtd/mtd/next' new 14e346ec2c48 Merge remote-tracking branch 'nand/nand/next' new 01d49bbef458 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 64d6e13c1bbb Merge remote-tracking branch 'crypto/master' new 9a24079de3fd Merge remote-tracking branch 'drm/drm-next' new bb7978111dd3 drm/amdgpu: fix SI UVD firmware validate resume fail new 78deaf5f98ac drm/amd/display: Add DPCS regs for dcn302 link encoder new 6fb33209831b drm/amd/amdgpu: fix null pointer in runtime pm new c95ec47ccbcf drm/amd/amdgpu: skip unload message in reset new fce8a4ac46b0 drm/amdgpu: Add gfx doorbell setting for Vangogh new 7203a2fd98c8 drm/amdgpu: fix a page fault new ddc3344f165d drm/amd/pm: fix the crash after runtime pm resume new 2261229cef72 drm/amdgpu: add module parameter choose runtime method new 9b84ec8e43d6 drm/amdgpu/vcn: refactor dec message functions new 477f25ebe2fe drm/amdgpu/vcn: update header to support dec software ring new bd88596fddb4 drm/amdgpu/vcn: add test for dec software ring new 52f9535ca4f4 drm/amdgpu/vcn3.0: add dec software ring vm functions to support new a76087cf97af drm/amdgpu/vcn3.0: add software ring share memory support new b14a04fee908 amdgpu/amdgpu_ids: fix kmalloc_array not uses number as first arg new 95666c6cfe92 amd/amdgpu: use kmalloc_array to replace kmalloc with multiply new 38d6be819933 drm/amdgpu: only register VGA devices with the VGA arbiter new af5bbf93101d drm/amd/display: Avoid HDCP initialization in devices with [...] new 9304ca4de0b9 drm/amdgpu: Fix fall-through warnings for Clang new d6e1d905009f drm/radeon: Fix fall-through warnings for Clang new 910e834db00e drm/amd/display: Fix fall-through warnings for Clang new b251d357f53f drm/amd/pm: Fix fall-through warnings for Clang new be6502f0dbba drm/amdgpu: update golden setting for sienna_cichlid new 9fa3c953f5eb drm/amdgpu: update GC golden setting for navy_flounder new 7dc7b65a1f3f drm/amdgpu: use generic DMA API new 7e7726ec1f02 drm/radeon: use generic DMA API new 18e1a6c95f0a drm/amdgpu: drop leading zeros from the gmc9 fault address new 45d87b85d39b drm/amdgpu: cleanup gmc_v10_0_process_interrupt a bit new 26f32a377eed drm/amdgpu: add infrastructure for soft IH ring new 4750918978a7 drm/amdgpu: enabled software IH ring for Vega new 0291150d3c61 drm/amdgpu: make sure retry faults are handled in a work i [...] new d4581f7dfbe1 drm/amdgpu: enabled software IH ring for Navi new a2a8857ceefe drm/amdgpu: implement retry fault handling for Navi new e97978e8121e drm/amd/display: add i2c speed arbitration for dc_i2c and [...] new 06722b37d156 drm/amd/display: Source minimum HBlank support new 41fd932e1a15 drm/amd/display: Update panel register new 949c5cde3e0f drm/amd/display: Enable stutter for dcn3.01. new 96879ad3e4e3 drm/amd/display: Add DMCU memory low power support new d4930b7aaefb drm/amd/display: intermittent underflow observed when PIP [...] new 2208f39c7509 drm/amd/display: expose clk_mgr functions for reuse new 014427adc556 drm/amd/display: change hw sequence new 63c954a1ff8b drm/amd/display: Clear sticky vsc sdp error bit new 49d067dcf284 drm/amd/display: Add BLNDGAM memory shutdown support new c85ef99a9fa3 drm/amd/display: Add internal display info new 30bdf50b77bd drm/amd/display: Check multiple internal displays for powe [...] new fe270efa32e6 drm/amd/display: remove macro which is in header already new 3ba0a5f3eef9 drm/amd/display: Add GAMCOR memory shutdown support new 823b3169fbfc drm/amd/display: enable pipe power gating by default new eaae69383577 drm/amd/display: 3.2.113 new 7530d9146338 drm/amd/display: To update backlight restore mechanism new 9a3e698c0758 drm/amd/display: init soc bounding box for dcn3.01. new 7fe466153e56 drm/amdgpu/dce_virtual: Enable vBlank control for vf new 24f99d2b21db drm/amd/display: add cursor FB size check new 5f581248159a drm/amd/display: disallow cropping for cursor plane new 12f4849a1cfd drm/amd/display: check cursor scaling new 1347385fe187 drm/amd/display: don't expose rotation prop for cursor plane new 2aa3b7c81714 drm/radeon/radeon_device: Consume our own header where the [...] new 6abc3f97628c drm/amd/amdgpu/amdgpu_ttm: Add description for 'page_flags' new 7ad0c80c5ecb drm/amd/amdgpu/amdgpu_ib: Provide docs for 'amdgpu_ib_sche [...] new 4aaa7c397d7e drm/amd/amdgpu/cik_ih: Supply description for 'ih' in 'cik [...] new f59bf24e4b85 drm/amd/amdgpu/amdgpu_virt: Correct possible copy/paste or [...] new 44eb261ca46e drm/amd/amdgpu/uvd_v4_2: Fix some kernel-doc misdemeanours new 2b7a8cf3491f drm/amd/amdgpu/dce_v8_0: Supply description for 'async' new 1edcb5f212be drm/amd/amdgpu/cik_sdma: Supply some missing function para [...] new d14f279a156a drm/amd/amdgpu/gfx_v7_0: Clean-up a bunch of kernel-doc re [...] new 249403737ae4 drm/amd/amdgpu/si_dma: Fix a bunch of function documentati [...] new f0b9f8b13168 drm/amd/amdgpu/gfx_v6_0: Supply description for 'gfx_v6_0_ [...] new e4c980c37cf4 drm/amd/amdgpu/uvd_v3_1: Fix-up some documentation issues new 8a149a9d4ebc drm/amd/amdgpu/dce_v6_0: Fix formatting and missing parame [...] new d76dd1779b83 drm/amd/include/vega20_ip_offset: Mark top-level IP_BASE d [...] new 54dd7aee944c drm/amd/include/navi10_ip_offset: Mark top-level IP_BASE a [...] new c0b57a269dfa drm/amd/include/arct_ip_offset: Mark top-level IP_BASE def [...] new 66feb6320230 drm/amd/include/navi14_ip_offset: Mark top-level IP_BASE a [...] new 91fadc92bb16 drm/amd/include/navi12_ip_offset: Mark top-level IP_BASE a [...] new 8509479df3b5 drm/amd/include/sienna_cichlid_ip_offset: Mark top-level I [...] new 6cda1dbca047 drm/amd/include/vangogh_ip_offset: Mark top-level IP_BASE [...] new d7a9af7d4dac drm/amd/include/dimgrey_cavefish_ip_offset: Mark top-level [...] new 55c5e65269d2 drm/amd/amdgpu/cik_sdma: Add one and remove another functi [...] new 8a0fdc729be7 drm/amd/amdgpu/uvd_v4_2: Add one and remove another functi [...] new c39b7992cc88 drm/amd/amdgpu/gmc_v7_0: Add some missing kernel-doc descriptions new f0d45f259796 drm/amd/amdgpu/gmc_v8_0: Fix more issues attributed to copy/paste new fecf491a6eea drm/amd/amdgpu/gmc_v9_0: Remove unused table 'ecc_umc_mcum [...] new bf0df09c2c1a drm/amd/amdgpu/gmc_v9_0: Suppy some missing function doc d [...] new beaff108e1bf drm/amd/powerplay: fix spelling mistake "smu_state_memroy_ [...] new c67742924cbf PCI/ERR: Fix reset logic in pcie_do_recovery() call new 67fd82f6de17 drm/amdgpu: add another raven1 gfxoff quirk new 41d11447eacd drm/amdgpu: add mode2 reset support for vangogh new 6c0c592b3043 drm/amdgpu/nv: add mode2 reset handling new 7ff818f97c30 drm/amdgpu: Enable GPU reset for vangogh new 3f27309c3b22 Merge remote-tracking branch 'amdgpu/drm-next' new 6594094f819e drm/i915/gvt: correct a false comment of flag F_UNALIGN new 5f60b12edcd0 drm/i915/gvt: Save/restore HW status to support GVT suspen [...] new 385fc38c1f97 drm/i915: Add GVT resume routine to i915 new a5a8ef937cfa drm/i915/gvt: Fix virtual display setup for BXT/APL new 64e65f443a43 drm/i915/gvt: replace idr_init() by idr_init_base() new 9a3a238b3de9 drm/i915/gvt: treat intel_gvt_mpt as const in gvt code new 69d5c4b50165 Merge tag 'gvt-next-2020-11-23' of https://github.com/inte [...] new 2652f44b264f Merge remote-tracking branch 'drm-intel/for-linux-next' new a39cc01d3fb7 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 0cf2ef46c6c0 drm/shmem-helper: Use cached mappings by default new 2f04636f496d drm/shmem-helper: Removed drm_gem_shmem_create_object_cached() new a102172c7f81 drm/fb-helper: Call dirty helper after writing to fbdev new 763aea17bf57 drm/fb-helper: Unmap client buffer during shutdown new c1acbf08eb49 drm/client: Depend on GEM object kmap ref-counting new 9622349ea1b6 drm/fb-helper: Rename dirty worker to damage worker new 2b5f31aaa8d1 drm/fb-helper: Return early in damage worker new fd2d856538bb drm/fb-helper: Separate shadow-buffer flushing and calling [...] new 1d46491d4a08 drm/fb-helper: Move damage blit code and its setup into se [...] new 4270d6f60d68 drm/fb-helper: Restore damage area upon errors new 7d4d269c0973 drm/fb-helper: Copy dma-buf map before flushing shadow fb new 32228ff5f7e1 drm/fb-helper: Acquire modeset lock around shadow-buffer flushing new 1187ffc41bca drm: fix kernel-doc warnings for SCALING_FILTER new bcca3e0328fa dt-bindings: display/panel: add Innolux N125HCE-GN1 new a14c6b0eef77 panel-simple: add Innolux N125HCE-GN1 new fca8e14017db Merge remote-tracking branch 'drm-misc/for-linux-next' new 8506b85cfeb4 Merge remote-tracking branch 'drm-msm/msm-next' new 55c0d54c08ac Merge remote-tracking branch 'imx-drm/imx-drm/next' new 95dccbeddea8 Merge remote-tracking branch 'etnaviv/etnaviv/next' new ac185479f48a Merge remote-tracking branch 'regmap/for-5.11' into regmap-next new 1022ee1ff84e Merge remote-tracking branch 'regmap/for-next' new bc4e94aa8e72 ALSA: usb-audio: Handle discrete rates properly in hw constraints new 4974b7950929 ALSA: usb-audio: Don't call usb_set_interface() at trigger [...] new 93db51d06b32 ALSA: usb-audio: Check valid altsetting at parsing rates f [...] new 2e43aae2bf5a ALSA: usb-audio: Check implicit feedback EP generically for UAC2 new c7474d09777c ALSA: usb-audio: Add snd_usb_get_endpoint() helper new 1803503fe963 ALSA: usb-audio: Set and clear sync EP link properly new e93e890e16ef ALSA: usb-audio: Improve some debug prints new f6581c0e5d29 ALSA: usb-audio: Track implicit fb sync endpoint in audiof [...] new 1865211d6789 ALSA: usb-audio: Move snd_usb_autoresume() call out of set [...] new 5a6c3e11c9c9 ALSA: usb-audio: Add hw constraint for implicit fb sync new 7726dce14c5e ALSA: usb-audio: Simplify hw_params rules new 7ec827b9465c ALSA: usb-audio: Drop debug.h new 5fd255f4fe97 ALSA: usb-audio: Avoid doubly initialization for implicit fb new 54cb31901b83 ALSA: usb-audio: Create endpoint objects at parsing phase new 982150560c7c ALSA: usb-audio: Drop keep_interface flag again new e42a09bc520e ALSA: usb-audio: Add snd_usb_get_host_interface() helper new c7f902015e1e ALSA: usb-audio: Don't set altsetting before initializing [...] new d767aba2023c ALSA: usb-audio: Pass snd_usb_audio object to quirk functions new 953a446b50fd ALSA: usb-audio: Simplify snd_usb_init_sample_rate() arguments new 73037c8dc1c8 ALSA: usb-audio: Simplify snd_usb_init_pitch() arguments new 57234bc10385 ALSA: usb-audio: Stop both endpoints properly at error new 96e221f379e8 ALSA: usb-audio: Set callbacks via snd_usb_endpoint_set_ca [...] new 75c16b5147ee ALSA: usb-audio: Always set up the parameters after resume new 61cc2d775e09 ALSA: usb-audio: Fix EP matching for continuous rates new bf6313a0ff76 ALSA: usb-audio: Refactor endpoint management new c15871e17fc6 ALSA: usb-audio: Fix possible stall of implicit fb packet [...] new cab941b7e5cf ALSA: usb-audio: Constify audioformat pointer references new 43b81e84068d ALSA: usb-audio: Use atomic_t for endpoint use_count new d0f09d1e4a88 ALSA: usb-audio: Refactoring endpoint URB deactivation new 6aa719d15a19 ALSA: usb-audio: Drop unneeded snd_usb_substream fields new 3d58760f4d00 ALSA: usb-audio: Unify the code for the next packet size c [...] new 13ee03361fc5 ALSA: usb-audio: Simplify rate_min/max and rates set up new 53837b4ac2bd ALSA: usb-audio: Replace slave/master terms new 89fa3f686c10 ALSA: usb-audio: Use unsigned char for iface and altsettin [...] new 8ec08b1a5cf8 ALSA: usb-audio: Show sync endpoint information in proc outputs new 6234fdc1cede ALSA: usb-audio: Quirk for BOSS GT-001 new 9fddc15e8039 ALSA: usb-audio: Factor out the implicit feedback quirk code new 83b7dcbc51c9 ALSA: usb-audio: Add generic implicit fb parsing new 62abd092f97b ALSA: usb-audio: Add implicit_fb module option new ad0e6a351182 ALSA: usb-audio: Fix quirks for other BOSS devices new 29b105d947c6 ALSA: usb-audio: Fix MOTU M-Series quirks new 43906287380f Merge branch 'topic/usb-audio-refactoring' into for-next new 8922d3561041 Merge remote-tracking branch 'sound/for-next' new 9d4046e3e90d Merge remote-tracking branch 'sound-asoc/for-next' new fc4a5b2f3abd Merge remote-tracking branch 'modules/modules-next' new 005ee39771e3 Merge remote-tracking branch 'input/next' new 30f2d745bd93 Merge branch 'for-5.11/block' into for-next new 6388ffa67098 Merge branch 'for-5.11/drivers' into for-next new c7d54a4e4d69 Merge branch 'tif-task_work.arch' into for-next new ce59fc69b1c2 io_uring: allow SQPOLL with CAP_SYS_NICE privileges new b713c195d593 net: provide __sys_shutdown_sock() that takes a socket new 36f4fa6886a8 io_uring: add support for shutdown(2) new 78e7a18bc8da io_uring: allow non-fixed files with SQPOLL new b5801166d42a io_uring: enable file table usage for SQPOLL rings new 1b6b24c02e45 fs: make do_renameat2() take struct filename new a10981770d8a io_uring: add support for IORING_OP_RENAMEAT new e2ca87c81217 io_uring: add support for IORING_OP_UNLINKAT new 734b992022da io_uring: split poll and poll_remove structs new 6c988757fa90 io_uring: track link's head and tail during submit new 7da65624e2c9 io_uring: track link timeout's master explicitly new 02251bcadfca io_uring: link requests with singly linked list new 396d5472a85d io_uring: rearrange io_kiocb fields for better caching new ce623212c7ce io_uring: only plug when appropriate new 6f7518f73a8e io_uring: add timeout support for io_uring_enter() new 4923e5eb6a95 io_uring: NULL files dereference by SQPOLL new ed89daff8292 fs/io_uring Don't use the return value from import_iovec(). new b483b1187731 io_uring: remove duplicated io_size from rw new 93aa06cc2143 io_uring: inline io_import_iovec() new 83c5bd04e793 io_uring: simplify io_task_match() new d1c8c09a5358 io_uring: add a {task,files} pair matching helper new f93abdd236e3 io_uring: cancel only requests of current task new 7d8e335bc6a6 io_uring: don't iterate io_uring_cancel_files() new 175eeb92af95 io_uring: pass files into kill timeouts/poll new 763fdfa278b1 io_uring: always batch cancel in *cancel_files() new 32c1ef87098c io_uring: refactor io_sq_thread() handling new 7cd18fdd5aed io_uring: initialize 'timeout' properly in io_sq_thread() new 5d5f62071658 io_uring: don't acquire uring_lock twice new e47cbfdf3f65 io_uring: only wake up sq thread while current task is in [...] new b553c58a45e7 io_uring: don't take fs for recvmsg/sendmsg new cb51861bf53e io_uring: replace inflight_wait with tctx->wait new ad2b68095bb9 io_uring: share fixed_file_refs b/w multiple rsrcs new dff6dc25e483 io_uring: check kthread stopped flag when sq thread is unparked new c7727a30e10d io_uring: change submit file state invariant new faa3255a58d4 io_uring: fix miscounting ios_left new cd9e73c6200e io_uring: use bottom half safe lock for fixed file data new f7af08774d69 Merge branch 'for-5.11/io_uring' into for-next new 496dac1f8b79 Merge remote-tracking branch 'block/for-next' new 19096f074c6a Merge remote-tracking branch 'device-mapper/for-next' new a96e6523d016 mmc: sdhci-sprd: drop of_match_ptr from of_device_id table new bf3023e6e863 mmc: sdhci-st: drop of_match_ptr from of_device_id table new e3e9ced5c938 memstick: fix a double-free bug in memstick_check new 1208e75176ca Merge branch 'fixes' into next new 2fd8a07886e0 dt-bindings: mmc: owl: Add compatible string for Actions S [...] new c5b1c6dc13da mmc: sdhci: Update firmware interface API new d7b819b5d338 mmc: pxamci: Fix error return code in pxamci_probe new b61d468d969f mmc: mediatek: depend on COMMON_CLK to fix compile tests new 0f1d9961d64f mmc: sdhci-pci-gli: Reduce power consumption for GL9755 new a3096ec649ea mmc: sdhci-of-arasan: Fix fall-through warnings for Clang new d33b5b685720 mmc: mxs: Remove the unused .id_table new 8223e885e74b mmc: mxc: Convert the driver to DT-only new f4060736493d Merge remote-tracking branch 'mmc/next' new accc39103340 Merge remote-tracking branch 'mfd/for-mfd-next' new b729a3a219eb Merge remote-tracking branch 'backlight/for-backlight-next' new c2c960d49a36 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] new 078a31fcf2c5 Merge remote-tracking branch 'regulator/for-next' new 400939bebd1f Merge remote-tracking branch 'integrity/next-integrity' new 41a0ae34af1a Merge remote-tracking branch 'selinux/next' new eb519bf9eabf Merge remote-tracking branch 'smack/next' new 0f3d8ac1206a Merge remote-tracking branch 'tomoyo/master' new b20e09fe0a7c Merge remote-tracking branch 'audit/next' new d93f50fffe59 Merge remote-tracking branch 'devicetree/for-next' new a6f483b2e441 spi: Fix potential NULL pointer dereference in spi_shutdown() new 52a7b4901084 Merge remote-tracking branch 'spi/for-5.11' into spi-next new 83758ff99304 Merge remote-tracking branch 'spi/for-next' new e85df6e14899 Merge remote-tracking branch 'tip/auto-latest' new fce0ad4e263f Merge remote-tracking branch 'clockevents/timers/drivers/next' new f19cecca1607 Merge remote-tracking branch 'edac/edac-for-next' new ce27dd543dac Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 2546b0a2ae72 Merge remote-tracking branch 'ftrace/for-next' new 5ee3b9964726 srcu: Make Tiny SRCU use multi-bit grace-period counter new d39e61c26d66 srcu: Provide internal interface to start a Tiny SRCU grac [...] new 99f38d609ca8 srcu: Provide internal interface to start a Tree SRCU grac [...] new d4d489ad2bd5 srcu: Provide polling interfaces for Tiny SRCU grace periods new f9d0ec7fc476 srcu: Provide polling interfaces for Tree SRCU grace periods new b584f16b2636 srcu: Document polling interfaces for Tree SRCU grace periods new 168c936e6366 rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state new fb81612e12d5 rcutorture: Add writer-side tests of polling grace-period API new ae2fbe0fd3d7 refscale: Allow summarization of verbose output new 71b351b4babf rcutorture: Add reader-side tests of polling grace-period API new 00f413a77626 srcu: Add comment explaining cookie overflow/wrap new cc360a0a80b8 rcu/trace: Add tracing for how segcb list changes new eb4b69dbc93b list: Fix a typo at the kernel-doc markup new 524279e8e735 rcutorture: Require entire stutter period be post-boot new e5f553e62a44 rcutorture: Make synctype[] and nsynctype be static global new 1a9465bdbb7c rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] new ad4cac6a1b0d torture: Add fuzzed hrtimer-based sleep functions new b31ff9f19161 rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits new 504ffe6c2326 torture: Make stutter use torture_hrtimeout_*() functions new 2b4ab8a778c8 rcutorture: Use hrtimers for reader and writer delays new 35dfd5b6de6a torture: Prepare for splitting qemu execution from kvm-tes [...] new d0e189b7526b torture: Add config2csv.sh script to compare torture scenarios new 5dadead75c18 rcu/segcblist: Add debug checks for segment lengths new eb7b993a126b sched/core: Allow try_invoke_on_locked_down_task() with ir [...] new 826df96c3f32 rcu: Check and report missed fqs timer wakeup on RCU stall new bbf70ff1a5f0 rcu/tree: Allocate a page when caller is preemptible new 57866a1dd50d rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] new c16d9ce621ea rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] new 50b4e287c4d0 tools/rcutorture: Make identify_qemu_vcpus() independent o [...] new 6ee02651a66a torture: Make kvm.sh "Test Summary" date be end of test new a1465ce3a709 rcu: Record kvfree_call_rcu() call stack for KASAN new 95f51d481690 torture: Make kvm.sh arguments accumulate new a142bdea4fed torture: Add torture.sh torture-everything script new 01e2c10cc066 torture: Print run duration at end of kvm.sh execution new b595a1f5eca1 torture: Make torture.sh use common time-duration bash functions new fe71e0bbff42 torture: Remove use of "eval" in torture.sh new bb8c662823b2 torture: Make kvm.sh return failure upon build failure new 1e949ed5176d Merge remote-tracking branch 'rcu/rcu/next' new e3f167d3346d Merge remote-tracking branch 'kvms390/next' new 2016ecd3c075 Merge remote-tracking branch 'percpu/for-next' new 6c328c347ac3 platform/x86: i2c-multi-instantiate: Drop redundant ACPI_PTR() new a9d1c2500482 platform/x86: i2c-multi-instantiate: Simplify with dev_err [...] new 469bc41c29e6 platform/x86: i2c-multi-instantiate: Use device_get_match_ [...] new d3d73d25e0d9 platform/x86: pmt: Fix a potential Oops on error in probe new b970b732ff4f platform/surface: gpe: Add support for 15" Intel version o [...] new 5af8be6b0c7e platform/x86: toshiba_acpi: Fix the wrong variable assignment new bf753400280d platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for th [...] new 96adb419099c platform/x86: thinkpad_acpi: Send tablet mode switch at wa [...] new 07b211992d6c platform/x86: intel-vbtn: Support for tablet mode on HP Pa [...] new bb81dcd4eda2 platform/x86: touchscreen_dmi: Add info for the Irbis TW11 [...] new 3a82d9427cc2 Merge remote-tracking branch 'drivers-x86/for-next' new 4871ee9d322c Merge remote-tracking branch 'chrome-platform/for-next' new 501a799ff18f Merge remote-tracking branch 'leds/for-next' new dd8e47f8b008 Merge remote-tracking branch 'ipmi/for-next' new 25d5977cb709 Merge remote-tracking branch 'driver-core/driver-core-next' new 93c747ed00c1 usb: Fix fall-through warnings for Clang new c872a015641e Merge remote-tracking branch 'usb/usb-next' new c1814b1572cb Merge remote-tracking branch 'usb-serial/usb-next' new 4d6c8df82f35 usb: cdns3: Add static to cdns3_gadget_exit function new 94c976898fda usb: cdns3: Rids of duplicate error message new 88cacb05bb66 usb: cdns3: host: add .suspend_quirk for xhci-plat.c new 93fdcb150ed6 usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT new f4603ec3a65c usb: cdns3: host: disable BEI support new f47f48d61add usb: cdns3: add quirk for enable runtime pm by default new 8ee2fcd402b1 usb: cdns3: imx: enable runtime pm by default new 7e7567963516 doc: dt-binding: cdns,usb3: add wakeup-irq new 6985f48d7a30 usb: chipidea: add tracepoint support for udc new 062474eb3936 usb: chipidea: trace: fix the endian issue new 7103c599177a usb: cdns3: fix NULL pointer dereference on no platform data new 70a6c3b39004 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 40e6f13b85eb Merge remote-tracking branch 'phy-next/next' new 44dd4199a9ef Merge remote-tracking branch 'tty/tty-next' new 5545dbbae8ba Merge remote-tracking branch 'char-misc/char-misc-next' new d50bd27679c8 Merge remote-tracking branch 'extcon/extcon-next' new e6db818a3f51 soundwire: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute new b7cab9be7c16 soundwire: SDCA: detect sdca_cascade interrupt new 6e06a85556f9 soundwire: bus: add comments to explain interrupt loop filter new 7ffaba042e0e soundwire: bus: reset slave_notify status at each loop new 2fb94784952e soundwire: registers: add definitions for clearable interr [...] new b35991de7a59 soundwire: bus: only clear valid DP0 interrupts new 47b8520997a8 soundwire: bus: only clear valid DPN interrupts new 4fb6eded3485 Merge remote-tracking branch 'soundwire/next' new 1457c62201d3 Merge remote-tracking branch 'thunderbolt/next' new 2811861be7e3 staging: rtl8723bs: core: Fix fall-through warnings for Clang new 6a8ce97113b3 staging: vt6655: Fix fall-through warnings for Clang new 8002998e1f3e staging: qlge: Fix fall-through warnings for Clang new 41d02747c4d1 staging: vt6656: Fix fall-through warnings for Clang new 1b9419d1f676 staging: trivial: hikey9xx: fix be32<->u32 casting warnings new 1f59b0663d2d staging: hikey9xx: Specify HAS_IOMEM dependency for MFD_HI [...] new ba3e4a2a0b3c staging: mfd: hi6421-spmi-pmic: fix error return code in h [...] new 6b8fb5ecf7f3 staging: fieldbus: use kobj_to_dev() to get device new 9822b9044400 staging: rtl8188eu: clean up the useless code new 8a3f7b9665c8 staging: rtl8723bs: remove redundant statements new 54289aad812e staging: dpaa2-switch: export the 'no buffer' counter in ethtool new dab4812705c9 staging: dpaa2-switch: make sure that the VLAN is not alre [...] new f65b243d6ab8 staging: dpaa2-switch: pack the firmware command structures new 7dc8faeab3e3 iio: dac: ad5686: add support for AD5338R new bf7cfa685d4d iio: dac: ad5686: add of_match_table new d93dd060809f dt-bindings: iio: dac: ad5686: add binding new ad49bd57f9d5 iio: adc: at91_adc: use of_device_get_match_data() helper new 3e4ef8e8cefa iio: adc: at91_adc: const-ify some driver data new f091d7c5fe6c iio: adc: at91_adc: add Kconfig dep on the OF symbol and r [...] new ead1c9f376db iio: adc: at91_adc: remove platform data and move defs in [...] new 5483b8d5015b iio: adc: ad7887: invert/rework external ref logic new 4393e4c533c5 iio: imu: st_lsm6dsx: add support to LSM6DST new 324b9f298744 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dst device bindings new 227c83faa2f8 iio: sx9310: Support hardware gain factor new ad2b473e2ba3 iio: sx9310: Support setting proximity thresholds new 08f0411c48f2 iio: sx9310: Support setting hysteresis values new 1b6872015f0b iio: sx9310: Support setting debounce values new e94b3c608a2a dt-bindings: iio: sx9310: Add various settings as DT properties new 5b19ca2c78a0 iio: sx9310: Set various settings from DT new c5bf4d645f2d iio: adc: exynos: do not rely on 'users' counter in ISR new 0e7a3978a40b iio: core: Fix IIO_VAL_FRACTIONAL calculation for negative values new 28963f2f6b46 iio: adc: ad7298: rework external ref setup & remove platf [...] new 223f4d9517f8 iio: dac: ad7303: remove platform data header new 681ab2ce2936 iio: accel: mma8452: Constify static struct attribute_group new d655844f7e21 staging: iio: adis16240: add blank line before struct definition new b4ae07cde9b3 dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC new c95003d895bd dt-bindings: fxas21002c: convert bindings to yaml new 675cb4ad1b9e dt-bindings: iio: adc: ti,adc084s021 yaml conversion new 691f453951c4 iio: light: apds9960: remove unneeded semicolon new 4a6261c36da7 iio/adc: ingenic: remove unneeded semicolon new 7f96027cc454 iio: adc: at91-sama5d2_adc: remove unneeded semicolon new 3a096c2bda7d iio: fix a kernel-doc markup new 3516ebc8a400 iio: pressure: bmp280: remove unneeded semicolon new b3b3ef6a082f iio: magnetometer: bmc150: remove unneeded semicolon new 8bb97bab3f13 iio: proximity: vl53l0x-i2c add i2c_device_id new 41a4b8f13a39 iio: light: vcnl4035 add i2c_device_id new d884da1a7548 iio:light:tsl2563 use generic fw accessors new a3c089b9cf27 iio: remove unneeded break new 397f45ed26c5 MAINTAINERS: Fix 'W:' prefix in Invensense IMU entry new 1d4ef9b39ebe iio: core: Add optional symbolic label to a device channel new 3079188f821c iio:Documentation: Add documentation for label channel attribute new 75ed0be7200d iio: adc: ad7768-1: Add channel labels. new 7d4156ddf1b8 dt-bindings:iio:adc:adi,ad7768-1: Add documentation for ch [...] new 7f79711533a9 dt-bindings:iio:adc:adc.txt: Add documentation for channel [...] new 499da8bdb868 iio: adc: stm32-adc: dma transfers cleanup new 396cd5092caf dt-bindings: iio: adc: add bindings doc for MT6360 ADC new d4686c52a20b Documentation: ABI: testing: mt6360: Add ADC sysfs guideline new 1f4877218f7e iio: adc: mt6360: Add ADC driver for MT6360 new 8dedcc3eee3a iio: core: centralize ioctl() calls to the main chardev new 89d1f7257002 iio: adc: stm32-adc: adapt clock duty cycle for proper operation new 24b284984e2d iio: adc: ad7887: convert probe to device-managed functions new 126df08e54b1 dt-bindings:iio:humidity:hdc100x Drop separate doc + add t [...] new 3c055f31ac69 dt-bindings:iio:humidity:htu21 Drop separate doc + add to [...] new 9a6ac3138258 dt-bindings:iio:humidity:st,hts221 yaml conversion. new 4dd49a1b9b9f dt-bindings:iio:humidity:dht11 yaml conversion new 88b448502381 dt-bindings:iio:pressure:ms5637 Drop separate doc + add to [...] new 1cf4ad3f609b dt-bindings:iio:pressure:murata,zpa2326 yaml conversion new b1b69ba70de7 dt-bindings:iio:pressure:meas,ms5611 yaml conversion. new 1517c6a30c0d dt-bindings:iio:pressure:hoperf,hp03 yaml conversion new 7fd5da368ed5 dt-bindings:iio:proximity:semtech,sx9500 yaml conversion. new b4be8bd1c6a2 dt-bindings:iio:proximity:st,vl53l0x yaml conversion new d08a718742aa dt-bindings:iio:proximity:ams,as3935 yaml conversion new 3eccfe575e00 dt-bindings:iio:dac:ti,dac5571 yaml conversion. new b120365fa6e8 dt-bindings:iio:dac:ti,dac7311 yaml conversion new 5034ceaff5a7 dt-bindings:iio:dac:ti,dac7512 yaml conversion new 8b74e06b0f4d dt-bindings:iio:dac:ti,dac7612 yaml conversion new 6918ed88bf35 dt-bindings:iio:dac:adi,ad7303 yaml conversion new e0d8ef7d2f29 dt-bindings:iio:dac:maxim,ds4424 yaml conversion new 87b8092e6b9e dt-bindings:iio:dac:fsl,vf610-dac yaml conversion new 6ced946a4bba dt-bindings:iio:dac:microchip,mcp4725 yaml conversion new 9de14fa28d92 dt-bindings:iio:dac:maxim,max5821 yaml conversion new c15058d5fb87 dt-bindings:iio:dac:nxp,lpc1850-dac yaml conversion. new 1e6536ee349b dt-bindings:iio:dac:adi,ad5758 yaml conversion new 39616b4e4a02 dt-bindings:iio:temperature:melexis,mlx90614 yaml conversion new 92af0fb2d443 dt-bindings:iio:temperature:melexis,mlx90632 conversion to yaml new 93f8dd3b8ad6 dt-bindings:iio:temperature:meas,tsys01 move to trivial-de [...] new 17d1ffdfb643 dt-bindings:iio:temperature:maxim,max31856 yaml conversion. new 29a702dcf47c dt-bindings:iio:temperature:maxim_thermocouple.txt to maxi [...] new 2cba11707352 dt-bindings:iio:temperature:ti,tmp07 yaml conversion new c59c1bf74470 dt-bindings:iio:chemical:sensirion,sgp30: Move to trivial- [...] new 9bd4ede7480d dt-bindings:iio:chemical:bosch,bme680: Move to trivial devices new 6d3766da16a3 dt-bindings:iio:potentiometer:maxim,ds1803 move to trivial [...] new b25e67b29078 dt-bindings:iio:potentiometer:maxim,max5481 move to trivia [...] new 76e11a05d2d0 dt-bindings:iio:light:renesas,isl29501: Move to trivial devices. new 184a99de93b8 dt-bindings:iio:magnetometer:memsic,mmc35240: move to triv [...] new ee4fb4c079a0 dt-bindings:iio:accel:domintech,dmard06: Move to trivial-d [...] new 5e6dc43e2caa iio: buffer: dmaengine: unwrap the use of iio_buffer_set_attrs() new 789976accb6a iio: adc: at91-sama5d2_adc: merge buffer & trigger init in [...] new 5164c7889857 iio: triggered-buffer: add {devm_}iio_triggered_buffer_set [...] new abef6bc92871 iio: accel: adxl372: use devm_iio_triggered_buffer_setup_ext() new 1864c829c91e iio: accel: bmc150: use iio_triggered_buffer_setup_ext() new a2f283555b86 iio: adc: at91-sama5d2_adc: use devm_iio_triggered_buffer_ [...] new 165aea80e2e2 iio: cros_ec: use devm_iio_triggered_buffer_setup_ext() new fc02a7315b1e iio: hid-sensors: use iio_triggered_buffer_setup_ext() new 21232b4456ba iio: buffer: remove iio_buffer_set_attrs() helper new 39996252f6af iio: adc: cpcap: Fix fall-through warnings for Clang new 24da9627e674 iio: adc: ad7292: remove unneeded spi_set_drvdata() new 9ff249733708 iio: accel: adis16201: remove unneeded spi_set_drvdata() new d59377023d4a iio: accel: adis16209: remove unneeded spi_set_drvdata() new ee8caea0c144 iio: core: organize buffer file-ops in the order defined i [...] new 74d826da3842 iio: core: return -EINVAL when no ioctl handler has been run new e7bae9bbc267 dt-bindings:iio:resolver:adi,ad2s90: Conversion of binding [...] new 9a7dc81714c5 dt-bindings:iio:potentiometer:microchip,mcp4131 txt to yam [...] new 05c6330c4347 dt-bindings:iio:potentiometer:adi,ad5272 yaml conversion new 818ede057c60 dt-bindings:iio:potentiometer:microchip,mcp41010 txt to ya [...] new f97cee494dc9 dt-bindings:iio:impedance-analyzer:adi,ad5933 yaml conversion. new b9c320157ce3 dt-bindings:iio:samsung,sensorhub-rinato: yaml conversion new f0c49ea47e2c dt-bindings:iio:health:maxim,max30100: txt to yaml conversion new 5a6a65b11e3a dt-bindings:iio:health:maxim,max30102: txt to yaml conversion new 3ead692b7548 dt-bindings:iio:imu:adi,adis16480: txt to yaml conversion new 7a2cf8e91390 dt-bindings:iio:imu:st,lsm6dsx: txt to yaml conversion new e24ed929d149 dt-bindings:iio:light:avago,apds9300: txt to yaml conversion. new c10fe4474d36 dt-bindings:iio:light:avago,apds9960: txt to yaml conversion new b8a8dab1dbe7 dt-bindings:iio:light:capella,cm36651: txt to yaml conversion. new 787f6145ed63 dt-bindings:iio:light:sharp,gp2ap020a00f: txt to yaml conversion. new 8b38b180f13d dt-bindings:iio:light:maxim,max44009: txt to yaml conversion. new 23205227b799 dt-bindings:iio:light:ti,opt3001: txt to yaml conversion new 6032afbdfb61 dt-bindings:iio:light:upisemi,us51882: txt to yaml conversion. new 52a04bfbc9f2 dt-bindings:iio:light:st,uvis25: txt to yaml conversion fo [...] new de4dc0221cff dt-bindings:iio:light:vishay,vcnl4035: txt to yaml conversion new 2d948d057558 dt-bindings:iio:light:st,vl6180: txt to yaml format conversion. new a7d6eb9dbb83 dt-bindings:iio:magnetometer:fsl,mag3110: txt to yaml conversion new 63d147d4c0c5 dt-bindings:iio:magnetometer:asahi-kasei,ak8974: txt to ya [...] new ab6eeb9c76b2 dt-bindings:iio:magnetometer:bosch,bmc150_magn: txt to yam [...] new 2bb6f3e8d861 dt-bindings:iio:magnetometer:honeywell,hmc5843: txt to yam [...] new f383069be33e dt-bindings:iio:magnetometer:pni,rm3100: txt to yaml conversion. new 58ff1b519753 dt-bindings:iio:adc:atmel,sama5d2-adc: txt to yaml conversion new 8c41245872e2 dt-bindings:iio:adc:renesas,rcar-gyroadc: txt to yaml conversion. new 16be06aa1a28 dt-bindings:iio:adc:x-powers,axp209-adc: txt to yaml conversion new 749c1e1481e1 Merge tag 'iio-for-5.11a' of https://git.kernel.org/pub/sc [...] new ef9d88b95801 Merge remote-tracking branch 'staging/staging-next' new 864dbd942649 Merge remote-tracking branch 'mux/for-next' new 601f48c01934 Merge remote-tracking branch 'icc/icc-next' new 5c9f8c2dbdbe dmaengine: qcom: Add ADM driver new 678198f21135 dt-bindings: dmaengine: Document qcom,gpi dma binding new e7bbb7acabf4 dmaengine: add peripheral configuration new 5d0c3533a19f dmaengine: qcom: Add GPI dma driver new 0ab785c894e6 dmaengine: imx-dma: Remove unused .id_table new c95e6515a8c0 dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() new cc2afb0d4c7c dmaengine: mxs-dma: Remove the unused .id_table new 255c2cc896b1 dmaengine: jz4780: drop of_match_ptr from of_device_id table new 60b6122e8640 dmaengine: dw-axi-dmac: drop of_match_ptr from of_device_id table new 890bcd49d8a6 dmaengine: mv_xor: drop of_match_ptr from of_device_id table new 75fa2d4218c7 dmaengine: sf: drop of_match_ptr from of_device_id table new 25d39b590dac dmaengine: stm32: mark of_device_id table as maybe unused new 5d051f37f49d dmaengine: ti: drop of_match_ptr and mark of_device_id tab [...] new f6430e841064 Merge remote-tracking branch 'dmaengine/next' new f9123bc98a4f Merge branch 'misc' into for-next new b1813d9bce9c Merge remote-tracking branch 'scsi/for-next' new 9bbb87436b72 Merge remote-tracking branch 'scsi-mkp/for-next' new 9924bfbce047 Merge branche 'rproc-fixes' into for-next new 6bef038011a0 rpmsg: Introduce __rpmsg{16|32|64} types new 5f2f6b7db119 rpmsg: virtio: Move from virtio to rpmsg byte conversion new c435a04189de rpmsg: Move structure rpmsg_ns_msg to header file new 77d372989db9 rpmsg: virtio: Rename rpmsg_create_channel new 9753e12cd3bd rpmsg: core: Add channel creation internal API new 1ee1e5e162af rpmsg: virtio: Add rpmsg channel device ops new 55488110acc1 rpmsg: Make rpmsg_{register|unregister}_device() public new 950a7388f02b rpmsg: Turn name service into a stand alone driver new 04ff5d19cf6e remoteproc: qcom_q6v5_mss: Replace ioremap with memremap new a7ed5e57bdba remoteproc: qcom_q6v5_mss: map/unmap MBA region before/after use new 708abb0951d6 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new a47ab6f960bd Merge remote-tracking branch 'rpmsg/for-next' new e8aa911027dc Merge remote-tracking branch 'gpio/for-next' new ea422509b91b Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 2a984219b534 pinctrl: qcom: Fix msm8953 Kconfig entry to depend on, not [...] new 5913f635a28d dt-bindings: pinctrl: qcom: Add sc7280 pinctrl bindings new ecb454594c43 pinctrl: qcom: Add sc7280 pinctrl driver new 6de7ed693c63 pinctrl: sunxi: fix irq bank map for the Allwinner A100 pi [...] new fd5198dde36a pinctrl: sunxi: Mark the irq bank not found in sunxi_pinct [...] new a1158e36f876 pinctrl: sunxi: Always call chained_irq_{enter, exit} in s [...] new c0802b721c7d Merge tag 'intel-pinctrl-v5.11-1' of gitolite.kernel.org:p [...] new b6071c891464 pinctrl: at91-pio4: add support for fewer lines on last PIO bank new 8e5008b1a9a0 Merge branch 'devel' into for-next new 2c447ec423a0 Merge remote-tracking branch 'pinctrl/for-next' new 4bc3fb4da391 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 1750d0f509d3 Merge remote-tracking branch 'pwm/for-next' new 1ec72cbcb88b Merge remote-tracking branch 'kselftest/next' new bc86fe0d43ed Merge remote-tracking branch 'livepatching/for-next' new 8a3415183f98 Merge remote-tracking branch 'coresight/next' new 986a36d0af2b Merge remote-tracking branch 'rtc/rtc-next' new 4055fb8dc0f6 Merge remote-tracking branch 'seccomp/for-next/seccomp' new 5a3a47bf8367 orphans: Hoist '--orphan-handling' into Kconfig new f2f20a989227 orphans: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 new ee807f3cc10e Merge remote-tracking branch 'kspp/for-next/kspp' new 8acf4da4e6be slimbus: qcom-ngd-ctrl: add Sub System Restart support new 5ef00929caa7 slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support new f03e382416a0 slimbus: messaging: Fix fall-through warnings for Clang new 9c239fa83e2b slimbus: qcom-ngd-ctrl: Constify static structs new ea1e24d33f5e Merge remote-tracking branch 'slimbus/for-next' new 292b72c982a6 nvmem: imx-ocotp: add support for the unaliged word count new 290ec4dfff76 Merge remote-tracking branch 'nvmem/for-next' new 9c6c8c1a3873 Merge remote-tracking branch 'xarray/main' new 206ad34d52a2 hv_netvsc: Validate number of allocated sub-channels new 6f18b4e7ab6c Merge remote-tracking branch 'hyperv/hyperv-next' new 9d6496e19c8b Merge remote-tracking branch 'auxdisplay/auxdisplay' new 1d3997d3d472 Merge remote-tracking branch 'pidfd/for-next' new 0e442125682b Merge remote-tracking branch 'fpga/for-next' new 87eeed803343 Merge remote-tracking branch 'mhi/mhi-next' new eca872b2ee5b Merge remote-tracking branch 'notifications/notifications- [...] new 375e4745eb26 Merge remote-tracking branch 'memblock/for-next' new a810c71a8296 Merge branch 'akpm-current/current' new cb36cac5142b mm/swap.c: reduce lock contention in lru_cache_add new 1db23faebb5f mm: memcontrol: use helpers to read page's memcg data new e7600f4f5e33 mm: memcontrol/slab: use helpers to access slab page's memcg_data new d4ad5436a3ed mm: introduce page memcg flags new f133cdccb289 mm: convert page kmemcg type to a page memcg flag new b18752f2f595 mm/memcg: bail early from swap accounting if memcg disabled new dab347175ab4 mm/memcg: warning on !memcg after readahead page charged new e9522ae04546 mm/memcg: remove unused definitions new 762599e2dafe mm, kvm: account kvm_vcpu_mmap to kmemcg new 76b2df5c50ba mm: slub: call account_slab_page() after slab page initialization new a97a87e9db2e mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] new 924bf4a567d8 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] new 1eabfb07a4db mm/memcontrol:rewrite mem_cgroup_page_lruvec() new 722918f4737e mm/memcg: add missed warning in mem_cgroup_lruvec new ad3f23269250 treewide: remove stringification from __alias macro definition new 170087d89ba2 ARM: boot: quote aliased symbol names in string.c new 5030f565536f epoll: check for events when removing a timed out thread f [...] new 8bc2ae048719 epoll: simplify signal handling new 5fb35756d0ee epoll: pull fatal signal checks into ep_send_events() new 67156cbb5ce6 epoll: move eavail next to the list_empty_careful check new 8e3a422f67a3 epoll: simplify and optimize busy loop logic new f6fd651225d5 epoll: pull all code between fetch_events and send_event i [...] new a154b96f9e09 epoll: replace gotos with a proper loop new 2a13381c798a epoll: eliminate unnecessary lock for zero timeout new 07919c3f14c0 mm: unexport follow_pte_pmd new b705877a8074 mm: simplify follow_pte{,pmd} new 147a7e00e290 merge fix for "s390/pci: remove races against pte updates" new a8bb23ab3311 kasan: drop unnecessary GPL text from comment headers new 9dbaed205a24 kasan: KASAN_VMALLOC depends on KASAN_GENERIC new 06606ce53c8c kasan: group vmalloc code new b8ab40ae8ef5 kasan: shadow declarations only for software modes new 5579f1e29fc3 kasan: rename (un)poison_shadow to (un)poison_range new 44d337e7872c kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* new 3977cfb7e07a kasan: only build init.c for software modes new 67f0b5c94b6c kasan: split out shadow.c from common.c new 598d7ff3c6fb kasan: define KASAN_MEMORY_PER_SHADOW_PAGE new f4b51a79e1f5 kasan: rename report and tags files new 9e1974a35c98 kasan: don't duplicate config dependencies new f02cecf4e9e5 kasan: hide invalid free check implementation new d0353617fdee kasan: decode stack frame only with KASAN_STACK_ENABLE new 71e0ff724b5a kasan, arm64: only init shadow for software modes new 63d15cad9da0 kasan, arm64: only use kasan_depth for software modes new 74e8fc488efe kasan, arm64: move initialization message new bbf3b0e672e5 kasan, arm64: rename kasan_init_tags and mark as __init new 775f77948577 kasan: rename addr_has_shadow to addr_has_metadata new 7b37ce0aa13f kasan: rename print_shadow_for_address to print_memory_metadata new a56606c66a87 kasan: rename SHADOW layout macros to META new d04021f18535 kasan: separate metadata_fetch_row for each mode new 59bfb8ba3662 kasan, arm64: don't allow SW_TAGS with ARM64_MTE new 230b486af182 kasan: introduce CONFIG_KASAN_HW_TAGS new 1f10b5b3282e arm64: enable armv8.5-a asm-arch option new f43745fc9090 arm64: mte: add in-kernel MTE helpers new f623a6a2babd arm64: mte: reset the page tag in page->flags new aabde830373b arm64: mte: add in-kernel tag fault handler new cf4aa3fb2584 arm64: kasan: allow enabling in-kernel MTE new 8d2c9ac8c0d6 arm64: mte: convert gcr_user into an exclude mask new 4096f48cd1c3 arm64: mte: switch GCR_EL1 in kernel entry and exit new b3fdddb46ac3 kasan, mm: untag page address in free_reserved_area new 848d639ffc44 arm64: kasan: align allocations for HW_TAGS new 3af9109b5b51 arm64: kasan: add arch layer for memory tagging helpers new 498de5812645 kasan: define KASAN_GRANULE_SIZE for HW_TAGS new 61d0223a414c kasan, x86, s390: update undef CONFIG_KASAN new a174f2095d04 kasan, arm64: expand CONFIG_KASAN checks new 8b159cf88408 kasan, arm64: implement HW_TAGS runtime new dc2ceb513201 kasan, arm64: print report from tag fault handler new 4d28ebb3d07f kasan, mm: reset tags when accessing metadata new 7a1681a7169a kasan, arm64: enable CONFIG_KASAN_HW_TAGS new dae6c17d5b7a kasan: add documentation for hardware tag-based mode new 49e5f7c0f103 kselftest/arm64: check GCR_EL1 after context switch new a21de4ceca05 kasan: simplify quarantine_put call site new 84359664bbac kasan: rename get_alloc/free_info new bdbf789e9768 kasan: introduce set_alloc_info new 5aa2a9d0172c kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK new 03168b103e73 kasan: allow VMAP_STACK for HW_TAGS mode new c08d6b6a0a85 kasan: remove __kasan_unpoison_stack new ae569f1efbca kasan: inline kasan_reset_tag for tag-based modes new 301c8867505c kasan: inline random_tag for HW_TAGS new fccf53cb3743 kasan: open-code kasan_unpoison_slab new c720a6122650 kasan: inline (un)poison_range and check_invalid_free new 595730423c63 kasan: add and integrate kasan boot parameters new 92427a71b77f kasan, mm: check kasan_enabled in annotations new 756b1958fa24 kasan, mm: rename kasan_poison_kfree new 6b6546f9e772 kasan: don't round_up too much new fd9d16414dc6 kasan: simplify assign_tag and set_tag calls new 74ccdcf01c43 kasan: clarify comment in __kasan_kfree_large new 2960d75b76ec kasan: sanitize objects when metadata doesn't fit new ae3f6e70a608 kasan, mm: allow cache merging with no metadata new b6e31e263a87 kasan: update documentation new c078f0f8ed27 mmap locking API: don't check locking if the mm isn't live yet new 138fee1cdec0 mm/gup: assert that the mmap lock is held in __get_user_pages()
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 (626379c9fa28) \ N -- N -- N refs/heads/akpm (138fee1cdec0)
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 1260 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-bus-iio | 10 + Documentation/ABI/testing/sysfs-bus-iio-adc-mt6360 | 78 + .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 1 + .../bindings/display/panel/panel-simple.yaml | 2 + .../devicetree/bindings/dma/qcom,gpi.yaml | 88 + .../devicetree/bindings/iio/accel/dmard06.txt | 19 - Documentation/devicetree/bindings/iio/adc/adc.txt | 6 + .../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 32 + .../bindings/iio/adc/at91-sama5d2_adc.txt | 50 - .../bindings/iio/adc/atmel,sama5d2-adc.yaml | 101 + .../devicetree/bindings/iio/adc/axp20x_adc.txt | 48 - .../bindings/iio/adc/mediatek,mt6360-adc.yaml | 31 + .../bindings/iio/adc/renesas,gyroadc.txt | 98 - .../bindings/iio/adc/renesas,rcar-gyroadc.yaml | 143 ++ .../devicetree/bindings/iio/adc/ti,adc084s021.yaml | 58 + .../devicetree/bindings/iio/adc/ti-adc084s021.txt | 19 - .../bindings/iio/adc/x-powers,axp209-adc.yaml | 67 + .../devicetree/bindings/iio/chemical/bme680.txt | 11 - .../bindings/iio/chemical/sensirion,sgp30.txt | 15 - .../devicetree/bindings/iio/dac/ad5758.txt | 83 - .../devicetree/bindings/iio/dac/ad7303.txt | 23 - .../devicetree/bindings/iio/dac/adi,ad5686.yaml | 57 + .../devicetree/bindings/iio/dac/adi,ad5758.yaml | 129 + .../devicetree/bindings/iio/dac/adi,ad7303.yaml | 50 + .../devicetree/bindings/iio/dac/ds4424.txt | 20 - .../devicetree/bindings/iio/dac/fsl,vf610-dac.yaml | 55 + .../devicetree/bindings/iio/dac/lpc1850-dac.txt | 19 - .../devicetree/bindings/iio/dac/max5821.txt | 14 - .../devicetree/bindings/iio/dac/maxim,ds4424.yaml | 45 + .../devicetree/bindings/iio/dac/maxim,max5821.yaml | 44 + .../devicetree/bindings/iio/dac/mcp4725.txt | 35 - .../bindings/iio/dac/microchip,mcp4725.yaml | 71 + .../bindings/iio/dac/nxp,lpc1850-dac.yaml | 58 + .../devicetree/bindings/iio/dac/ti,dac5571.txt | 24 - .../devicetree/bindings/iio/dac/ti,dac5571.yaml | 52 + .../devicetree/bindings/iio/dac/ti,dac7311.txt | 23 - .../devicetree/bindings/iio/dac/ti,dac7311.yaml | 49 + .../devicetree/bindings/iio/dac/ti,dac7512.txt | 20 - .../devicetree/bindings/iio/dac/ti,dac7512.yaml | 42 + .../devicetree/bindings/iio/dac/ti,dac7612.txt | 28 - .../devicetree/bindings/iio/dac/ti,dac7612.yaml | 53 + .../devicetree/bindings/iio/dac/vf610-dac.txt | 20 - .../bindings/iio/gyroscope/nxp,fxas21002c.txt | 31 - .../bindings/iio/gyroscope/nxp,fxas21002c.yaml | 95 + .../devicetree/bindings/iio/health/max30100.txt | 28 - .../devicetree/bindings/iio/health/max30102.txt | 33 - .../bindings/iio/health/maxim,max30100.yaml | 52 + .../bindings/iio/health/maxim,max30102.yaml | 72 + .../devicetree/bindings/iio/humidity/dht11.txt | 14 - .../devicetree/bindings/iio/humidity/dht11.yaml | 41 + .../devicetree/bindings/iio/humidity/hdc100x.txt | 17 - .../devicetree/bindings/iio/humidity/hts221.txt | 30 - .../devicetree/bindings/iio/humidity/htu21.txt | 13 - .../bindings/iio/humidity/st,hts221.yaml | 52 + .../bindings/iio/impedance-analyzer/ad5933.txt | 26 - .../iio/impedance-analyzer/adi,ad5933.yaml | 59 + .../devicetree/bindings/iio/imu/adi,adis16480.txt | 86 - .../devicetree/bindings/iio/imu/adi,adis16480.yaml | 130 + .../devicetree/bindings/iio/imu/st,lsm6dsx.yaml | 86 + .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 48 - .../devicetree/bindings/iio/light/apds9300.txt | 21 - .../devicetree/bindings/iio/light/apds9960.txt | 21 - .../bindings/iio/light/avago,apds9300.yaml | 44 + .../bindings/iio/light/avago,apds9960.yaml | 44 + .../bindings/iio/light/capella,cm36651.yaml | 48 + .../devicetree/bindings/iio/light/cm36651.txt | 26 - .../devicetree/bindings/iio/light/gp2ap020a00f.txt | 21 - .../devicetree/bindings/iio/light/max44009.txt | 24 - .../bindings/iio/light/maxim,max44009.yaml | 45 + .../devicetree/bindings/iio/light/opt3001.txt | 25 - .../bindings/iio/light/renesas,isl29501.txt | 13 - .../bindings/iio/light/sharp,gp2ap020a00f.yaml | 48 + .../devicetree/bindings/iio/light/st,uvis25.yaml | 42 + .../devicetree/bindings/iio/light/st,vl6180.yaml | 45 + .../devicetree/bindings/iio/light/ti,opt3001.yaml | 47 + .../bindings/iio/light/upisemi,us5182.yaml | 78 + .../devicetree/bindings/iio/light/us5182d.txt | 45 - .../devicetree/bindings/iio/light/uvis25.txt | 22 - .../devicetree/bindings/iio/light/vcnl4035.txt | 18 - .../bindings/iio/light/vishay,vcnl4035.yaml | 45 + .../devicetree/bindings/iio/light/vl6180.txt | 15 - .../bindings/iio/magnetometer/ak8974.txt | 31 - .../iio/magnetometer/asahi-kasei,ak8974.yaml | 57 + .../bindings/iio/magnetometer/bmc150_magn.txt | 25 - .../iio/magnetometer/bosch,bmc150_magn.yaml | 55 + .../bindings/iio/magnetometer/fsl,mag3110.yaml | 48 + .../bindings/iio/magnetometer/hmc5843.txt | 21 - .../iio/magnetometer/honeywell,hmc5843.yaml | 43 + .../bindings/iio/magnetometer/mag3110.txt | 27 - .../bindings/iio/magnetometer/mmc35240.txt | 13 - .../bindings/iio/magnetometer/pni,rm3100.txt | 20 - .../bindings/iio/magnetometer/pni,rm3100.yaml | 42 + .../bindings/iio/potentiometer/ad5272.txt | 27 - .../bindings/iio/potentiometer/adi,ad5272.yaml | 50 + .../bindings/iio/potentiometer/ds1803.txt | 21 - .../bindings/iio/potentiometer/max5481.txt | 23 - .../bindings/iio/potentiometer/mcp41010.txt | 28 - .../bindings/iio/potentiometer/mcp4131.txt | 84 - .../iio/potentiometer/microchip,mcp41010.yaml | 48 + .../iio/potentiometer/microchip,mcp4131.yaml | 103 + .../bindings/iio/pressure/hoperf,hp03.yaml | 47 + .../devicetree/bindings/iio/pressure/hp03.txt | 17 - .../bindings/iio/pressure/meas,ms5611.yaml | 57 + .../devicetree/bindings/iio/pressure/ms5611.txt | 19 - .../devicetree/bindings/iio/pressure/ms5637.txt | 17 - .../bindings/iio/pressure/murata,zpa2326.yaml | 62 + .../devicetree/bindings/iio/pressure/zpa2326.txt | 29 - .../bindings/iio/proximity/ams,as3935.yaml | 71 + .../devicetree/bindings/iio/proximity/as3935.txt | 34 - .../bindings/iio/proximity/semtech,sx9310.yaml | 63 + .../bindings/iio/proximity/semtech,sx9500.yaml | 50 + .../bindings/iio/proximity/st,vl53l0x.yaml | 42 + .../devicetree/bindings/iio/proximity/sx9500.txt | 23 - .../devicetree/bindings/iio/proximity/vl53l0x.txt | 18 - .../devicetree/bindings/iio/resolver/ad2s90.txt | 31 - .../bindings/iio/resolver/adi,ad2s90.yaml | 60 + .../bindings/iio/samsung,sensorhub-rinato.yaml | 72 + .../devicetree/bindings/iio/sensorhub.txt | 24 - .../bindings/iio/temperature/max31856.txt | 24 - .../bindings/iio/temperature/maxim,max31855k.yaml | 76 + .../bindings/iio/temperature/maxim,max31856.yaml | 54 + .../iio/temperature/maxim_thermocouple.txt | 24 - .../bindings/iio/temperature/melexis,mlx90614.yaml | 50 + .../bindings/iio/temperature/melexis,mlx90632.yaml | 55 + .../bindings/iio/temperature/mlx90614.txt | 24 - .../bindings/iio/temperature/mlx90632.txt | 28 - .../bindings/iio/temperature/ti,tmp007.yaml | 57 + .../devicetree/bindings/iio/temperature/tmp007.txt | 33 - .../devicetree/bindings/iio/temperature/tsys01.txt | 19 - Documentation/devicetree/bindings/mmc/owl-mmc.yaml | 4 +- .../devicetree/bindings/pci/cdns-pcie-ep.yaml | 3 - .../bindings/pci/samsung,exynos-pcie.yaml | 119 + .../bindings/pci/samsung,exynos5440-pcie.txt | 58 - .../devicetree/bindings/pci/ti,j721e-pci-ep.yaml | 2 - .../bindings/phy/samsung,exynos-pcie-phy.yaml | 51 + .../bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 158 ++ .../devicetree/bindings/trivial-devices.yaml | 54 + Documentation/networking/devlink/devlink-trap.rst | 4 + Documentation/networking/page_pool.rst | 8 + Documentation/sound/alsa-configuration.rst | 5 + MAINTAINERS | 11 +- Makefile | 6 + arch/Kconfig | 9 + arch/arm/Kconfig | 1 + arch/arm/Makefile | 4 - arch/arm/arm-soc-for-next-contents.txt | 41 +- arch/arm/boot/compressed/Makefile | 4 +- arch/arm/boot/dts/am335x-nano.dts | 1 - arch/arm/boot/dts/am33xx-l4.dtsi | 75 +- arch/arm/boot/dts/am33xx.dtsi | 185 +- arch/arm/boot/dts/am4372.dtsi | 175 +- arch/arm/boot/dts/am437x-l4.dtsi | 79 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 9 + arch/arm/boot/dts/at91-sama5d3_xplained.dts | 7 + arch/arm/boot/dts/at91-sama5d4_xplained.dts | 7 + arch/arm/boot/dts/dra7.dtsi | 151 +- arch/arm/boot/dts/dra7xx-clocks.dtsi | 14 + arch/arm/boot/dts/nuvoton-npcm730.dtsi | 44 + arch/arm/boot/dts/omap4-l4.dtsi | 1 + arch/arm/boot/dts/omap4.dtsi | 150 +- arch/arm/boot/dts/omap5.dtsi | 58 + arch/arm/boot/dts/ste-ab8500.dtsi | 6 +- arch/arm/boot/dts/ste-ab8505.dtsi | 6 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 6 +- arch/arm/boot/dts/ste-href-stuib.dtsi | 2 +- arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 2 +- arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 2 +- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 9 +- arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 12 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 4 +- .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 64 + arch/arm/boot/dts/sun8i-v3s.dtsi | 2 +- arch/arm/configs/sunxi_defconfig | 1 + arch/arm/configs/u8500_defconfig | 10 +- arch/arm/mach-keystone/keystone.c | 2 +- arch/arm/mach-omap1/usb.c | 2 +- arch/arm/mach-omap2/Kconfig | 8 + arch/arm/mach-omap2/Makefile | 19 +- arch/arm/mach-omap2/io.c | 3 - arch/arm/mach-omap2/omap_hwmod.c | 6 + .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 57 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 90 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 290 --- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 294 --- arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 167 -- arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 114 - arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 49 - arch/arm/mach-omap2/pdata-quirks.c | 23 +- arch/arm64/Kconfig | 1 + arch/arm64/Makefile | 4 - arch/arm64/boot/dts/qcom/Makefile | 2 + .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 171 ++ .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 11 + .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 29 + arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 87 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 8 + .../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 8 + arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 7 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 5 - arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 50 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 2 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 5 +- .../dts/qcom/{sm8150-mtp.dts => sm8150-hdk.dts} | 48 +- arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 17 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 210 ++ .../dts/qcom/{sm8250-mtp.dts => sm8250-hdk.dts} | 190 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 491 +++- arch/arm64/include/asm/pgtable.h | 34 +- arch/csky/Kconfig | 3 +- arch/csky/include/asm/Kbuild | 2 + arch/csky/include/asm/atomic.h | 203 +- arch/csky/include/asm/barrier.h | 64 +- arch/csky/include/asm/cmpxchg.h | 124 +- arch/csky/include/asm/spinlock.h | 246 +- arch/csky/include/asm/spinlock_types.h | 28 +- arch/csky/kernel/perf_event.c | 2 +- arch/powerpc/Kconfig | 2 + arch/powerpc/Makefile | 1 - arch/powerpc/kernel/dma-iommu.c | 69 +- arch/powerpc/platforms/pseries/iommu.c | 51 +- arch/sh/drivers/pci/pcie-sh7786.c | 2 +- arch/x86/Kconfig | 1 + arch/x86/Makefile | 3 - arch/x86/boot/compressed/Makefile | 4 +- arch/x86/pci/sta2x11-fixup.c | 3 +- drivers/base/regmap/trace.h | 1 - drivers/bus/ti-sysc.c | 41 +- drivers/clk/ti/clk-33xx.c | 2 + drivers/clk/ti/clk-43xx.c | 8 + drivers/clk/ti/clk-44xx.c | 2 +- drivers/clk/ti/clk-7xx.c | 7 + drivers/dma/dma-jz4780.c | 2 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 2 +- drivers/dma/imx-dma.c | 33 +- drivers/dma/mv_xor.c | 2 +- drivers/dma/mv_xor_v2.c | 4 +- drivers/dma/mxs-dma.c | 37 +- drivers/dma/qcom/Kconfig | 23 + drivers/dma/qcom/Makefile | 2 + drivers/dma/qcom/gpi.c | 2303 ++++++++++++++++++ drivers/dma/qcom/qcom_adm.c | 903 +++++++ drivers/dma/sf-pdma/sf-pdma.c | 2 +- drivers/dma/stm32-dmamux.c | 2 +- drivers/dma/ti/dma-crossbar.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 29 + drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 35 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 151 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 30 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 16 +- drivers/gpu/drm/amd/amdgpu/cik_ih.c | 2 + drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 16 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 1 + drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 3 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 63 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 5 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 70 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 7 + drivers/gpu/drm/amd/amdgpu/si_dma.c | 14 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 30 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 10 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 136 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 7 + drivers/gpu/drm/amd/amdgpu/vi.c | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 83 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 1 + drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 70 + .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 8 +- .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.h | 10 + drivers/gpu/drm/amd/display/dc/core/dc.c | 16 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 8 + drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 3 +- drivers/gpu/drm/amd/display/dc/dc.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 5 + drivers/gpu/drm/amd/display/dc/dc_link.h | 1 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 7 +- .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 36 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 13 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 9 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 13 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.h | 4 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c | 12 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 7 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 132 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 3 + .../drm/amd/display/include/bios_parser_types.h | 5 + drivers/gpu/drm/amd/include/arct_ip_offset.h | 4 +- drivers/gpu/drm/amd/include/atomfirmware.h | 1 + .../drm/amd/include/dimgrey_cavefish_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/navi10_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/navi12_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/navi14_ip_offset.h | 2 +- .../gpu/drm/amd/include/sienna_cichlid_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/vangogh_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/vega20_ip_offset.h | 2 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 4 +- drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 2 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c | 1 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 38 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 2 +- drivers/gpu/drm/drm_blend.c | 2 +- drivers/gpu/drm/drm_client.c | 4 - drivers/gpu/drm/drm_crtc.c | 12 +- drivers/gpu/drm/drm_fb_helper.c | 155 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 40 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 143 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 60 +- drivers/gpu/drm/i915/gvt/display.c | 179 ++ drivers/gpu/drm/i915/gvt/gtt.c | 64 + drivers/gpu/drm/i915/gvt/gtt.h | 4 + drivers/gpu/drm/i915/gvt/gvt.c | 13 +- drivers/gpu/drm/i915/gvt/gvt.h | 7 +- drivers/gpu/drm/i915/gvt/handlers.c | 44 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 2 +- drivers/gpu/drm/i915/gvt/mmio.c | 5 + drivers/gpu/drm/i915/gvt/mmio.h | 4 + drivers/gpu/drm/i915/gvt/mpt.h | 2 +- drivers/gpu/drm/i915/gvt/vgpu.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 2 + drivers/gpu/drm/i915/i915_request.h | 6 +- drivers/gpu/drm/i915/intel_gvt.c | 15 + drivers/gpu/drm/i915/intel_gvt.h | 5 + drivers/gpu/drm/lima/lima_gem.c | 2 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 1 - drivers/gpu/drm/panel/panel-simple.c | 28 + drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +- drivers/gpu/drm/radeon/ci_dpm.c | 2 +- drivers/gpu/drm/radeon/r300.c | 1 + drivers/gpu/drm/radeon/radeon_device.c | 5 +- drivers/gpu/drm/radeon/si_dpm.c | 2 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 19 - drivers/gpu/drm/udl/udl_drv.c | 2 - drivers/gpu/drm/v3d/v3d_bo.c | 2 +- drivers/gpu/drm/virtio/virtgpu_object.c | 1 - drivers/gpu/drm/vkms/vkms_drv.c | 1 - drivers/iio/accel/adis16201.c | 1 - drivers/iio/accel/adis16209.c | 1 - drivers/iio/accel/adxl372.c | 11 +- drivers/iio/accel/bmc150-accel-core.c | 25 +- drivers/iio/accel/mma8452.c | 2 +- drivers/iio/adc/Kconfig | 13 +- drivers/iio/adc/Makefile | 1 + drivers/iio/adc/ad7292.c | 2 - drivers/iio/adc/ad7298.c | 17 +- drivers/iio/adc/ad7768-1.c | 41 + drivers/iio/adc/ad7887.c | 55 +- drivers/iio/adc/at91-sama5d2_adc.c | 84 +- drivers/iio/adc/at91_adc.c | 73 +- drivers/iio/adc/cpcap-adc.c | 1 + drivers/iio/adc/exynos_adc.c | 7 +- drivers/iio/adc/ingenic-adc.c | 2 +- drivers/iio/adc/meson_saradc.c | 2 - drivers/iio/adc/mt6360-adc.c | 372 +++ drivers/iio/adc/stm32-adc-core.c | 21 +- drivers/iio/adc/stm32-adc.c | 29 +- drivers/iio/buffer/industrialio-buffer-dmaengine.c | 3 +- drivers/iio/buffer/industrialio-triggered-buffer.c | 31 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 15 +- .../iio/common/hid-sensors/hid-sensor-trigger.c | 22 +- drivers/iio/dac/Kconfig | 7 +- drivers/iio/dac/ad5686.c | 13 + drivers/iio/dac/ad5686.h | 1 + drivers/iio/dac/ad5696-i2c.c | 20 + drivers/iio/dac/ad7303.c | 2 - drivers/iio/iio_core.h | 15 +- drivers/iio/imu/bmi160/bmi160_core.c | 1 - drivers/iio/imu/st_lsm6dsx/Kconfig | 4 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 2 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 207 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 5 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 5 + drivers/iio/industrialio-buffer.c | 12 - drivers/iio/industrialio-core.c | 118 +- drivers/iio/industrialio-event.c | 28 +- drivers/iio/light/apds9960.c | 2 +- drivers/iio/light/tsl2563.c | 16 +- drivers/iio/light/vcnl4035.c | 7 + drivers/iio/magnetometer/bmc150_magn.c | 2 +- drivers/iio/pressure/bmp280-regmap.c | 4 +- drivers/iio/proximity/sx9310.c | 508 +++- drivers/iio/proximity/vl53l0x-i2c.c | 7 + drivers/infiniband/hw/mthca/mthca_cq.c | 10 +- drivers/isdn/capi/capi.c | 1 + drivers/media/pci/ttpci/av7110_av.c | 1 + drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 27 - drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 17 - drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 4 - drivers/mmc/host/Kconfig | 1 + drivers/mmc/host/mxcmmc.c | 33 +- drivers/mmc/host/mxs-mmc.c | 18 +- drivers/mmc/host/pxamci.c | 1 + drivers/mmc/host/sdhci-of-arasan.c | 4 + drivers/mmc/host/sdhci-pci-gli.c | 20 + drivers/mmc/host/sdhci.c | 8 +- drivers/net/bonding/bond_procfs.c | 1 + drivers/net/can/usb/gs_usb.c | 1 + drivers/net/ethernet/amazon/ena/ena_ethtool.c | 1 + drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 2 + drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 126 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 1 + drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 1 + .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 1 + drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 1 + drivers/net/ethernet/google/gve/gve_ethtool.c | 1 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_port.h | 1 + drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 1 + drivers/net/ethernet/intel/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_main.c | 22 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 26 +- drivers/net/ethernet/marvell/mvneta.c | 55 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 23 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 129 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 1 + drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 + drivers/net/ethernet/mellanox/mlxsw/core_env.h | 3 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 9 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 92 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 2 + .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 1 + drivers/net/ethernet/mellanox/mlxsw/trap.h | 1 + drivers/net/ethernet/microchip/lan743x_main.c | 39 +- drivers/net/ethernet/microchip/lan743x_main.h | 3 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 1 + drivers/net/ethernet/pensando/ionic/ionic_stats.c | 1 + drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac.h | 3 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 23 +- drivers/net/geneve.c | 1 + drivers/net/hyperv/netvsc_drv.c | 1 + drivers/net/hyperv/rndis_filter.c | 6 + drivers/net/ipvlan/ipvlan_main.c | 2 + drivers/net/nlmon.c | 1 + drivers/net/team/team.c | 1 + drivers/net/vrf.c | 1 + drivers/net/vsockmon.c | 1 + .../broadcom/brcm80211/brcmfmac/cfg80211.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 17 +- .../wireless/broadcom/brcm80211/brcmsmac/ampdu.c | 11 +- drivers/net/wireless/intersil/orinoco/hermes.c | 1 + drivers/net/wireless/intersil/orinoco/hermes.h | 15 + drivers/net/wireless/intersil/orinoco/hw.c | 32 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 164 +- drivers/net/wireless/marvell/mwifiex/sdio.h | 2 - drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 2 + drivers/net/wireless/marvell/mwifiex/sta_event.c | 1 + drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 1 + drivers/net/wireless/marvell/mwifiex/wmm.c | 1 + drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 6 +- drivers/net/wireless/realtek/rtw88/coex.c | 200 +- drivers/net/wireless/realtek/rtw88/coex.h | 5 + drivers/net/wireless/realtek/rtw88/mac80211.c | 7 + drivers/net/wireless/realtek/rtw88/main.h | 1 + drivers/net/wireless/realtek/rtw88/phy.c | 6 + drivers/net/wireless/realtek/rtw88/reg.h | 2 + drivers/net/wireless/realtek/rtw88/rtw8723d.c | 30 + drivers/net/wireless/realtek/rtw88/rtw8723d.h | 3 + drivers/net/wireless/realtek/rtw88/rtw8821c.c | 12 + drivers/net/wireless/realtek/rtw88/rtw8822c.c | 8 + drivers/net/wireless/realtek/rtw88/wow.c | 3 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 30 +- drivers/net/wireless/st/cw1200/bh.c | 10 +- drivers/net/wireless/st/cw1200/main.c | 2 + drivers/net/wireless/st/cw1200/wsm.c | 8 +- drivers/nvmem/imx-ocotp.c | 30 +- drivers/pci/controller/cadence/pcie-cadence-ep.c | 9 +- drivers/pci/controller/cadence/pcie-cadence.h | 1 + drivers/pci/controller/dwc/Kconfig | 10 +- drivers/pci/controller/dwc/pci-exynos.c | 353 ++- drivers/pci/controller/pcie-rcar-host.c | 2 - drivers/pci/controller/vmd.c | 37 +- drivers/pci/pci-driver.c | 147 +- drivers/pci/pci.h | 6 +- drivers/pci/probe.c | 3 +- drivers/pci/quirks.c | 1 + drivers/pcmcia/Kconfig | 1 + drivers/pcmcia/at91_cf.c | 49 +- drivers/pinctrl/pinctrl-at91-pio4.c | 18 +- drivers/pinctrl/qcom/Kconfig | 11 +- drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-sc7280.c | 1495 ++++++++++++ drivers/pinctrl/sunxi/pinctrl-sun50i-a100.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 9 +- drivers/platform/surface/surface_gpe.c | 12 + drivers/platform/x86/acer-wmi.c | 9 + drivers/platform/x86/i2c-multi-instantiate.c | 14 +- drivers/platform/x86/intel-vbtn.c | 6 + drivers/platform/x86/intel_pmt_class.c | 3 +- drivers/platform/x86/thinkpad_acpi.c | 1 + drivers/platform/x86/toshiba_acpi.c | 3 +- drivers/platform/x86/touchscreen_dmi.c | 23 + drivers/regulator/Kconfig | 2 +- drivers/remoteproc/qcom_q6v5_mss.c | 49 +- drivers/remoteproc/wkup_m3_rproc.c | 41 +- drivers/rpmsg/Kconfig | 9 + drivers/rpmsg/Makefile | 1 + drivers/rpmsg/rpmsg_core.c | 44 + drivers/rpmsg/rpmsg_internal.h | 14 +- drivers/rpmsg/rpmsg_ns.c | 126 + drivers/rpmsg/virtio_rpmsg_bus.c | 186 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 + drivers/scsi/fcoe/fcoe_transport.c | 1 + drivers/slimbus/Kconfig | 2 +- drivers/slimbus/messaging.c | 1 + drivers/slimbus/qcom-ngd-ctrl.c | 4 +- drivers/soc/fsl/dpio/dpio-driver.c | 5 +- drivers/soc/fsl/dpio/qbman-portal.c | 18 +- drivers/soc/fsl/qbman/qman.c | 8 +- drivers/soc/fsl/qe/qe_common.c | 2 +- drivers/soc/fsl/rcpm.c | 35 +- drivers/soc/qcom/llcc-qcom.c | 30 + drivers/soc/qcom/pdr_interface.c | 8 +- drivers/soc/qcom/qcom-geni-se.c | 4 +- drivers/soc/qcom/socinfo.c | 6 + drivers/soc/sunxi/Kconfig | 8 + drivers/soc/sunxi/Makefile | 1 + drivers/soc/sunxi/sunxi_mbus.c | 132 + drivers/soc/ti/omap_prm.c | 354 ++- drivers/soc/ti/pm33xx.c | 17 +- drivers/soundwire/bus.c | 55 +- drivers/soundwire/sysfs_slave_dpn.c | 1 + drivers/spi/spi-imx.c | 1 + drivers/spi/spi.c | 8 +- drivers/staging/fieldbus/dev_core.c | 2 +- drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h | 10 +- drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 6 +- drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c | 4 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 9 +- drivers/staging/hikey9xx/Kconfig | 1 + drivers/staging/hikey9xx/hi6421-spmi-pmic.c | 4 +- drivers/staging/hikey9xx/hisi-spmi-controller.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 1 - drivers/staging/media/sunxi/cedrus/cedrus.h | 3 - drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 18 - drivers/staging/qlge/qlge_main.c | 1 + drivers/staging/rtl8188eu/hal/phy.c | 7 - drivers/staging/rtl8723bs/core/rtw_cmd.c | 1 + drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 1 + drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 1 + drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 7 +- drivers/staging/vt6655/device_main.c | 1 + drivers/staging/vt6655/rxtx.c | 2 + drivers/staging/vt6656/main_usb.c | 1 + drivers/staging/wimax/i2400m/usb.c | 1 + drivers/usb/cdns3/core.c | 2 +- drivers/usb/cdns3/host.c | 2 +- drivers/usb/gadget/function/f_fs.c | 2 + drivers/usb/gadget/function/f_loopback.c | 2 +- drivers/usb/gadget/function/f_sourcesink.c | 1 + drivers/usb/gadget/udc/dummy_hcd.c | 2 + drivers/usb/host/fotg210-hcd.c | 2 +- drivers/usb/host/isp116x-hcd.c | 1 + drivers/usb/host/max3421-hcd.c | 1 + drivers/usb/host/oxu210hp-hcd.c | 1 + drivers/usb/misc/yurex.c | 1 + drivers/usb/musb/tusb6010.c | 1 + drivers/usb/storage/ene_ub6250.c | 1 + drivers/usb/storage/uas.c | 1 + fs/btrfs/export.c | 1 + fs/btrfs/file.c | 42 +- fs/btrfs/inode.c | 21 +- fs/btrfs/relocation.c | 57 +- fs/crypto/hooks.c | 31 +- fs/ext4/namei.c | 3 + fs/ext4/super.c | 9 + fs/f2fs/f2fs.h | 2 + fs/gfs2/rgrp.c | 4 + fs/io_uring.c | 89 +- fs/libfs.c | 30 + fs/nfs/blocklayout/blocklayout.c | 2 +- fs/nfs/blocklayout/dev.c | 2 +- fs/nfs/dir.c | 2 +- fs/nfs/export.c | 18 + fs/nfs/filelayout/filelayout.c | 2 +- fs/nfs/filelayout/filelayoutdev.c | 2 +- fs/nfs/flexfilelayout/flexfilelayout.c | 2 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 2 +- fs/nfs/nfs42xdr.c | 2 +- fs/nfs/nfs4xdr.c | 6 +- fs/nfsd/nfs2acl.c | 21 +- fs/nfsd/nfs3acl.c | 8 +- fs/nfsd/nfs3proc.c | 10 +- fs/nfsd/nfs3xdr.c | 49 +- fs/nfsd/nfs4proc.c | 27 +- fs/nfsd/nfs4state.c | 2 +- fs/nfsd/nfs4xdr.c | 2560 ++++++++++---------- fs/nfsd/nfsd.h | 9 +- fs/nfsd/nfsfh.h | 27 +- fs/nfsd/nfsproc.c | 25 +- fs/nfsd/nfssvc.c | 47 +- fs/nfsd/nfsxdr.c | 10 - fs/nfsd/trace.h | 128 + fs/nfsd/xdr.h | 2 - fs/nfsd/xdr3.h | 2 - fs/nfsd/xdr4.h | 54 +- fs/ubifs/dir.c | 17 +- fs/xfs/xfs_export.c | 1 + include/drm/drm_fb_helper.h | 14 +- include/drm/drm_gem_shmem_helper.h | 7 +- include/dt-bindings/clock/dra7.h | 4 + include/dt-bindings/dma/qcom-gpi.h | 11 + include/keys/rxrpc-type.h | 56 +- include/linux/cpuhotplug.h | 1 + include/linux/dma-map-ops.h | 3 + include/linux/dma-mapping.h | 7 - include/linux/dma/qcom-gpi-dma.h | 83 + include/linux/dmaengine.h | 5 + include/linux/exportfs.h | 1 + include/linux/fs.h | 1 + include/linux/fscrypt.h | 37 +- include/linux/iio/buffer.h | 3 - include/linux/iio/iio-opaque.h | 2 + include/linux/iio/iio.h | 6 + include/linux/iio/trigger.h | 2 +- include/linux/iio/triggered_buffer.h | 23 +- include/linux/iversion.h | 13 + include/linux/key-type.h | 1 + include/linux/netdevice.h | 21 +- include/linux/nfs4.h | 8 - include/linux/pci.h | 1 + include/linux/platform_data/ad7298.h | 19 - include/linux/platform_data/ad7303.h | 20 - include/linux/platform_data/ad7887.h | 4 - include/linux/platform_data/at91_adc.h | 49 - include/linux/platform_data/atmel.h | 12 - include/linux/platform_data/ti-sysc.h | 1 + include/linux/qed/qed_if.h | 1 + include/linux/rpmsg.h | 63 +- include/linux/rpmsg/byteorder.h | 67 + include/linux/rpmsg/ns.h | 45 + include/linux/soc/qcom/llcc-qcom.h | 6 + include/linux/soundwire/sdw.h | 4 + include/linux/soundwire/sdw_registers.h | 11 + include/linux/srcutiny.h | 2 +- include/linux/sunrpc/svc.h | 16 + include/linux/sunrpc/xdr.h | 88 +- include/net/cfg80211.h | 1 + include/net/devlink.h | 4 +- include/net/inet_hashtables.h | 5 +- include/rdma/ib_addr.h | 1 + include/rdma/ib_verbs.h | 1 + include/uapi/linux/devlink.h | 2 + include/uapi/linux/fsverity.h | 2 +- include/uapi/linux/pci_regs.h | 4 + include/uapi/linux/rpmsg_types.h | 11 + init/Kconfig | 10 + kernel/dma/Kconfig | 13 + kernel/dma/Makefile | 1 + kernel/dma/contiguous.c | 2 +- kernel/dma/direct.c | 1 - kernel/dma/map_benchmark.c | 361 +++ kernel/dma/mapping.c | 26 +- kernel/dma/pool.c | 3 - kernel/module.c | 5 + kernel/rcu/srcutiny.c | 7 +- kernel/rcu/tree.c | 26 +- net/core/dev.c | 13 +- net/core/devlink.c | 50 +- net/dccp/ipv4.c | 2 +- net/dccp/ipv6.c | 2 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/inet_hashtables.c | 68 +- net/ipv4/tcp_ipv4.c | 15 +- net/ipv6/tcp_ipv6.c | 13 +- net/packet/af_packet.c | 19 +- net/rxrpc/Makefile | 1 + net/rxrpc/ar-internal.h | 63 +- net/rxrpc/call_accept.c | 14 +- net/rxrpc/conn_client.c | 6 - net/rxrpc/conn_event.c | 8 +- net/rxrpc/conn_object.c | 2 - net/rxrpc/conn_service.c | 2 - net/rxrpc/insecure.c | 19 +- net/rxrpc/key.c | 658 +---- net/rxrpc/rxkad.c | 256 +- net/rxrpc/security.c | 98 +- net/rxrpc/sendmsg.c | 45 +- net/rxrpc/server_key.c | 143 ++ net/sched/sch_cbs.c | 1 + net/sched/sch_taprio.c | 1 + net/sctp/transport.c | 4 +- net/socket.c | 1 + net/sunrpc/auth_gss/gss_rpc_xdr.c | 3 +- net/sunrpc/svc.c | 5 + net/sunrpc/xdr.c | 73 +- net/vmw_vsock/virtio_transport_common.c | 8 +- net/xdp/xsk.c | 8 +- scripts/Makefile.modfinal | 9 +- scripts/lld-version.sh | 20 + security/keys/key.c | 2 + sound/pci/hda/patch_realtek.c | 3 + sound/usb/Makefile | 1 + sound/usb/card.c | 14 +- sound/usb/card.h | 53 +- sound/usb/clock.c | 152 +- sound/usb/clock.h | 11 +- sound/usb/debug.h | 16 - sound/usb/endpoint.c | 943 +++---- sound/usb/endpoint.h | 57 +- sound/usb/format.c | 125 +- sound/usb/helper.c | 10 + sound/usb/helper.h | 3 + sound/usb/implicit.c | 402 +++ sound/usb/implicit.h | 14 + sound/usb/mixer.c | 46 - sound/usb/pcm.c | 1117 +++------ sound/usb/pcm.h | 7 +- sound/usb/proc.c | 35 +- sound/usb/quirks-table.h | 8 - sound/usb/quirks.c | 60 +- sound/usb/quirks.h | 10 +- sound/usb/stream.c | 24 +- sound/usb/usbaudio.h | 5 +- tools/testing/selftests/bpf/README.rst | 33 +- tools/testing/selftests/dma/Makefile | 6 + tools/testing/selftests/dma/config | 1 + tools/testing/selftests/dma/dma_map_benchmark.c | 123 + .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 36 + .../selftests/drivers/net/mlxsw/rtnetlink.sh | 25 +- .../selftests/net/forwarding/router_mpath_nh.sh | 58 +- .../testing/selftests/rcutorture/bin/functions.sh | 33 + .../selftests/rcutorture/bin/kvm-find-errors.sh | 8 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 18 +- tools/testing/selftests/rcutorture/bin/torture.sh | 324 +++ 756 files changed, 22562 insertions(+), 10015 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-mt6360 create mode 100644 Documentation/devicetree/bindings/dma/qcom,gpi.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/dmard06.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/axp20x_adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/mediatek,mt6360-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,adc084s021.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc084s021.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/x-powers,axp209-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/chemical/bme680.txt delete mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sgp30.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ad5758.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ad7303.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5758.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad7303.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/ds4424.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/fsl,vf610-dac.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/lpc1850-dac.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/max5821.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/maxim,ds4424.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/maxim,max5821.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/mcp4725.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/microchip,mcp4725.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/nxp,lpc1850-dac.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac5571.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac5571.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7311.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7311.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7512.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7512.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/vf610-dac.txt delete mode 100644 Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt create mode 100644 Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml delete mode 100644 Documentation/devicetree/bindings/iio/health/max30100.txt delete mode 100644 Documentation/devicetree/bindings/iio/health/max30102.txt create mode 100644 Documentation/devicetree/bindings/iio/health/maxim,max30100.yaml create mode 100644 Documentation/devicetree/bindings/iio/health/maxim,max30102.yaml delete mode 100644 Documentation/devicetree/bindings/iio/humidity/dht11.txt create mode 100644 Documentation/devicetree/bindings/iio/humidity/dht11.yaml delete mode 100644 Documentation/devicetree/bindings/iio/humidity/hdc100x.txt delete mode 100644 Documentation/devicetree/bindings/iio/humidity/hts221.txt delete mode 100644 Documentation/devicetree/bindings/iio/humidity/htu21.txt create mode 100644 Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml delete mode 100644 Documentation/devicetree/bindings/iio/impedance-analyzer/ad5933.txt create mode 100644 Documentation/devicetree/bindings/iio/impedance-analyzer/adi,ad [...] delete mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16480.txt create mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16480.yaml create mode 100644 Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml delete mode 100644 Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/apds9300.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/apds9960.txt create mode 100644 Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/avago,apds9960.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/capella,cm36651.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/cm36651.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/gp2ap020a00f.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/max44009.txt create mode 100644 Documentation/devicetree/bindings/iio/light/maxim,max44009.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/opt3001.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/renesas,isl29501.txt create mode 100644 Documentation/devicetree/bindings/iio/light/sharp,gp2ap020a00f.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/st,uvis25.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/st,vl6180.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/ti,opt3001.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/upisemi,us5182.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/us5182d.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/uvis25.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/vcnl4035.txt create mode 100644 Documentation/devicetree/bindings/iio/light/vishay,vcnl4035.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/vl6180.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/ak8974.txt create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/asahi-kasei, [...] delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/bmc150_magn.txt create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/bosch,bmc150 [...] create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/fsl,mag3110.yaml delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/hmc5843.txt create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/honeywell,hm [...] delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/mag3110.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/mmc35240.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/ad5272.txt create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/adi,ad5272.yaml delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/ds1803.txt delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/max5481.txt delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/mcp41010.txt delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/mcp4131.txt create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/microchip,m [...] create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/microchip,m [...] create mode 100644 Documentation/devicetree/bindings/iio/pressure/hoperf,hp03.yaml delete mode 100644 Documentation/devicetree/bindings/iio/pressure/hp03.txt create mode 100644 Documentation/devicetree/bindings/iio/pressure/meas,ms5611.yaml delete mode 100644 Documentation/devicetree/bindings/iio/pressure/ms5611.txt delete mode 100644 Documentation/devicetree/bindings/iio/pressure/ms5637.txt create mode 100644 Documentation/devicetree/bindings/iio/pressure/murata,zpa2326.yaml delete mode 100644 Documentation/devicetree/bindings/iio/pressure/zpa2326.txt create mode 100644 Documentation/devicetree/bindings/iio/proximity/ams,as3935.yaml delete mode 100644 Documentation/devicetree/bindings/iio/proximity/as3935.txt create mode 100644 Documentation/devicetree/bindings/iio/proximity/semtech,sx9500.yaml create mode 100644 Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml delete mode 100644 Documentation/devicetree/bindings/iio/proximity/sx9500.txt delete mode 100644 Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt delete mode 100644 Documentation/devicetree/bindings/iio/resolver/ad2s90.txt create mode 100644 Documentation/devicetree/bindings/iio/resolver/adi,ad2s90.yaml create mode 100644 Documentation/devicetree/bindings/iio/samsung,sensorhub-rinato.yaml delete mode 100644 Documentation/devicetree/bindings/iio/sensorhub.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/max31856.txt create mode 100644 Documentation/devicetree/bindings/iio/temperature/maxim,max31855k.yaml create mode 100644 Documentation/devicetree/bindings/iio/temperature/maxim,max31856.yaml delete mode 100644 Documentation/devicetree/bindings/iio/temperature/maxim_thermoc [...] create mode 100644 Documentation/devicetree/bindings/iio/temperature/melexis,mlx90 [...] create mode 100644 Documentation/devicetree/bindings/iio/temperature/melexis,mlx90 [...] delete mode 100644 Documentation/devicetree/bindings/iio/temperature/mlx90614.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/mlx90632.txt create mode 100644 Documentation/devicetree/bindings/iio/temperature/ti,tmp007.yaml delete mode 100644 Documentation/devicetree/bindings/iio/temperature/tmp007.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/tsys01.txt create mode 100644 Documentation/devicetree/bindings/pci/samsung,exynos-pcie.yaml delete mode 100644 Documentation/devicetree/bindings/pci/samsung,exynos5440-pcie.txt create mode 100644 Documentation/devicetree/bindings/phy/samsung,exynos-pcie-phy.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sc7280-pinctrl.yaml create mode 100644 arch/arm/boot/dts/nuvoton-npcm730.dtsi delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_common_data.h delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_data.c delete mode 100644 arch/arm/mach-omap2/omap_hwmod_43xx_data.c copy arch/arm64/boot/dts/qcom/{sm8150-mtp.dts => sm8150-hdk.dts} (92%) copy arch/arm64/boot/dts/qcom/{sm8250-mtp.dts => sm8250-hdk.dts} (77%) create mode 100644 drivers/dma/qcom/gpi.c create mode 100644 drivers/dma/qcom/qcom_adm.c create mode 100644 drivers/iio/adc/mt6360-adc.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sc7280.c create mode 100644 drivers/rpmsg/rpmsg_ns.c create mode 100644 drivers/soc/sunxi/sunxi_mbus.c create mode 100644 include/dt-bindings/dma/qcom-gpi.h create mode 100644 include/linux/dma/qcom-gpi-dma.h delete mode 100644 include/linux/platform_data/ad7298.h delete mode 100644 include/linux/platform_data/ad7303.h delete mode 100644 include/linux/platform_data/at91_adc.h create mode 100644 include/linux/rpmsg/byteorder.h create mode 100644 include/linux/rpmsg/ns.h create mode 100644 include/uapi/linux/rpmsg_types.h create mode 100644 kernel/dma/map_benchmark.c create mode 100644 net/rxrpc/server_key.c create mode 100755 scripts/lld-version.sh delete mode 100644 sound/usb/debug.h create mode 100644 sound/usb/implicit.c create mode 100644 sound/usb/implicit.h create mode 100644 tools/testing/selftests/dma/Makefile create mode 100644 tools/testing/selftests/dma/config create mode 100644 tools/testing/selftests/dma/dma_map_benchmark.c create mode 100755 tools/testing/selftests/rcutorture/bin/torture.sh