This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allnoconfig in repository toolchain/ci/linux.
omits d9137320ac06 Add linux-next specific files for 20201124 omits 3bdf1a251cfe Merge branch 'akpm/master' 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 7ab445544a2a Merge remote-tracking branch 'asoc/for-5.11' into asoc-next omits 72b8a440418a Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 712b7f332d9c Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus 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 6bbfa9fe23a2 MAINTAINERS: Add gfs2 bug tracker link omits 67add3351dc2 Documentation: Update filesystems/gfs2.rst omits 9ecdea6994e4 gfs2: Take inode glock exclusively when mounted without noatime omits 39ae4d688ac6 gfs2: set lockdep subclass for iopen glocks omits dfee38d54f41 Merge branch 'for-next/signal-tag-bits' into for-next/core omits 74305b039239 drm/i915/perf: workaround register corruption in OATAILPTR omits b17f656a60d0 Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] 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 7e0a62e84057 Merge branches 'for-next/iommu/iova', 'for-next/iommu/misc [...] omits 73b7690710d0 Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core omits a8520921e0d4 gfs2: Fix deadlock dumping resource group glocks 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 9e6f991ca262 dt-bindings: hwmon: pwm-fan: Support multiple fan tachomet [...] omits 77444444466a hwmon: drivetemp: fix typo temperatire => temperature omits 232937dc3569 docs: hwmon: (amd_energy) update documentation omits 0986de4d39f2 hwmon: (amd_energy) Add AMD family 19h model 01h x86 match omits f52c08ea5fc8 RISC-V: fix barrier() use in <vdso/processor.h> 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 046eeddd6189 RISC-V: Add missing jump label initialization omits 50e5667b9731 riscv: Explicitly specify the build id style in vDSO Makef [...] 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 6b2bcbc5e3e0 Merge branch 'for-next/zone-dma-default-32-bit' into for-n [...] 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 f107c63924d4 Merge branch 'for-next/misc' into for-next/core omits a90390d00529 slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support omits 65718a2f2c32 slimbus: qcom-ngd-ctrl: add Sub System Restart support omits 7a7ca69c1328 Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] omits c7e881b457c0 Merge branches 'for-next/iommu/arm-smmu', 'for-next/iommu/ [...] omits d1ca8e11ca56 Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] omits cb0623cfab64 Merge branches 'for-next/kvm-build-fix', 'for-next/va-refa [...] omits 8da10e545406 clocksource/drivers/cadence_ttc: Fix memory leak in ttc_se [...] omits 2ad196394a49 Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core 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 414920a4a5d5 hwmon: (corsair-psu) Fix fan rpm calculation omits 8816a86faccc hwmon: (ibmpowernv) Silence strncpy() warning omits d88134d88715 hwmon: (ina3221) Demote seemingly unintentional kerneldoc header omits 1d3ba0bc320f hwmon: (adm1177) Fix kerneldoc attribute formatting omits 40a0b88a5fbe hwmon: (adm1266) Fix link in documentation omits 9b1d50ebe778 hwmon: (corsair-psu) fix unintentional sign extension issue omits 7f8be7307d36 hwmon: add Corsair PSU HID controller driver omits 383b0f2cfd57 hwmon: (pmbus) shrink code and remove pmbus_do_remove() omits 57287bc91e1c hwmon: (adt7470) Create functions for updating readings an [...] omits 08feee68cc0e hwmon: (pmbus/max20730) delete some dead code omits d4e76e409cf9 hwmon: (acpi_power_meter) clean up freeing code omits 56d0cca62371 usb: chipidea: trace: fix the endian issue omits c9b714ff4987 usb: chipidea: add tracepoint support for udc omits 4576f62086eb dt-bindings: timer: renesas: tmu: Convert to json-schema omits ee3ff1bccf1c dt-bindings: timer: renesas: tmu: Document r8a774e1 bindings omits 0b7210251628 clocksource/drivers/orion: Add missing clk_disable_unprepa [...] 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 23ff6cc91136 Merge remote-tracking branch 'linus/master' into fixes omits 8967765032e9 drivers/clocksource/nps: Remove EZChip NPS clocksource driver omits 732019fef32d dt-bindings: timer: Add new OST support for the upcoming n [...] omits 257a1f662293 clocksource/drivers/sp804: Use pr_fmt omits b95588b1d50b clocksource/drivers/sp804: Correct clk_get_rate handle omits b07b4f67f05a clocksource/drivers/sp804: Use clk_prepare_enable and clk_ [...] omits 237bb7669d7e clocksource/drivers/sp804: Make some symbol static omits 7498058a0975 drivers/clocksource/sp804: Add static for functions such a [...] 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 073861ed77b6 mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) adds 127c501a03d5 Merge tag '5.10-rc5-smb3-fixes' of git://git.samba.org/sfr [...] adds fa02fcd94b0c Merge tag 'media/v5.10-2' of git://git.kernel.org/pub/scm/ [...] new 998dfeaa34eb 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 [...] new 2e12de2d4f9a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new 9fc3929e6ee9 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new f8f23c4ce0e3 Merge remote-tracking branch 'powerpc-fixes/fixes' new 6b06a223af4f 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 new 407c85c7ddd6 tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN new bc40a3691f15 MAINTAINERS: Update page pool entry new 078eb55cdf25 dpaa2-eth: Fix compile error due to missing devlink support new d8f0a86795c6 nfc: s3fwrn5: use signed integer for parsing GPIO numbers new 5b7022cf1dc0 net: ena: handle bad request id in ena_netdev new 09323b3bca95 net: ena: set initial DMA width to avoid intel iommu issue new 1396d3148bd2 net: ena: fix packet's addresses for rx_offset feature new 5fc145f15582 Merge branch 'fixes-for-ena-driver' new a0faaa27c716 ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues new 0e435befaea4 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq new 3ada288150fb ibmvnic: enhance resetting status check during module exit new 49d66ed81962 Merge branch 'ibmvnic-null-pointer-dereference' new 14a2e551faea batman-adv: set .owner to THIS_MODULE new 26c8996526e8 Merge tag 'batadv-net-pullrequest-20201124' of git://git.o [...] new 6f7a1f9c1af3 Documentation: netdev-FAQ: suggest how to post co-dependen [...] new e255e11e66da ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init new 12a8fe56c0f0 net: stmmac: fix incorrect merge of patch upstream new 2543a6000e59 gro_cells: reduce number of synchronize_net() calls new 90cf87d16bd5 enetc: Let the hardware auto-advance the taprio base-time of 0 new b41d00439808 Merge remote-tracking branch 'net/master' adds 36ccdf85829a net, xsk: Avoid taking multiple skbuff references new 68878a5c5b85 bpftool: Fix error return value in build_btf_type_table new 9a44bc9449cf bpf: Add MAINTAINERS entry for BPF LSM new 26182a884944 Merge remote-tracking branch 'bpf/master' new cc1a659a5153 Merge remote-tracking branch 'ipsec/master' new 6edc83af3331 Merge remote-tracking branch 'netfilter/master' adds 6830ff853a57 IB/mthca: fix return value of error branch in mthca_init_cq() new 7f781447abf7 Merge remote-tracking branch 'rdma-fixes/for-rc' adds eeacd80fcb29 ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400C [...] new 040e81a9be37 Merge remote-tracking branch 'sound-current/for-linus' new 2f28212f4066 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus new 3fba05a2832f ASoC: wm_adsp: fix error return code in wm_adsp_load() new b7c082d878f6 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus new 6b5c997aa4cc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds e6e9354b5830 regmap: Remove duplicate `type` field from regmap `regcach [...] new fbaed627fc5f Merge remote-tracking branch 'regmap-fixes/for-linus' adds 34c5aa2666db regulator: Kconfig: Fix REGULATOR_QCOM_RPMH dependencies t [...] new 5bac08003de7 Merge remote-tracking branch 'regulator-fixes/for-linus' new 34495c86e92a Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 7cd712029610 spi: imx: fix the unbalanced spi runtime pm management new 0abdb0fba073 spi: dw: Fix spi registration for controllers overriding CS new 5ac359ce36d3 Merge remote-tracking branch 'spi/for-5.10' into spi-linus new 66128cab7c0d Merge remote-tracking branch 'spi-fixes/for-linus' new 889ef344448a Merge remote-tracking branch 'pci-current/for-linus' new 78fa773ff214 Merge remote-tracking branch 'usb.current/usb-linus' new 97a20a3817ad Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 5b07b438d05c Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' new 8e2d4f72df1c Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 910653ce5774 Merge remote-tracking branch 'thunderbolt-fixes/fixes' new fa248db08227 Input: soc_button_array - add missing include new 855b69857830 Input: i8042 - fix error return code in i8042_setup_aux() new 1c76003327bb Merge remote-tracking branch 'input-current/for-linus' new 8a8f71f382ae Merge remote-tracking branch 'ide/master' new 2dc7a3286d2b Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new c13fb488bc8a Merge remote-tracking branch 'omap-fixes/fixes' new a2d11cc49da1 Merge remote-tracking branch 'kvm-fixes/master' new 5452ef62fbc3 hwmon: (ina3221) Fix PM usage counter unbalance in ina3221 [...] new 2fcef417ee27 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 5f36ab5d9ede Merge remote-tracking branch 'btrfs-fixes/next-fixes' new e5dd890ff07b Merge remote-tracking branch 'vfs-fixes/fixes' new 799c3aace8c1 Merge remote-tracking branch 'scsi-fixes/fixes' new 030c5b52d4c1 drm/amdgpu: Fix size calculation when init onchip memory new c4583026a973 Merge remote-tracking branch 'drm-fixes/drm-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 new c9a8bd6e5c88 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 [...] new a9b7f5391df4 Merge remote-tracking branch 'mmc-fixes/fixes' adds 2663b3388551 soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) new 26368a3ac2c5 Merge remote-tracking branch 'soc-fsl-fixes/fix' new e553fdc8105a riscv: Explicitly specify the build id style in vDSO Makef [...] new 6134b110f971 RISC-V: Add missing jump label initialization new 30aca1bacb39 RISC-V: fix barrier() use in <vdso/processor.h> new d73f95f4ac86 Merge remote-tracking branch 'risc-v-fixes/fixes' new a55bbcc3ba27 Merge remote-tracking branch 'pidfd-fixes/fixes' new 47b5891bfa98 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' new 10e26e749fd0 drm/ast: Reload gamma LUT after changing primary plane's c [...] new 030ec55420bc Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 85d78eeff054 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 5aa23e6d2892 Merge remote-tracking branch 'kbuild/for-next' adds 4914903068a4 dma-mapping: Allow mixing bypass and mapped DMA operation adds 1bbb36ad02fa powerpc/dma: Fallback to dma_ops when persistent memory present adds b2d1670e5d7e dma-pool: no need to check return value of debugfs_create [...] adds 80fa113171b1 dma-contiguous: fix a typo error in a comment adds bfd2defed94d dma-mapping: add benchmark support for streaming DMA APIs adds 6b652b698b71 selftests/dma: add test application for DMA_MAP_BENCHMARK new 4814bacbd65b Merge remote-tracking branch 'dma-mapping/for-next' new da75b66285d5 Merge remote-tracking branch 'asm-generic/master' new 2e877ab72498 Merge remote-tracking branch 'arm/for-next' new 49b3cf035edc kasan: arm64: set TCR_EL1.TBID1 when enabled new a48ff85ed536 Merge branches 'for-next/kvm-build-fix', 'for-next/va-refa [...] new 53c218da220c driver/perf: Add PMU driver for the ARM DMC-620 memory controller new 6c8cfbf5db42 perf: remove duplicate check on fwnode new ac4511c9364c drivers/perf: hisi: Add identifier sysfs file new 2c255223362e perf/smmuv3: Support sysfs identifier file new 6b46338f2210 perf/imx_ddr: Add stop event counters support for i.MX8MP new 367c820ef080 arm64: Enable perf events based hard lockup detector new e81ab1cf59b2 Merge remote-tracking branch 'arm64/for-next/perf' into fo [...] new e2be2a833ab5 x86/tboot: Don't disable swiotlb when iommu is forced on new a7656ecf825a iommu/io-pgtable: Add a domain attribute for pagetable con [...] new e67890c97944 iommu/io-pgtable-arm: Add support to use system cache new 9c00c6400f80 Merge branch 'for-next/iommu/io-pgtable-domain-attr' into [...] new c99110a865a3 iommu/arm-smmu: Add support for pagetable config domain attribute new 12bc36793fd6 iommu/arm-smmu: Move non-strict mode to use io_pgtable_dom [...] new 00597f9ff5ec iommu: arm-smmu-impl: Use table to list QCOM implementations new 7f575a6087f4 iommu: arm-smmu-impl: Add a space before open parenthesis new 074a2b0a82c7 Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core new 28b41e2c6aeb iommu: Move def_domain type check for untrusted device into core new 08a27c1c3ecf iommu: Add support to change default domain of an iommu group new 0b8a96a3120f iommu: Take lock before reading iommu group default domain type new 63a816749d86 iommu: Document usage of "/sys/kernel/iommu_groups/<grp_id [...] new cf910f61aff3 iommu/tegra-smmu: Unwrap tegra_smmu_group_get new d5f583bf8654 iommu/tegra-smmu: Expand mutex protection range new 8750d207dc98 iommu/tegra-smmu: Use fwspec in tegra_smmu_(de)attach_dev new 25938c73cd79 iommu/tegra-smmu: Rework tegra_smmu_probe_device() new 541f29bb0643 iommu/tegra-smmu: Add PCI support new 2a2b8eaa5b25 iommu: Handle freelists when using deferred flushing in io [...] new 230309d08b87 iommu: Add iommu_dma_free_cpu_cached_iovas() new 82612d66d51d iommu: Allow the dma-iommu api to use bounce buffers new 65f746e8285f iommu: Add quirk for Intel graphic devices in map_sg new c062db039f40 iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev new c588072bba6b iommu/vt-d: Convert intel iommu driver to the iommu ops new 58a8bb39490d iommu/vt-d: Cleanup after converting to dma-iommu ops new aa85acefcfc7 Merge branches 'for-next/iommu/default-domains', 'for-next [...] new fa399dd639dd Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] new 75ed0ca3281a arm64: ensure ERET from kthread is illegal new db4b0281cc00 arm64: add C wrappers for SET_PSTATE_*() new a4b81a241a77 arm64: head.S: rename el2_setup -> init_kernel_el new cc0f3417f4f9 arm64: head.S: cleanup SCTLR_ELx initialization new 7cdab4d42ac7 arm64: head.S: always initialize PSTATE new de3510fc5885 Merge branch 'for-next/uaccess' into for-next/core new 937b4ad25d8b Merge remote-tracking branch 'arm64/for-next/core' adds 4b44b61a683e Merge tag 'renesas-arm-defconfig-for-v5.11-tag1' of git:// [...] adds a65183ff1535 ARM: config: ux500: Update U8500 defconfig adds 8195fceca031 ARM: multi_v7_defconfig: ti: Enable networking options for [...] adds bcc6e3f3804d Merge branch 'arm/defconfig' into for-next adds ec565b0e1a9e Merge tag 'renesas-drivers-for-v5.11-tag1' of git://git.ke [...] adds b4bdc4fbf8d0 soc: sunxi: Deal with the MBUS DMA offsets in a central place adds 756668ba682e drm/sun4i: backend: Remove the MBUS quirks adds 13dd87101150 media: sun4i: Remove the MBUS quirks adds d60ab69b607f media: sun6i: Remove the MBUS quirks adds c6e95daab1cc media: cedrus: Remove the MBUS quirks adds 5739301308fd media: sun8i-di: Remove the call to of_dma_configure adds 16fee29b0735 dma-mapping: remove the dma_direct_set_offset export adds d4f97711b3b3 Merge tag 'sunxi-rework-mbus' of ssh://gitolite.kernel.org [...] adds 1c7c276e48ad Merge branch 'arm/drivers' into for-next adds 95f595d1f005 Merge tag 'renesas-arm-dt-for-v5.11-tag1' of git://git.ker [...] adds 019d70bffd35 Merge tag 'renesas-dt-bindings-for-v5.11-tag1' of git://gi [...] adds 1e548b678280 Merge tag 'samsung-dt-5.11' of git://git.kernel.org/pub/sc [...] adds b2d91953b66c ARM: dts: add Nuvoton NPCM730 device tree adds 6cbf13e3114c ARM: dts: ux500: Rename DSI controller nodes adds e77ce5ec8b9d ARM: dts: ux500: skomer: Pull down SDI2 FBCLK adds ef5704b53519 ARM: dts: ux500-golden: Add proper supplies to touchscreen adds c7cf67339914 Merge tag 'ux500-dts-for-v5.11-1' of git://git.kernel.org/ [...] adds 1a6c2918e777 Merge branch 'arm/dt' into for-next adds 8c77ea3e9ad7 Merge branch 'arm/fixes' into for-next adds 58f15d26574d soc: document merges adds 4ce4be5d28de Merge tag 'samsung-drivers-5.11' of git://git.kernel.org/p [...] adds fabb1615ac22 Merge branch 'arm/drivers' into for-next adds e24f7fac3b97 soc: sunxi: Fix compilation of sunxi_mbus adds cd817f001fb5 Merge branch 'arm/drivers' into for-next adds 1cf51b1dd1b3 soc: document merges new 6efa6449856b Merge remote-tracking branch 'arm-soc/for-next' new 1ac385d9b350 Merge remote-tracking branch 'amlogic/for-next' new f46fa5d8d710 Merge remote-tracking branch 'aspeed/for-next' adds 496e9b64d729 pcmcia: at91_cf: move definitions locally adds 91be3e89f450 pcmcia: at91_cf: remove platform data support adds 5ba6291086d2 ARM: dts: at91: sam9x60: add pincontrol for USB Host adds be4dd2d44881 ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host adds e1062fa7292f ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host adds 35ce28fff6c8 Merge branches 'at91-drivers', 'at91-soc', 'at91-dt' and ' [...] new 1d82a803956a Merge remote-tracking branch 'at91/at91-next' new 6e315a95decf Merge remote-tracking branch 'drivers-memory/for-next' new 9064a9711bc5 Merge remote-tracking branch 'imx-mxs/for-next' new 584f57ea5ddb Merge remote-tracking branch 'keystone/next' new 08c48d3767f9 Merge remote-tracking branch 'mediatek/for-next' new 9b5a2cba0cea Merge remote-tracking branch 'mvebu/for-next' adds 2879a84c30ce Merge branch 'fixes' into for-next adds b468bcc6ef50 Merge branch 'omap-for-v5.11/soc' into for-next adds c1995e5afaf6 soc: ti: omap-prm: Do not check rstst bit on deassert if a [...] adds 4097c9a64d10 bus: ti-sysc: Assert reset only after disabling clocks adds 9261c5b2f519 ARM: OMAP2+: Check for inited flag adds ae5f70f70788 ARM: OMAP2+: Probe PRCM first to probe l4_wkup with simple-pm-bus adds 2928135c93f8 bus: ti-sysc: Support modules without control registers adds cfeeea60af2f bus: ti-sysc: Implement GPMC debug quirk to drop platform data adds 9fac08999c10 clk: ti: am33xx: Keep am3 l3 main clock always on for genpd adds 176958dd8ea4 soc: ti: omap-prm: Add pm_clk for genpd adds f29ef9807f85 soc: ti: omap-prm: am3: add genpd support for remaining PR [...] adds 74033131d246 soc: ti: pm33xx: Enable basic PM runtime support for genpd adds 57df7e370d2a remoteproc/wkup_m3: Use reset control driver if available adds 1041b2d0ca22 ARM: dts: am33xx: add remaining PRM instances adds b7427dc49fcc ARM: dts: Configure also interconnect clocks for am4 system timer adds 6bcc5f998940 ARM: OMAP2+: Drop legacy platform data for am3 control module adds bfbad3069019 ARM: dts: Configure RTC powerdomain for am3 adds b2304c5b0cf3 ARM: dts: Configure interconnect target module for am3 wkup_m3 adds 3856e86f86d6 ARM: OMAP2+: Drop legacy platform data for am3 wkup_m3 adds df7f2f950428 ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpmc adds e990ebae4c27 ARM: OMAP2+: Drop legacy platform data for am3 debugss adds 966c5e9f149f ARM: OMAP2+: Drop legacy platform data for am3 emif adds 2e5395684b21 ARM: OMAP2+: Drop legacy platform data for am3 ocmcram adds 675755705f08 ARM: OMAP2+: Drop legacy platform data for am3 instr adds b0625afe3052 ARM: OMAP2+: Drop legacy platform data for am3 mpuss adds 5a230524f879 ARM: dts: Use simple-pm-bus for genpd for am3 l4_wkup adds ac1c14f51a82 ARM: dts: Use simple-pm-bus for genpd for am3 l4_fast adds 25ddbb2b88cf ARM: dts: Use simple-pm-bus for genpd for am3 l4_per adds 472931c641df ARM: dts: Use simple-pm-bus for genpd for am3 l3 adds 68fc5990b8be ARM: OMAP2+: Drop legacy remaining legacy platform data for am3 adds 133ad7ab7005 ARM: OMAP2+: Build hwmod related code as needed adds d36edb048f48 clk: ti: am437x: Keep am4 l3 main clock always on for genpd adds f32f0cbd52c4 soc: ti: omap-prm: am4: add genpd support for remaining PR [...] adds 50896b745187 ARM: dts: am43xx: add remaining PRM instances adds 00cb24bec0ab ARM: dts: Configure also interconnect clocks for am4 system timer adds 2b999ae15b64 ARM: OMAP2+: Drop legacy platform data for am4 control module adds d8fecb36f42d ARM: dts: Configure RTC powerdomain for am4 adds 302502efaf8f ARM: dts: Configure interconnect target module for am4 wkup_m3 adds f7ddc2c97469 ARM: OMAP2+: Drop legacy platform data for am4 wkup_m3 adds 04af40fc7433 ARM: OMAP2+: Drop legacy platform data for am4 emif adds ffbf46a3624c ARM: OMAP2+: Drop legacy platform data for am4 ocmcram adds 98e6c0ae1444 ARM: OMAP2+: Drop legacy platform data for am4 mpuss adds 209ca3e8add0 ARM: dts: Use simple-pm-bus for genpd for am4 l4_wkup adds 3de94f076cda ARM: dts: Use simple-pm-bus for genpd for am4 l4_fast adds 2e4da7eab473 ARM: dts: Use simple-pm-bus for genpd for am4 l4_per adds 994b86e8fd01 ARM: dts: Move am4 l3 noc to a separate node adds 4cf6a21411b7 ARM: dts: Use simple-pm-bus for genpd for am4 l3 adds df6c2ec872a6 ARM: OMAP2+: Drop legacy remaining legacy platform data for am4 adds 3614fb09f998 clk: ti: omap4: Drop idlest polling from IVA clkctrl clocks adds 773f0d89ac8d soc: ti: omap-prm: omap4: add genpd support for remaining [...] adds 6d4b65e31a3f ARM: dts: omap4: add remaining PRM instances adds 0c7815f306e3 ARM: dts: Configure power domain for omap4 dss adds 399882c19975 ARM: dts: Configure power domain for omap4 dsp adds dfdaf8643e4e ARM: OMAP2+: Drop legacy platform data for omap4 iva adds fb0bf6aa8d5b ARM: OMAP2+: Drop legacy platform data for omap4 gpmc adds 57f57201360e clk: ti: dra7: Drop idlest polling from IVA clkctrl clocks adds 5a68c87afde0 soc: ti: omap-prm: dra7: add genpd support for remaining P [...] adds 1021b37ecdc8 ARM: dts: dra7: add remaining PRM instances adds ae57d1558908 ARM: dts: Configure interconnect target module for dra7 iva adds 11fdf598d041 ARM: OMAP2+: Drop legacy platform data for dra7 gpmc adds 0a000aeb8ba0 soc: ti: omap-prm: omap5: add genpd support for remaining [...] adds ee9ddfd78150 ARM: dts: omap5: add remaining PRM instances adds baa2a611762f ARM: dts: Configure power domain for omap5 dss adds 26530864396e Merge branch 'omap-for-v5.11/genpd' into for-next adds eaf7697b6feb ARM: omap2plus_defconfig: Enable TI eQEP counter driver adds 5092d3983488 Merge branch 'omap-for-v5.11/defconfig-take2' into for-next new 14cfff3da007 Merge remote-tracking branch 'omap/for-next' adds bb1f7cf68a2d arm64: dts: qcom: sm8150: Add LLC support for sm8150 adds 4815623259f5 arm64: dts: qcom: sm8150: add apps_smmu node adds a89441fcd09d arm64: dts: qcom: sm8250: add apps_smmu node adds 0c9dde0d2015 arm64: dts: qcom: sm8150: Add secondary USB and PHY nodes adds 46a6f297d7dd arm64: dts: qcom: sm8250: Add USB and PHY device nodes adds 0ab1b2d10afe arm64: dts: qcom: add sm8150 hdk dts adds 91ed0e90fc49 arm64: dts: qcom: add sm8250 hdk dts adds c4cf0300be84 arm64: dts: qcom: sm8250: Add support for SDC2 adds 53a8ccf1c7e5 arm64: dts: qcom: rb5: Add support for uSD card adds 8530939383f5 arm64: dts: qcom: sm8250: add iommus entry to QUP nodes adds d371a931540b arm64: dts: qcom: sm8250: correct compatible for sm8250-mtp adds 65389ce63624 arm64: dts: qcom: sm8250: Add support for PRNG EE adds 52c90664f122 arm64: dts: qcom: qrb5165-rb5: Add USB support adds 256958086de9 arm64: dts: qcom: add sm8250 fastrpc nodes adds d5276bfa0ca6 arm64: dts: qcom: sc7180: Remove double pull-up on p-sensor-int-l adds fee5dc31a588 arm64: dts: qcom: sc7180: Add prox sensor to LTE sku Lazor boards adds e76be113d4a7 arm64: dts: qcom: msm8916-samsung-a3u: add nodes for touchscreen adds 0af8bbdb6bb8 arm64: dts: qcom: msm8916-longcheer-l8150: Enable PM8916 vibrator adds 6eb815289a37 arm64: dts: msm8916-longcheer-l8150: Add touchscreen adds 6bd2cae7ddd6 arm64: dts: msm8916-longcheer-l8150: Add position sensors adds 6b4ad4be6469 arm64: dts: qcom: msm8916-longcheer-l8150: Add flash LED adds 38260b9e6310 arm64: dts: qcom: msm8916-longcheer-l8150: Add notification LED adds 4e8692c2ee3d arm64: dts: qcom: msm8916-samsung-a2015: Disable muic i2c [...] adds 26664c593adc arm64: dts: qcom: sc7180: Set 'polling-delay-passive' for [...] adds 2802821a66f9 arm64: dts: qcom: fix serial output for sm8250-hdk adds 6acb71fd344a arm64: dts: qcom: sort sm8150 usb_2 node adds 4785cff7cb9c arm64: dts: sdm845: Add iommus property to qup adds 036e11092599 arm64: dts: qcom: sm8150-mtp: Specify remoteproc firmware adds 05090bb9e53d arm64: dts: qcom: sm8150: Add wifi node adds c5a0609b064c arm64: dts: qcom: sm8150-mtp: Enable WiFi node adds e9fd12df325e arm64: dts: qcom: fix indentation error in sm8250 cpu nodes adds 95e6f8467c83 arm64: dts: qcom: sdm845: Limit ipa iommu streams new 7ee3eae86833 arm64: dts: qcom: pm6150x: add ADC_TM definitions new bb06eb3607e9 arm64: qcom: sc7180: trogdor: Add ADC nodes and thermal zo [...] new d4b85bc550f4 arm64: dts: qcom: sc7180-trogdor: add "pen-insert" label f [...] new 8fd01e01fd6f arm64: dts: qcom: sc7180-lite: Tweak DDR/L3 scaling on SC7 [...] new 3c9c31c2523e arm64: dts: qcom: sc7180: Add DDR/L3 votes for the pro variant adds 1606173c5334 dt-bindings: msm: Add LLCC for SM8150 adds ded5ed04d85e soc: qcom: llcc: Add configuration data for SM8150 adds c16756c11870 soc: qcom: geni: Remove "iova" check adds 903b08340b88 soc: qcom: socinfo: add soc ids for msm8953 variants adds a161ffe4b877 soc: qcom: initialize local variable adds 0af104d72961 soc: qcom: pdr: Constify static qmi structs new bfc1b6597f58 samples: qmi: Constify static qmi ops new a4e485d1a061 Merge branches 'arm64-for-5.11', 'arm64-defconfig-for-5.11 [...] new 7566af771dd2 Merge remote-tracking branch 'qcom/for-next' new f17dd26f4c4b Merge remote-tracking branch 'raspberrypi/for-next' new 70192a78720c Merge remote-tracking branch 'realtek/for-next' new decfcec31930 Merge remote-tracking branch 'renesas/next' new 45fbd4362744 Merge remote-tracking branch 'reset/reset/next' new 838e5260bbe7 Merge remote-tracking branch 'rockchip/for-next' new 225ef3a3e8f4 ARM: multi_v7_defconfig: make Samsung Exynos EHCI driver a module new 4792bcc96771 Merge branch 'next/defconfig' into for-next new 46ad31d22df6 Merge remote-tracking branch 'samsung-krzk/for-next' adds d07628cb5092 Merge tag 'scmi-updates-5.11' of git://git.kernel.org/pub/ [...] new f3b3f5de9da4 Merge remote-tracking branch 'scmi/for-linux-next' new c597c885233c Merge remote-tracking branch 'stm32/stm32-next' adds 036b7334ee6d ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add gpio-line-names adds a98fd117a255 ARM: dts: sun8i: v3s: fix GIC node memory range adds a7361b9c4615 ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY adds 38c212c90bf1 ARM: configs: sunxi: enable Realtek PHY adds 8ebd74f80194 Merge branches 'sunxi/dt-for-5.11', 'sunxi/fixes-for-5.10' [...] new 94f0cc5a2a74 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 10edf62cd446 Merge remote-tracking branch 'tegra/for-next' new 4f52bb31574e Merge remote-tracking branch 'ti-k3/ti-k3-next' new ca241b5b8ec1 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 64db0d6b4256 Merge remote-tracking branch 'clk/clk-next' new 834692d9159a Merge remote-tracking branch 'clk-samsung/for-next' adds e9c94f3a95db csky: Fixup perf probe failed adds 75a82c1f5603 csky: Fixup show_regs doesn't contain regs->usp adds fba0d9a33a0c csky: Remove simple spinlock implementation adds fed76f8679a6 csky: Add QUEUED_SPINLOCKS supported adds ba3b26607f55 csky: Optimize atomic operations with correct barrier usage new 52b575b9388c Merge remote-tracking branch 'csky/linux-next' new ba07ad591c77 Merge remote-tracking branch 'h8300/h8300-next' new 654a2416ea1d Merge remote-tracking branch 'm68k/for-next' new cec5a6ddbbc6 Merge remote-tracking branch 'm68knommu/for-next' adds ed2124c0b9a8 microblaze: add support for TIF_NOTIFY_SIGNAL new 2d2dce8431f8 Merge remote-tracking branch 'microblaze/next' new 5b4a3675e3cd Merge remote-tracking branch 'mips/mips-next' new ece94fca9043 Merge remote-tracking branch 'nds32/next' new ff13b4cec29b Merge remote-tracking branch 'openrisc/for-next' new a1ebab21ad1d Merge remote-tracking branch 'parisc-hd/for-next' new 3c0b976bf20d powerpc/64: Set up a kernel stack for secondaries before c [...] new 344fbab991a5 powerpc/64s: Convert some cpu_setup() and cpu_restore() fu [...] new 1891ef21d92c powerpc/bitops: Fix possible undefined behaviour with fls( [...] new 53f45ecc9cd0 powerpc/mm: Move setting PTE specific flags to pfn_pmd() new ef78f2dd2398 powerpc/85xx: Fix declaration made after definition new cb5d4c465f31 powerpc/ps3: Drop unused DBG macro new f5eca0b27911 selftests/powerpc/eeh: disable kselftest timeout setting f [...] new ffa1797040c5 powerpc: sysdev: add missing iounmap() on error in mpic_ms [...] new a7223f5bfcae powerpc: Avoid broken GCC __attribute__((optimize)) new e80639405c40 powerpc/mm: Update tlbiel loop on POWER10 new 78665179e569 powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_ [...] new fdcfeaba38e5 powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S new 987c426320cc powerpc/64s/perf: perf interrupt does not have to get_user [...] new a40fdaf1420d Revert "powerpc/pseries/hotplug-cpu: Remove double free in [...] new 027717a45ca2 powerpc/powernv/sriov: fix unsigned int win compared to le [...] new 879add772017 powerpc/64s: Replace RFI by RFI_TO_KERNEL and remove RFI new 120c0518ec32 powerpc: Replace RFI by rfi on book3s/32 and booke new 62182e6c0faf powerpc: Remove RFI macro new b84bf098fcc4 powerpc/mm: Fix comparing pointer to 0 warning new 9e8d13697c38 powerpc/perf: Add new power PMU flag "PPMU_P10_DD1" for po [...] new fdf13a657508 powerpc/perf: Drop the check for SIAR_VALID new d9f7088dd6d8 powerpc/perf: Use the address from SIAR register to set cp [...] new 2ca13a4cc56c powerpc/perf: Use regs->nip when SIAR is zero new c74cf7a3d59a powerpc/powernv/memtrace: Don't leak kernel memory to user space new d6718941a276 powerpc/powernv/memtrace: Fix crashing the kernel when ena [...] new 4abb1e5b63ac powerpc/mm: factor out creating/removing linear mapping new e5b2af044f31 powerpc/mm: protect linear mapping modifications by a mutex new 1f73ad3e8d75 powerpc/mm: print warning in arch_remove_linear_mapping() new d8bd9a121c2f powerpc/book3s64/hash: Drop WARN_ON in hash__remove_sectio [...] new ca2c36cae9d4 powerpc/mm: remove linear mapping if __add_pages() fails i [...] new 0bd4b96d9910 powernv/memtrace: don't abuse memory hot(un)plug infrastru [...] new aaec9bdca7a6 Merge remote-tracking branch 'powerpc/next' adds b636d36e3e0a soc: fsl: dpio: qbman-portal: Fix a bunch of kernel-doc mi [...] adds 0d0807bc2e05 soc: fsl: qe: qe_common: Fix misnamed function attribute 'addr' adds 3d1d8f2943e2 soc: fsl: qbman: qman: Remove unused variable 'dequeue_wq' adds e95f287deed2 soc: fsl: handle RCPM errata A-008646 on SoC LS1021A new af7e0d42a539 Merge remote-tracking branch 'soc-fsl/next' new 750580218505 Merge remote-tracking branch 'risc-v/for-next' new c7f8ebb903f5 Merge remote-tracking branch 's390/for-next' adds 159e1de201b6 fscrypt: add fscrypt_is_nokey_name() adds 75d18cd1868c ext4: prevent creating duplicate encrypted filenames adds bfc2b7e85189 f2fs: prevent creating duplicate encrypted filenames adds 76786a0f0834 ubifs: prevent creating duplicate encrypted filenames adds 234f1b7f8daf fscrypt: remove unnecessary calls to fscrypt_require_key() new 4a4b8721f1a5 fscrypt: simplify master key locking new 15caefab220c Merge remote-tracking branch 'fscrypt/master' adds baaa4891e76a Merge branch 'misc-5.10' into for-next-current-v5.9-20201124 adds 009853be8e45 Merge branch 'for-next-current-v5.9-20201124' into for-nex [...] adds c4eded02ae69 btrfs: introduce btrfs_write_check() adds 34e1563ff766 btrfs: introduce btrfs_inode_lock()/unlock() adds 3a879e536618 btrfs: push inode locking and unlocking into buffered/dire [...] adds 8134ee767d39 btrfs: use shared lock for direct writes within EOF adds 3c4d2bfdcf81 btrfs: remove btrfs_inode::dio_sem adds f9264c24a926 btrfs: call iomap_dio_complete() without inode_lock adds 8ba5ac603b46 btrfs: remove dio iomap DSYNC workaround adds ebaeefb46abf btrfs: use the right number of levels for lockdep keysets adds 54d8460c9130 btrfs: generate lockdep keyset names at compile time adds c85229565be2 btrfs: send: use helpers to access root_item::ctransid adds d897704f2280 btrfs: check-integrity: use proper helper to access btrfs_header adds df4997167c49 btrfs: use root_item helpers for limit and flags in btrfs_ [...] adds cfd230ec6e1b btrfs: add set/get accessors for root_item::drop_level adds 738a43b76027 btrfs: remove unnecessary casts in printk adds f31a0353c8e0 btrfs: extent_io: fix the comment on lock_extent_buffer_for_io() adds a6c989c9a9e9 btrfs: extent_io: update the comment for find_first_extent_bit() adds 42f4e81181cd btrfs: extent_io: sink the failed_start parameter to set_e [...] adds d482cce6fd8a btrfs: disk-io: replace fs_info and private_data with inod [...] adds c02c4378b5e0 btrfs: inode: sink parameter start and len to check_data_csum() adds 51820d09ffca btrfs: extent_io: rename pages_locked in process_pages_contig() adds d8e8b55c2446 btrfs: extent_io: only require sector size alignment for p [...] adds 145f9aeec5ea btrfs: extent_io: rename page_size to io_size in submit_ex [...] adds 72ca9231f537 btrfs: use precalculated sectorsize_bits from fs_info adds 10f7a9df9c95 btrfs: replace div_u64 by shift in free_space_bitmap_size adds d4bd639ef4f5 btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits adds 24b03d848135 btrfs: store precalculated csum_size in fs_info adds 9f623073459d btrfs: precalculate checksums per leaf once adds c4b95df9e798 btrfs: use cached value of fs_info::csum_size everywhere adds 06956e51188e btrfs: switch cached fs_info::csum_size from u16 to u32 adds 01aedf3198e4 btrfs: remove unnecessary local variables for checksum size adds bdced2e2ca45 btrfs: check integrity: remove local copy of csum_size adds 5427597986dc btrfs: scrub: remove local copy of csum_size from context adds 8380b3750978 btrfs: locking: remove all the blocking helpers adds f97e251ddd0e btrfs: locking: rip out path->leave_spinning adds 912e231914ce btrfs: reorder extent buffer members for better packing adds 670324b4ea2f btrfs: do not shorten unpin len for caching block groups adds 7163629859ee btrfs: update last_byte_to_unpin in switch_commit_roots adds 08f27ff940c8 btrfs: explicitly protect ->last_byte_to_unpin in unpin_ex [...] adds 8c912a5874d4 btrfs: cleanup btrfs_discard_update_discardable usage adds 291a69715a47 btrfs: load free space cache into a temporary ctl adds 1d66e449f5e3 btrfs: load the free space cache inode extents from commit root adds 3451f3dff13b btrfs: async load free space cache adds bb4e7de2a7cf btrfs: protect the fs_info->caching_block_groups differently adds e8e91c9bab6a btrfs: extent_io: assert page mapping lock in attach_exten [...] adds 3241d312eab8 btrfs: extent_io: make buffer_radix take sector size units adds 76232f24ae62 btrfs: grab fs_info from extent_buffer in btrfs_mark_buffer_dirty adds 642332d15560 btrfs: make csum_tree_block() handle node smaller than page adds 64b09ad0c2ae btrfs: extract extent buffer verification from btrfs_valid [...] adds 713341fc25ef btrfs: pass bvec to csum_dirty_buffer instead of page adds 43ca1e7047aa btrfs: scrub: distinguish scrub page from regular page adds 34605626a6ec btrfs: scrub: remove the force parameter of scrub_pages adds 744db669b97f btrfs: scrub: refactor scrub_find_csum() adds 312bc53f0093 btrfs: discard: speed up async discard up to iops_limit adds b5eeb441d3c3 btrfs: discard: store async discard delay as ns not as jiffies adds 22316c3c3eaa btrfs: don't miss async discards after scheduled work override adds 45da3b588d76 btrfs: discard: reschedule work after sysfs param update adds b399a9bc7d5c btrfs: remove lockdep classes for the fs tree adds 0dbf7afd5385 btrfs: cleanup extent buffer readahead adds ce54a1832554 btrfs: use btrfs_read_node_slot in btrfs_realloc_node adds b74624b9daeb btrfs: use btrfs_read_node_slot in walk_down_reloc_tree adds 9e46c0caa543 btrfs: use btrfs_read_node_slot in do_relocation adds 083eb0c0a467 btrfs: use btrfs_read_node_slot in replace_path adds 4c42a3be9b41 btrfs: use btrfs_read_node_slot in walk_down_tree adds 9ebcf350cd5f btrfs: use btrfs_read_node_slot in qgroup_trace_extent_swap adds 1e3586c7069f btrfs: use btrfs_read_node_slot in qgroup_trace_new_subtre [...] adds d1ab578b462d btrfs: use btrfs_read_node_slot in btrfs_qgroup_trace_subtree adds baac55c437ed btrfs: pass root owner to read_tree_block adds 01de5cf7f6c7 btrfs: pass the root owner and level around for readahead adds 01d3a42d311e btrfs: pass the owner_root and level to alloc_extent_buffer adds a80395957243 btrfs: set the lockdep class for extent buffers on creation adds 7210068c92ce btrfs: fix missing delalloc new bit for new delalloc ranges adds 5207ddae472d btrfs: refactor btrfs_drop_extents() to make it easier to extend adds efa0a127de75 btrfs: fix race when defragmenting leads to unnecessary IO adds d07174abafc6 btrfs: update the number of bytes used by an inode atomically adds 42cb1c5f4d19 btrfs: drop unused argument step from btrfs_free_extra_devids adds f59d20439a51 btrfs: drop never met disk total bytes check in verify_one [...] adds c07ad18eba37 btrfs: remove unused argument seed from btrfs_find_device adds 46cb028e476e btrfs: cleanup the locking in btrfs_next_old_leaf adds 8c3294e01ba4 btrfs: unlock to current level in btrfs_next_old_leaf adds 3ed1483872d4 btrfs: kill path->recurse adds 8ff5d2049430 btrfs: locking: remove the recursion handling code adds 2d0d70fb5692 btrfs: merge back btrfs_read_lock_root_node helpers adds f5fa1a73b02e btrfs: use btrfs_tree_read_lock in btrfs_search_slot adds d58cf8c4653d btrfs: remove the recurse parameter from __btrfs_tree_read_lock adds e0a1563a2757 btrfs: remove ->recursed from extent_buffer adds 1d694d28bb7a btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inode adds 81cbc7fef6d9 btrfs: make insert_prealloc_file_extent take btrfs_inode adds cf621c3a5b1d btrfs: make btrfs_truncate_inode_items take btrfs_inode adds a9a041cb5923 btrfs: make btrfs_finish_ordered_io btrfs_inode-centric adds 6f13f81aff06 btrfs: make btrfs_delayed_update_inode take btrfs_inode adds 9d80ad45ac5e btrfs: make btrfs_update_inode_item take btrfs_inode adds 11d5bbfbfe7f btrfs: make btrfs_update_inode take btrfs_inode adds 096c42e9dee9 btrfs: make maybe_insert_hole take btrfs_inode adds 84ed37d8ab08 btrfs: make find_first_non_hole take btrfs_inode adds c11d712e02d6 btrfs: make btrfs_insert_replace_extent take btrfs_inode adds 858405120de9 btrfs: make btrfs_truncate_block take btrfs_inode adds 9eeaef7d092c btrfs: make btrfs_cont_expand take btrfs_inode adds 3e5bbda85ee2 btrfs: make btrfs_update_inode_fallback take btrfs_inode adds baf4a30f2867 btrfs: merge __set_extent_bit and set_extent_bit adds db076d8b0825 btrfs: qgroup: don't commit transaction when we already ho [...] adds 65ba7ed163a7 btrfs: skip unnecessary searches for xattrs when logging an inode adds fdfd1a1e132b btrfs: stop incrementing log batch when joining log transaction adds 2c86ed37ff83 btrfs: remove unnecessary attempt do drop extent maps afte [...] adds ac7282b78336 btrfs: tree-checker: add missing return after error in root_item adds 28d576784750 btrfs: remove useless return value statement in split_node adds 7e1f5160d09a btrfs: simplify return values in setup_nodes_for_search adds 439264b71f07 btrfs: sysfs: remove unneeded semicolon adds fdb5e9a8e570 btrfs: tests: remove invalid extent-io test adds 3ecade5f1a6d btrfs: add structure to keep track of extent range in end_ [...] adds e79cef0d6ad2 btrfs: introduce helper to handle page status update in en [...] adds 67a8263d9a91 btrfs: use fixed width int type for extent_state::state adds 4a5be9fffafa btrfs: scrub: remove the anonymous structure from scrub_page adds 0d9ddc01eeda btrfs: remove unused parameter phy_offset from btrfs_valid [...] adds a366e6cacf91 btrfs: only clear EXTENT_LOCK bit in extent_invalidatepage adds 65eb02c2b057 btrfs: use nodesize to determine if we need readahead in b [...] adds 2a10b246b7c1 btrfs: use detach_page_private() in alloc_extent_buffer() adds 1d4f070fcbe6 btrfs: don't access possibly stale fs_info data for printi [...] adds c473ca6e92ac btrfs: remove stub device info from messages when we have [...] adds 1d971e973f41 btrfs: tree-checker: add missing returns after data_ref al [...] adds 986679cca6d1 btrfs: tree-checker: annotate all error branches as unlikely adds 76e53e056f8b btrfs: fix lockdep splat when reading qgroup config on mount adds d9a7ee1a8022 btrfs: unlock path before checking if extent is shared dur [...] adds b94998d2b266 btrfs: do nofs allocations when adding and removing qgroup [...] adds 6fbf0bafa8a4 btrfs: fix lockdep splat when enabling and disabling qgroups adds 5291cac11e2c btrfs: remove err variable from btrfs_delete_subvolume adds 18a350de27e1 btrfs: eliminate err variable from merge_reloc_root adds 3ee05b0a230a btrfs: remove err variable from do_relocation adds ce42e9a16246 Merge branch 'misc-next' into for-next-next-v5.10-20201124 adds 7cea9c2b5a7a btrfs: make flush_space take a enum btrfs_flush_state inst [...] adds 77765f28a430 btrfs: add a trace point for reserve tickets adds 8f135a8bcf4c btrfs: track ordered bytes instead of just dio ordered bytes adds c57736a477a5 btrfs: introduce a FORCE_COMMIT_TRANS flush operation adds edfcafce06d9 btrfs: improve preemptive background space flushing adds 82cca9da09e6 btrfs: rename need_do_async_reclaim adds afd61ab4aeba btrfs: check reclaim_size in need_preemptive_reclaim adds 4074c961f3d0 btrfs: rework btrfs_calc_reclaim_metadata_size adds e3b0a7fb58ba btrfs: simplify the logic in need_preemptive_flushing adds 10d477dabc67 btrfs: implement space clamping for preemptive flushing adds 63460f5b3325 btrfs: adjust the flush trace point to include the source adds 92f07e5b32ae btrfs: add a trace class for dumping the current ENOSPC state adds c93ba1e1597a Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] adds 3901c808c760 btrfs: lift rw mount setup from mount and remount adds acd1d714daa4 btrfs: cleanup all orphan inodes on ro->rw remount adds 530a60d04ea6 btrfs: only mark bg->needs_free_space if free space tree is on adds ff53d3c851d3 btrfs: create free space tree on ro->rw remount adds d882d5832ea1 btrfs: clear oneshot options on mount and remount adds 7ae47a6cc223 btrfs: clear free space tree on ro->rw remount adds 9692513a3e33 btrfs: keep sb cache_generation consistent with space_cache adds b3686b8cba51 btrfs: use sb state to print space_cache mount option adds b67fede4176c btrfs: warn when remount will not change the free space tree adds 69331b48a118 btrfs: remove free space items when disabling space cache v1 adds f9154db616ca btrfs: skip space_cache v1 setup when not using it adds cc0f40100779 btrfs: fix lockdep error creating free space tree adds 4c4db088fc9f Merge branch 'ext/boris/fst-fixes-v7' into for-next-next-v [...] adds c5bfcc7b34df btrfs: do not block on deleted bgs mutex in the cleaner adds 685dbe02d272 btrfs: only let one thread pre-flush delayed refs in commit adds 841abca544dc btrfs: delayed refs pre-flushing should only run the heads [...] adds 2bdb62e4d870 btrfs: only run delayed refs once before committing adds d513b94dc2b8 btrfs: stop running all delayed refs during snapshot adds d46cabe80d37 btrfs: run delayed refs less often in commit_cowonly_roots adds 4c772e1647df Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] adds 0186ba275b29 btrfs: introduce ZONED feature flag adds 80629e309ef4 btrfs: get zone information of zoned block devices adds c56d817c54a6 btrfs: check and enable ZONED mode adds 996307c87870 btrfs: introduce max_zone_append_size adds 6158651bd8ca btrfs: disallow space_cache in ZONED mode adds ae0bbd680539 btrfs: disallow NODATACOW in ZONED mode adds 13023aad55c8 btrfs: disable fallocate in ZONED mode adds 3c91bbf9542a btrfs: disallow mixed-bg in ZONED mode adds bb1179e3ced1 btrfs: implement log-structured superblock for ZONED mode adds 23f866572664 Merge branch 'ext/zoned-10-to-merge' into for-next-next-v5 [...] adds 0081e34925be Merge branch 'for-next-next-v5.10-20201124' into for-next- [...] new 2c540b3f2337 Merge remote-tracking branch 'btrfs/for-next' new c6ad582323be Merge remote-tracking branch 'configfs/for-next' new ba9e9e537ddd Merge remote-tracking branch 'erofs/dev' new fdeb17c70c9e trace: fix potenial dangerous pointer new bb5a5322a5ab Pull writeback tracepoint fix from Hui Su. new 8f26c7d2a544 Merge remote-tracking branch 'ext3/for_next' new 6c4c5f695d1d Merge remote-tracking branch 'f2fs/dev' adds bde493349025 fs-verity: move structs needed for file signing to UAPI header new 009abe22b311 Merge remote-tracking branch 'fsverity/fsverity' new d0b0f0779af0 Merge remote-tracking branch 'fuse/for-next' new 22f652b1e097 Merge remote-tracking branch 'jfs/jfs-next' adds 05b3adc7a0b8 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall new cd23b2721e33 nfsd: Fix error return code in nfsd_file_cache_init() new 0a10fa65bf8c nfsd: only call inode_query_iversion in the I_VERSION case new 74e296487087 nfsd: simplify nfsd4_change_info new 0d8ebf40f601 nfsd4: don't query change attribute in v2/v3 case new 6117a46c0ab6 nfs: use change attribute for NFS re-exports new 7d5a3da2ff17 nfsd: move change attribute generation to filesystem new 5d9a63c9a697 nfsd: skip some unnecessary stats in the v4 case new afbf4a0b368d Revert "nfsd4: support change_attr_type attribute" new d6fd2b9fcb3f SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() new 7b467fed1a60 SUNRPC: Prepare for xdr_stream-style decoding on the server-side new fd9b8ecd9a9b NFSD: Add common helpers to decode void args and encode vo [...] new 99ff15dec90a NFSD: Add tracepoints in nfsd_dispatch() new 07a760a12786 NFSD: Add tracepoints in new ef69525b0742 NFSD: Replace the internals of the READ_BUF() macro new 180fd8dbad7f NFSD: Replace READ* macros in nfsd4_decode_access() new 80ff85539eb2 NFSD: Replace READ* macros in nfsd4_decode_close() new a53b8088f82c NFSD: Replace READ* macros in nfsd4_decode_commit() new 0d3e19dc3a86 NFSD: Change the way the expected length of a fattr4 is checked new d01e0a15072f NFSD: Replace READ* macros that decode the fattr4 size attribute new 2ecc20b8536c NFSD: Replace READ* macros that decode the fattr4 acl attribute new b61c2f6f9e92 NFSD: Replace READ* macros that decode the fattr4 mode attribute new c4d7140b5e15 NFSD: Replace READ* macros that decode the fattr4 owner attribute new 5b5aab8af693 NFSD: Replace READ* macros that decode the fattr4 owner_gr [...] new 22c036f99082 NFSD: Replace READ* macros that decode the fattr4 time_set [...] new 4406d47eb7bc NFSD: Replace READ* macros that decode the fattr4 security [...] new c1709044b8b6 NFSD: Replace READ* macros that decode the fattr4 umask attribute new ddb74aedd587 NFSD: Replace READ* macros in nfsd4_decode_fattr() new c37105df2765 NFSD: Replace READ* macros in nfsd4_decode_create() new 6787f80ef299 NFSD: Replace READ* macros in nfsd4_decode_delegreturn() new c5a6da986d4c NFSD: Replace READ* macros in nfsd4_decode_getattr() new 378cc0d19e4d NFSD: Replace READ* macros in nfsd4_decode_link() new c5cb25bbc11d NFSD: Relocate nfsd4_decode_opaque() new 975777f73fd1 NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner new 1ce10be48e7e NFSD: Add helper for decoding locker4 new ea94128e1855 NFSD: Replace READ* macros in nfsd4_decode_lock() new c018e4581ac6 NFSD: Replace READ* macros in nfsd4_decode_lockt() new 2f054c31a383 NFSD: Replace READ* macros in nfsd4_decode_locku() new 6fb3a99f7d1e NFSD: Replace READ* macros in nfsd4_decode_lookup() new 5cc8cc479a44 NFSD: Add helper to decode NFSv4 verifiers new 36a224f9e30c NFSD: Add helper to decode OPEN's createhow4 argument new 3510a8b75462 NFSD: Add helper to decode OPEN's openflag4 argument new 2b33acd82d28 NFSD: Replace READ* macros in nfsd4_decode_share_access() new 5e97598f678c NFSD: Replace READ* macros in nfsd4_decode_share_deny() new d9557548fb28 NFSD: Add helper to decode OPEN's open_claim4 argument new 481bb4732d64 NFSD: Replace READ* macros in nfsd4_decode_open() new 955d1735e0e5 NFSD: Replace READ* macros in nfsd4_decode_open_confirm() new e2412d33bcec NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() new 83100396d91e NFSD: Replace READ* macros in nfsd4_decode_putfh() new b6139557b7f5 NFSD: Replace READ* macros in nfsd4_decode_read() new 1dba15895006 NFSD: Replace READ* macros in nfsd4_decode_readdir() new cf01e2c3d2d8 NFSD: Replace READ* macros in nfsd4_decode_remove() new c87a6ea06d5c NFSD: Replace READ* macros in nfsd4_decode_rename() new 322e92a0911c NFSD: Replace READ* macros in nfsd4_decode_renew() new ed9c3a4247f2 NFSD: Replace READ* macros in nfsd4_decode_secinfo() new a729ddd3b6a4 NFSD: Replace READ* macros in nfsd4_decode_setattr() new 6810e1754925 NFSD: Replace READ* macros in nfsd4_decode_setclientid() new 5358b07d2dfc NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() new d969078a8973 NFSD: Replace READ* macros in nfsd4_decode_verify() new 401ffe4447f5 NFSD: Replace READ* macros in nfsd4_decode_write() new 7c70f96fa1ff NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() new ae1c06d5bc92 NFSD: Replace READ* macros in nfsd4_decode_cb_sec() new 333710258515 NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() new ebb712ee2f7f NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() new 96626d2a4cb8 NFSD: Add a separate decoder to handle state_protect_ops new 60175feeea58 NFSD: Add a separate decoder for ssv_sp_parms new f0e73ba7c415 NFSD: Add a helper to decode state_protect4_a new 440778b43873 NFSD: Add a helper to decode nfs_impl_id4 new 3d1823df68a6 NFSD: Add a helper to decode channel_attrs4 new 51f0f4a33363 NFSD: Replace READ* macros in nfsd4_decode_create_session() new c3072539774c NFSD: Replace READ* macros in nfsd4_decode_destroy_session() new 4821ede4ecc7 NFSD: Replace READ* macros in nfsd4_decode_free_stateid() new 6590963dc124 NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() new 98cd2ec021a5 NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() new 0902450b8fd4 NFSD: Replace READ* macros in nfsd4_decode_layoutget() new 0a0cad878865 NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() new 8ece1f97f68f NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() new 61fd61637d32 NFSD: Replace READ* macros in nfsd4_decode_sequence() new eb5d117bdd42 NFSD: Replace READ* macros in nfsd4_decode_test_stateid() new 950016025fca NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() new 8b3bd8cb3808 NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() new 085161fc9ce3 NFSD: Replace READ* macros in nfsd4_decode_fallocate() new 74b00e81cb5a NFSD: Replace READ* macros in nfsd4_decode_nl4_server() new 350b4a0da3f6 NFSD: Replace READ* macros in nfsd4_decode_copy() new 4054b1042095 NFSD: Replace READ* macros in nfsd4_decode_copy_notify() new dea5c883d40d NFSD: Replace READ* macros in nfsd4_decode_offload_status() new 703d6b007100 NFSD: Replace READ* macros in nfsd4_decode_seek() new 2f888db6080a NFSD: Replace READ* macros in nfsd4_decode_clone() new 3fa86affecc4 NFSD: Replace READ* macros in nfsd4_decode_xattr_name() new adf82cb56203 NFSD: Replace READ* macros in nfsd4_decode_setxattr() new 3505897cd66e NFSD: Replace READ* macros in nfsd4_decode_listxattrs() new 700dbdbdf101 NFSD: Make nfsd4_ops::opnum a u32 new 60bbbcea1114 NFSD: Replace READ* macros in nfsd4_decode_compound() new 210c6eb0f878 NFSD: Remove macros that are no longer used new fdfec472f51b Merge remote-tracking branch 'cel/cel-next' new 63e14363585f Merge remote-tracking branch 'overlayfs/overlayfs-next' new 01ef99f7c3a6 Merge remote-tracking branch 'v9fs/9p-next' new 54dc8670e7a4 Merge remote-tracking branch 'file-locks/locks-next' new 28ef44d8e14d Merge remote-tracking branch 'vfs/for-next' new 8a2b09fd7399 Merge remote-tracking branch 'printk/for-next' adds a754653d0e12 Merge branch 'pci/aspm' adds 341917490d7d PCI: Decode PCIe 64 GT/s link speed adds 1f40704bb01b PCI: Move pci_match_device() ahead of new_id_store() adds 3853f9123c18 PCI: Avoid duplicate IDs in driver dynamic IDs list adds da78f2019a3c Merge branch 'pci/enumeration' adds e66a77e2f015 Merge branch 'pci/hotplug' adds 0848f8cfe994 PCI: Fix overflow in command-line resource alignment requests adds 6665779363c1 Merge branch 'pci/misc' adds d450a913e58d Merge branch 'pci/msi' adds a2110d4f05f8 Merge branch 'remotes/lorenzo/pci/brcmstb' adds 4a2b9125c985 dt-bindings: PCI: Make "cdns,max-outbound-regions" optiona [...] adds e87d17ca6af5 PCI: cadence: Do not error if "cdns,max-outbound-regions" [...] adds db1b059221ff Merge branch 'remotes/lorenzo/pci/cadence' adds 83fbffcd1329 dt-bindings: PCI: exynos: drop samsung,exynos5440-pcie binding adds eea23e4a00d4 dt-bindings: PCI: exynos: add the samsung,exynos-pcie binding adds a7b4dba9a71d dt-bindings: phy: exynos: add the samsung,exynos-pcie-phy binding adds 46bc965df038 phy: samsung: phy-exynos-pcie: rework driver to support Ex [...] adds f0a6743028f9 PCI: dwc: exynos: Rework the driver to support Exynos5433 variant adds a8e9d4f4ec6b Merge branch 'remotes/lorenzo/pci/dwc' adds aed22fec1f22 Merge branch 'remotes/lorenzo/pci/keystone' adds 6e8e137abeab PCI: rcar: Drop unused members from struct rcar_pcie_host adds 0d69ce3c2c63 dt-bindings: PCI: rcar-pci-host: Convert bindings to json-schema adds 2228af80935a dt-bindings: PCI: rcar-pci-host: Document r8a77965 bindings adds 64fc0a030987 dt-bindings: PCI: rcar-pci-host: Document r8a774e1 bindings adds bcd475b95cf3 Merge branch 'remotes/lorenzo/pci/rcar' adds f6b7bb847ca8 PCI: vmd: Offset Client VMD MSI-X vectors adds fb0623ffd407 Merge branch 'remotes/lorenzo/pci/vmd' adds 46f821a9cff2 Merge branch 'remotes/lorenzo/pci/misc' new 3a4b72d850c9 Merge remote-tracking branch 'pci/next' new f5dc93b7875b HID: sony: Workaround for DS4 dongle hotplug kernel crash. new a76a6c1893b0 HID: sony: Report more accurate DS4 power status. new 1a8212e8fd1f HID: sony: Don't use fw_version/hw_version for sysfs cleanup. new 50cd491505d8 Merge branches 'for-5.10/upstream-fixes' and 'for-5.11/son [...] new 9735d9deb109 HID: intel-ish-hid: Remove unnecessary assignment to variable rv new 1d998cf60e46 Merge branch 'for-5.11/intel-ish' into for-next new ba876cdc6ac9 HID: logitech-hidpp: Add hid_device_id for V470 bluetooth mouse new 8deafee9cada Merge branch 'for-5.10/upstream-fixes' into for-next new cae96a5d2bf3 HID: usbhid: Fix fall-through warnings for Clang new 4c8cf5a6fb73 Merge branch 'for-5.11/core' into for-next new 6b5542752605 HID: input: Fix fall-through warnings for Clang new a5c2894eaf92 Merge branch 'for-5.11/core' into for-next new 2a6a35a9ecdd HID: wacom: Constify attribute_groups new 376358034a7c Merge branch 'for-5.11/wacom' into for-next new 68d09380a627 HID: elecom: rewrite report based on model specific parameters new 55633e681afb HID: elecom: add support for EX-G M-XGL20DLBK wireless mouse new 24a4a26dd232 Merge branch 'for-5.11/elecom' into for-next new 1008230f2abe HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB [...] new 8bf3f590005f Merge branch 'for-5.10/upstream-fixes' into for-next new 82514ecd6143 HID: elecom: drop stray comment new 9bb5c7135ec4 Merge branch 'for-5.11/elecom' into for-next new c69db1e11ab5 Merge remote-tracking branch 'hid/for-next' new 86a9ee4ac2f0 Merge remote-tracking branch 'i2c/i2c/for-next' new 8e3457372c6a i3c/master: Fix uninitialized variable next_addr new 015cbe1f0506 i3c: Resign from my maintainer role new 0f7a3dbc0dca Merge remote-tracking branch 'i3c/i3c/next' new 1c4ea38c9f63 Merge remote-tracking branch 'dmi/dmi-for-next' new 0bc58c84931d hwmon: (acpi_power_meter) clean up freeing code new 577e11dcd0a7 hwmon: (pmbus/max20730) delete some dead code new 42f29f6a5219 hwmon: (adt7470) Create functions for updating readings an [...] new 3409ab7ef794 hwmon: (pmbus) shrink code and remove pmbus_do_remove() new b31ae69d5a7f hwmon: add Corsair PSU HID controller driver new 5f7f64104270 hwmon: (corsair-psu) fix unintentional sign extension issue new 0d8175ca2f95 hwmon: (adm1266) Fix link in documentation new 3382162d3b79 hwmon: (adm1177) Fix kerneldoc attribute formatting new 4bcfb39948b6 hwmon: (ina3221) Demote seemingly unintentional kerneldoc header new 18cb07e53196 hwmon: (ibmpowernv) Silence strncpy() warning new 763afd317110 hwmon: (corsair-psu) Fix fan rpm calculation new 4273660b3e32 hwmon: (amd_energy) Add AMD family 19h model 01h x86 match new 68765dc868bd docs: hwmon: (amd_energy) update documentation new e738d5b593f1 hwmon: drivetemp: fix typo temperatire => temperature new 7d5465f2ab4a dt-bindings: hwmon: pwm-fan: Support multiple fan tachomet [...] new 00a1c160a614 hwmon: (max127) Add Maxim MAX127 hardware monitoring driver new e6e2c18f63c6 docs: hwmon: Document max127 driver new eb7fd9d54523 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 8b68716691ee Merge remote-tracking branch 'jc_docs/docs-next' new a25ba1021a62 media: ipu3-cio2: Use macros from mm.h new d3f863a63fe4 media: i2c: Add ov9734 image sensor driver new e2881c64519d media: dt-bindings: media: st,stm32-dcmi: add support of B [...] new 3c80f6f81e64 media: stm32-dcmi: add support of BT656 bus new 798f1a6b0efc media: ov2740: only do OTP data read on demand from user new 5e6fd339b68d media: ov2740: allow OTP data access during streaming new b5c17905fb97 media: i2c: mt9p031: Remove redundant null check before cl [...] new 7966ceb4dde4 media: ipu3-cio2: fix trivial style warning new 57226cd8c8bf media: dt-bindings: ov2680: convert bindings to yaml new 338de94d220d media: dt-bindings: imx7-csi: convert bindings to yaml new 8b7c7828a311 media: dt-bindings: imx7-mipi-csi2: convert bindings to yaml new defbac5d79b0 media: i2c: imx219: Declare that the driver can create events new 3f56df4c8ffe media: sunxi-cir: ensure IR is handled when it is continuous new 371443de3c99 media: sunxi-cir: allow timeout to be set at runtime new cea357bc2571 media: lirc: ensure RC_PROTO_MAX has documentation new 864ed874d74a media: camss: ispif: Correctly reset based on the VFE ID new 1786653aa2e3 media: camss: vfe-4-7: Rename get_ub_size, set_qos, set_ds [...] new 40296e712cad media: camss: vfe: Add support for VFE 4.8 new 3cba9d22c358 media: dt-bindings: media: qcom,camss: Add bindings for SD [...] new 9e5d158189c6 media: camss: Add support for SDM630/636/660 camera subsystem new e486781b74cc media: camss: csiphy-3ph: Add support for SDM630/660 new 4863b93cfd2d media: camss: csiphy: Set rate on csiX_phy clock on SDM630/660 new 50a064993adc Merge remote-tracking branch 'v4l-dvb/master' new 1b0016cf1e6f Merge remote-tracking branch 'v4l-dvb-next/master' new 2e84ea5a3269 ACPI: EC: Eliminate in_interrupt() usage new a8b6cfdf9786 Documentation: ACPI: _DSD: enable hyperlink in final references new 390029c27ea7 Documentation: ACPI: enumeration: add PCI hierarchy repres [...] new bfe508309f53 Merge branches 'acpi-ec' and 'acpi-docs' into linux-next new c4ba491b2971 cpufreq: Fix up several kerneldoc comments new a37afa60de38 cppc_cpufreq: optimise memory allocation for HW and NONE c [...] new d23e95c09067 pm-graph v5.8 new ab150c3f80dc PM / suspend: fix kernel-doc markup new 4e1d9a737d00 PM: sleep: Add dev_wakeup_path() helper new a94ef811f7c3 PM: domains: replace -ENOTSUPP with -EOPNOTSUPP new b4ba76fb1c99 powercap: Adjust printing the constraint name with new line new 0a1829d7eb6a Merge branches 'pm-cpufreq', 'pm-tools', 'pm-sleep', 'pm-d [...] new 4f4a337ab928 Merge remote-tracking branch 'pm/linux-next' new 2eaab9604050 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 29736cfac50d Merge remote-tracking branch 'cpupower/cpupower' new 825bfc69ac1f Merge remote-tracking branch 'devfreq/devfreq-next' new 674e735be92f Merge remote-tracking branch 'opp/opp/linux-next' new e6bc050740fa Merge remote-tracking branch 'thermal/thermal/linux-next' new f2af6538e737 Merge remote-tracking branch 'ieee1394/for-next' new 7eefe1ca4f82 Merge remote-tracking branch 'dlm/next' new 2976ca7149a0 Merge remote-tracking branch 'rdma/for-next' adds cc69837fcaf4 net: don't include ethtool.h from netdevice.h adds 5112cf59d76d sctp: Fix some typo adds d5a05e69ac6e net: stmmac: Use hrtimer for TX coalescing adds 8eb621698fd4 keys: Provide the original description to the key preparser adds 8a5dc321158f rxrpc: Remove the rxk5 security class as it's now defunct adds 0727d3ec3807 rxrpc: List the held token types in the key description in [...] adds 41057ebde002 rxrpc: Support keys with multiple authentication tokens adds ec832bd06d6f rxrpc: Don't retain the server key in the connection adds ca7fb10059a5 rxrpc: Split the server key type (rxrpc_s) into its own file adds 12da59fcab5a rxrpc: Hand server key parsing off to the security class adds d2ae4e918218 rxrpc: Don't leak the service-side session key to userspace adds d5953f6543b5 rxrpc: Allow security classes to give more info on server keys adds 4c20c3334026 rxrpc: Make the parsing of xdr payloads more coherent adds 9a0e6464f45b rxrpc: Ignore unknown tokens in key payload unless no know [...] adds 177b8989661b rxrpc: Fix example key name in a comment adds 8d47a43c48af rxrpc: Merge prime_packet_security into init_connection_security adds f4bdf3d68318 rxrpc: Don't reserve security header in Tx DATA skbuff adds 521bb3049c4d rxrpc: Organise connection security to use a union adds ceff522db2cc rxrpc: rxkad: Don't use pskb_pull() to advance through the [...] adds d7d775b1ffb1 rxrpc: Ask the security class how much space to allow in a packet adds 23c01ed3b0de Merge tag 'rxrpc-next-20201123' of git://git.kernel.org/pu [...] adds 07c78536efc5 mlxsw: spectrum_router: Create loopback RIF during initialization adds 52d45575ec3c mlxsw: spectrum_router: Use different trap identifier for [...] adds 919f6aaa3ae9 mlxsw: spectrum_router: Use loopback RIF for unresolved nexthops adds 18c4b79d28f9 mlxsw: spectrum_router: Resolve RIF from nexthop struct in [...] adds 68e92ad855cf mlxsw: spectrum_router: Add support for blackhole nexthops adds 24eb2a02a68c selftests: mlxsw: Add blackhole nexthop configuration tests adds 1beaff779f78 selftests: forwarding: Add blackhole nexthops tests adds f0a5013e29cb devlink: Add blackhole_nexthop trap adds 37b50e556ef5 mlxsw: spectrum_trap: Add blackhole_nexthop trap adds 84e8feeadcf0 selftests: mlxsw: Add blackhole_nexthop trap test adds 6c446b639208 Merge branch 'mlxsw-add-support-for-blackhole-nexthops' adds be419fcacf25 net: hns3: fix spelling mistake "memroy" -> "memory" adds 1d155dfdf50e net: warn if gso_type isn't set for a GSO SKB adds 2f1cce214b23 net: page_pool: Add page_pool_put_page_bulk() to page_pool.rst adds 9a71baf71996 net: mvpp2: divide fifo for dts-active ports only adds 05c748f7d09a net: mvneta: avoid unnecessary xdp_buff initialization adds eb33f11864fb net: mvneta: move skb_shared_info in mvneta_xdp_put_buff caller adds 039fbc47f9f1 net: mvneta: alloc skb_shared_info on the mvneta_rx_swbm stack adds da43f0aadd5d Merge branch 'mvneta-access-skb_shared_info-only-on-last-frag' adds c31799bae851 lan743x: clean up software_isr function adds 470dfd808ac4 lan743x: replace polling loop by wait_event_timeout() new 1566db043952 net: phy: intel-xway: implement generic .handle_interrupt( [...] new 16c9709a7504 net: phy: intel-xway: remove the use of .ack_interrupt() new 25497b7f0bd9 net: phy: icplus: implement generic .handle_interrupt() callback new 12ae7ba3c15a net: phy: icplus: remove the use .ack_interrupt() new 6719e2be0fcf net: phy: meson-gxl: implement generic .handle_interrupt() [...] new 84c8f773d2dc net: phy: meson-gxl: remove the use of .ack_callback() new 59ca4e58b917 net: phy: micrel: implement generic .handle_interrupt() callback new c0c99d0cd107 net: phy: micrel: remove the use of .ack_interrupt() new 6571b4555dc9 net: phy: national: implement generic .handle_interrupt() [...] new a4d7742149f6 net: phy: national: remove the use of the .ack_interrupt() new 1d1ae3c6ca3f net: phy: ti: implement generic .handle_interrupt() callback new aa2d603ac8c0 net: phy: ti: remove the use of .ack_interrupt() new efc3d9de7fa6 net: phy: qsemi: implement generic .handle_interrupt() callback new a1a4417458cd net: phy: qsemi: remove the use of .ack_interrupt() new 6527b938426f net: phy: remove the .did_interrupt() and .ack_interrupt() [...] new 062547380d1f Merge branch 'net-phy-add-support-for-shared-interrupts-part-3' new 651c814f3c96 net: phy: dp83640: use new PTP_MSGTYPE_SYNC define new 37e9d0559a60 mlxsw: spectrum_ptp: use PTP wide message type definitions new 298722166ab2 net: phy: mscc: use new PTP_MSGTYPE_* defines new 16d07c38c446 Merge branch 'net-ptp-use-common-defines-for-ptp-message-t [...] new 4826d2c4fcbf net: phy: realtek: read actual speed on rtl8211f to detect [...] new b6d69fc8e8cf mptcp: put reference in mptcp timeout timer new f460019b4c9e net: sched: alias action flags with TCA_ACT_ prefix new bfd042321a7a bridge: mrp: Implement LC mode for MRP new fd8976790a6c mptcp: be careful on MPTCP-level ack. new b5094a3b535b soc: qcom: ipa: Constify static qmi structs new 25dc78b64378 Merge remote-tracking branch 'net-next/master' adds 05a98d767273 selftest/bpf: Fix link in readme adds 1c26ac6ab3ce selftest/bpf: Fix rst formatting in readme adds e732b538f455 kbuild: Skip module BTF generation for out-of-tree externa [...] adds 607c543f939d bpf: Sanitize BTF data pointer after module is loaded new 59e2e27d227a bpf: Refactor check_cfg to use a structured loop. new db13db9f67fe libbpf: Add support for canceling cached_cons advance new 403319be5de5 ima: Implement ima_inode_hash new 27672f0d280a bpf: Add a BPF helper for getting the IMA hash of an inode new 34b82d3ac105 bpf: Add a selftest for bpf_ima_inode_hash new fb3558127cb6 bpf: Fix selftest compilation on clang 11 new ae8d68606c43 Merge remote-tracking branch 'bpf-next/for-next' new 36884f8eb495 Merge remote-tracking branch 'netfilter-next/master' adds 8f0cb24ceefe rtw88: 8723d: add cck pd seetings adds 760bb2abfef2 rtw88: add CCK_PD debug log adds 7ed9e062178d rtw88: coex: update TDMA settings for different beacon interval adds ca30905b1d6a rtw88: coex: remove unnecessary feature/function adds 513fb27f6a52 rtw88: coex: add write scoreboard action when WLAN in crit [...] adds 3a6616f96624 rtw88: coex: Add force flag for coexistence table function adds a9359faaa47d rtw88: coex: add the mechanism for RF4CE adds 22a9dc720f10 rtw88: coex: update the TDMA parameter when leave LPS adds 65c6861f6382 rtw88: coex: Change antenna setting to enhance free-run pe [...] adds e098c3c3314e rtw88: coex: fix BT performance drop during initial/power-on step adds 72b14be75111 rtw88: coex: remove write scan bit to scoreboard in scan a [...] adds 2485bc7c7816 rtw88: coex: remove unnecessary WLAN slot extend adds 362c4a5cc886 rtw88: coex: change the decode method from firmware adds 8d201d368aaa rtw88: wow: print key type when failing adds 07f995ca1951 cw1200: replace a set of atomic_add() adds 37ff144d29ac brcmfmac: fix error return code in brcmf_cfg80211_connect() adds a31eb615646a orinoco: Move context allocation after processing the skb adds 915fd9db418f orinoco: Prepare stubs for in_interrupt() removal adds 29b2fe3f6f20 orinoco: Annotate ezusb_xmit() adds 46233f778604 orinoco: Annotate ezusb_init() adds 69476b25a4ba orinoco: Annotate firmware loading adds 154f2bae9bed orinoco: Annotate ezusb_read_pda() adds 39628fe48cb3 orinoco: Annotate ezusb_write_ltv() adds 47ab2a951eb9 orinoco: Remove ezusb_doicmd_wait() adds a9a2678abacb orinoco: Annotate ezusb_docmd_wait() adds a3d8a2599d47 orinoco: Annotate ezusb_read_ltv() adds 0409d504aa6c rtlwifi: rtl8192de: remove the useless value assignment adds 31e07aa33fa7 qtnfmac: fix error return code in qtnf_pcie_probe() adds fa3622bbea10 brcmfmac: Fix incorrect type in assignment adds 01c195de620b brcmsmac: ampdu: Check BA window size before checking block ack adds fb21d14694bd rsi: fix error return code in rsi_reset_card() adds 003317581372 mwifiex: Fix fall-through warnings for Clang adds 6df3c293d284 rtlwifi: rtl8188ee: avoid accessing the data mapped to str [...] adds c7ba0ea0df37 rtlwifi: rtl8192ce: avoid accessing the data mapped to str [...] adds ff7654833894 rtlwifi: rtl8192de: avoid accessing the data mapped to str [...] adds 8b2c13b2e5da rtlwifi: rtl8723ae: avoid accessing the data mapped to str [...] adds 3c72d3843e22 mwifiex: Remove duplicated REG_PORT definition adds 7ec8a926188e cw1200: fix missing destroy_workqueue() on error in cw1200 [...] new 337f845f45a6 Merge remote-tracking branch 'wireless-drivers-next/master' new a7eb4ee93572 Bluetooth: Fix not sending Set Extended Scan Response new 7b2f16219a71 Bluetooth: Rename get_adv_instance_scan_rsp new 7c6601813962 Bluetooth: Fix attempting to set RPA timeout when unsupported new aeef212e7af5 Merge remote-tracking branch 'bluetooth/master' new 16e6281b6b22 gfs2: Fix deadlock dumping resource group glocks new 515b269d5bd2 gfs2: set lockdep subclass for iopen glocks new 778721510e84 gfs2: check for empty rgrp tree in gfs2_ri_update new f39e7d3aae29 gfs2: Don't freeze the file system during unmount new b658fcb9b682 gfs2: Take inode glock exclusively when mounted without noatime new 1af01a9e3d50 Documentation: Update filesystems/gfs2.rst new bb3278af737e MAINTAINERS: Add gfs2 bug tracker link new f09d5d4130ac Merge remote-tracking branch 'gfs2/for-next' new c98c0442409b Merge remote-tracking branch 'mtd/mtd/next' new 680984c7bf48 Merge remote-tracking branch 'nand/nand/next' new c85179c814ba Merge remote-tracking branch 'spi-nor/spi-nor/next' new 8d20d5ed6e0f Merge remote-tracking branch 'crypto/master' new 5d0d90edbbdf Merge remote-tracking branch 'drm/drm-next' adds bb7978111dd3 drm/amdgpu: fix SI UVD firmware validate resume fail adds 78deaf5f98ac drm/amd/display: Add DPCS regs for dcn302 link encoder adds 6fb33209831b drm/amd/amdgpu: fix null pointer in runtime pm adds c95ec47ccbcf drm/amd/amdgpu: skip unload message in reset adds fce8a4ac46b0 drm/amdgpu: Add gfx doorbell setting for Vangogh adds 7203a2fd98c8 drm/amdgpu: fix a page fault adds ddc3344f165d drm/amd/pm: fix the crash after runtime pm resume adds 2261229cef72 drm/amdgpu: add module parameter choose runtime method adds 9b84ec8e43d6 drm/amdgpu/vcn: refactor dec message functions adds 477f25ebe2fe drm/amdgpu/vcn: update header to support dec software ring adds bd88596fddb4 drm/amdgpu/vcn: add test for dec software ring adds 52f9535ca4f4 drm/amdgpu/vcn3.0: add dec software ring vm functions to support adds a76087cf97af drm/amdgpu/vcn3.0: add software ring share memory support adds b14a04fee908 amdgpu/amdgpu_ids: fix kmalloc_array not uses number as first arg adds 95666c6cfe92 amd/amdgpu: use kmalloc_array to replace kmalloc with multiply adds 38d6be819933 drm/amdgpu: only register VGA devices with the VGA arbiter adds af5bbf93101d drm/amd/display: Avoid HDCP initialization in devices with [...] adds 9304ca4de0b9 drm/amdgpu: Fix fall-through warnings for Clang adds d6e1d905009f drm/radeon: Fix fall-through warnings for Clang adds 910e834db00e drm/amd/display: Fix fall-through warnings for Clang adds b251d357f53f drm/amd/pm: Fix fall-through warnings for Clang adds be6502f0dbba drm/amdgpu: update golden setting for sienna_cichlid adds 9fa3c953f5eb drm/amdgpu: update GC golden setting for navy_flounder adds 7dc7b65a1f3f drm/amdgpu: use generic DMA API adds 7e7726ec1f02 drm/radeon: use generic DMA API adds 18e1a6c95f0a drm/amdgpu: drop leading zeros from the gmc9 fault address adds 45d87b85d39b drm/amdgpu: cleanup gmc_v10_0_process_interrupt a bit adds 26f32a377eed drm/amdgpu: add infrastructure for soft IH ring adds 4750918978a7 drm/amdgpu: enabled software IH ring for Vega adds 0291150d3c61 drm/amdgpu: make sure retry faults are handled in a work i [...] adds d4581f7dfbe1 drm/amdgpu: enabled software IH ring for Navi adds a2a8857ceefe drm/amdgpu: implement retry fault handling for Navi adds e97978e8121e drm/amd/display: add i2c speed arbitration for dc_i2c and [...] adds 06722b37d156 drm/amd/display: Source minimum HBlank support adds 41fd932e1a15 drm/amd/display: Update panel register adds 949c5cde3e0f drm/amd/display: Enable stutter for dcn3.01. adds 96879ad3e4e3 drm/amd/display: Add DMCU memory low power support adds d4930b7aaefb drm/amd/display: intermittent underflow observed when PIP [...] adds 2208f39c7509 drm/amd/display: expose clk_mgr functions for reuse adds 014427adc556 drm/amd/display: change hw sequence adds 63c954a1ff8b drm/amd/display: Clear sticky vsc sdp error bit adds 49d067dcf284 drm/amd/display: Add BLNDGAM memory shutdown support adds c85ef99a9fa3 drm/amd/display: Add internal display info adds 30bdf50b77bd drm/amd/display: Check multiple internal displays for powe [...] adds fe270efa32e6 drm/amd/display: remove macro which is in header already adds 3ba0a5f3eef9 drm/amd/display: Add GAMCOR memory shutdown support adds 823b3169fbfc drm/amd/display: enable pipe power gating by default adds eaae69383577 drm/amd/display: 3.2.113 adds 7530d9146338 drm/amd/display: To update backlight restore mechanism adds 9a3e698c0758 drm/amd/display: init soc bounding box for dcn3.01. adds 7fe466153e56 drm/amdgpu/dce_virtual: Enable vBlank control for vf adds 24f99d2b21db drm/amd/display: add cursor FB size check adds 5f581248159a drm/amd/display: disallow cropping for cursor plane adds 12f4849a1cfd drm/amd/display: check cursor scaling adds 1347385fe187 drm/amd/display: don't expose rotation prop for cursor plane adds 2aa3b7c81714 drm/radeon/radeon_device: Consume our own header where the [...] adds 6abc3f97628c drm/amd/amdgpu/amdgpu_ttm: Add description for 'page_flags' adds 7ad0c80c5ecb drm/amd/amdgpu/amdgpu_ib: Provide docs for 'amdgpu_ib_sche [...] adds 4aaa7c397d7e drm/amd/amdgpu/cik_ih: Supply description for 'ih' in 'cik [...] adds f59bf24e4b85 drm/amd/amdgpu/amdgpu_virt: Correct possible copy/paste or [...] adds 44eb261ca46e drm/amd/amdgpu/uvd_v4_2: Fix some kernel-doc misdemeanours adds 2b7a8cf3491f drm/amd/amdgpu/dce_v8_0: Supply description for 'async' adds 1edcb5f212be drm/amd/amdgpu/cik_sdma: Supply some missing function para [...] adds d14f279a156a drm/amd/amdgpu/gfx_v7_0: Clean-up a bunch of kernel-doc re [...] adds 249403737ae4 drm/amd/amdgpu/si_dma: Fix a bunch of function documentati [...] adds f0b9f8b13168 drm/amd/amdgpu/gfx_v6_0: Supply description for 'gfx_v6_0_ [...] adds e4c980c37cf4 drm/amd/amdgpu/uvd_v3_1: Fix-up some documentation issues adds 8a149a9d4ebc drm/amd/amdgpu/dce_v6_0: Fix formatting and missing parame [...] adds d76dd1779b83 drm/amd/include/vega20_ip_offset: Mark top-level IP_BASE d [...] adds 54dd7aee944c drm/amd/include/navi10_ip_offset: Mark top-level IP_BASE a [...] adds c0b57a269dfa drm/amd/include/arct_ip_offset: Mark top-level IP_BASE def [...] adds 66feb6320230 drm/amd/include/navi14_ip_offset: Mark top-level IP_BASE a [...] adds 91fadc92bb16 drm/amd/include/navi12_ip_offset: Mark top-level IP_BASE a [...] adds 8509479df3b5 drm/amd/include/sienna_cichlid_ip_offset: Mark top-level I [...] adds 6cda1dbca047 drm/amd/include/vangogh_ip_offset: Mark top-level IP_BASE [...] adds d7a9af7d4dac drm/amd/include/dimgrey_cavefish_ip_offset: Mark top-level [...] adds 55c5e65269d2 drm/amd/amdgpu/cik_sdma: Add one and remove another functi [...] adds 8a0fdc729be7 drm/amd/amdgpu/uvd_v4_2: Add one and remove another functi [...] adds c39b7992cc88 drm/amd/amdgpu/gmc_v7_0: Add some missing kernel-doc descriptions adds f0d45f259796 drm/amd/amdgpu/gmc_v8_0: Fix more issues attributed to copy/paste adds fecf491a6eea drm/amd/amdgpu/gmc_v9_0: Remove unused table 'ecc_umc_mcum [...] adds bf0df09c2c1a drm/amd/amdgpu/gmc_v9_0: Suppy some missing function doc d [...] adds beaff108e1bf drm/amd/powerplay: fix spelling mistake "smu_state_memroy_ [...] adds c67742924cbf PCI/ERR: Fix reset logic in pcie_do_recovery() call adds 67fd82f6de17 drm/amdgpu: add another raven1 gfxoff quirk adds 41d11447eacd drm/amdgpu: add mode2 reset support for vangogh adds 6c0c592b3043 drm/amdgpu/nv: add mode2 reset handling adds 7ff818f97c30 drm/amdgpu: Enable GPU reset for vangogh new 71b231bb88ab Merge remote-tracking branch 'amdgpu/drm-next' adds 6594094f819e drm/i915/gvt: correct a false comment of flag F_UNALIGN adds 5f60b12edcd0 drm/i915/gvt: Save/restore HW status to support GVT suspen [...] adds 385fc38c1f97 drm/i915: Add GVT resume routine to i915 adds a5a8ef937cfa drm/i915/gvt: Fix virtual display setup for BXT/APL adds 64e65f443a43 drm/i915/gvt: replace idr_init() by idr_init_base() adds 9a3a238b3de9 drm/i915/gvt: treat intel_gvt_mpt as const in gvt code adds 69d5c4b50165 Merge tag 'gvt-next-2020-11-23' of https://github.com/inte [...] new 87fea670c83d Merge remote-tracking branch 'drm-intel/for-linux-next' new eaae9bf38409 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 0cf2ef46c6c0 drm/shmem-helper: Use cached mappings by default adds 2f04636f496d drm/shmem-helper: Removed drm_gem_shmem_create_object_cached() adds a102172c7f81 drm/fb-helper: Call dirty helper after writing to fbdev adds 763aea17bf57 drm/fb-helper: Unmap client buffer during shutdown adds c1acbf08eb49 drm/client: Depend on GEM object kmap ref-counting adds 9622349ea1b6 drm/fb-helper: Rename dirty worker to damage worker adds 2b5f31aaa8d1 drm/fb-helper: Return early in damage worker adds fd2d856538bb drm/fb-helper: Separate shadow-buffer flushing and calling [...] adds 1d46491d4a08 drm/fb-helper: Move damage blit code and its setup into se [...] adds 4270d6f60d68 drm/fb-helper: Restore damage area upon errors adds 7d4d269c0973 drm/fb-helper: Copy dma-buf map before flushing shadow fb adds 32228ff5f7e1 drm/fb-helper: Acquire modeset lock around shadow-buffer flushing adds 1187ffc41bca drm: fix kernel-doc warnings for SCALING_FILTER adds bcca3e0328fa dt-bindings: display/panel: add Innolux N125HCE-GN1 adds a14c6b0eef77 panel-simple: add Innolux N125HCE-GN1 new bf8975837dac dma-buf/dma-resv: Respect num_fences when initializing the [...] new ab43108d0dd4 drm/mcde: fix masking and bitwise-or on variable val new f0db19305e52 Merge remote-tracking branch 'drm-misc/for-linux-next' new a7cb7f68b200 Merge remote-tracking branch 'drm-msm/msm-next' new 7b6c1b37c921 Merge remote-tracking branch 'imx-drm/imx-drm/next' new d477878cb32b Merge remote-tracking branch 'etnaviv/etnaviv/next' adds ac185479f48a Merge remote-tracking branch 'regmap/for-5.11' into regmap-next new f86e914f86f9 Merge remote-tracking branch 'regmap/for-next' adds bc4e94aa8e72 ALSA: usb-audio: Handle discrete rates properly in hw constraints adds 4974b7950929 ALSA: usb-audio: Don't call usb_set_interface() at trigger [...] adds 93db51d06b32 ALSA: usb-audio: Check valid altsetting at parsing rates f [...] adds 2e43aae2bf5a ALSA: usb-audio: Check implicit feedback EP generically for UAC2 adds c7474d09777c ALSA: usb-audio: Add snd_usb_get_endpoint() helper adds 1803503fe963 ALSA: usb-audio: Set and clear sync EP link properly adds e93e890e16ef ALSA: usb-audio: Improve some debug prints adds f6581c0e5d29 ALSA: usb-audio: Track implicit fb sync endpoint in audiof [...] adds 1865211d6789 ALSA: usb-audio: Move snd_usb_autoresume() call out of set [...] adds 5a6c3e11c9c9 ALSA: usb-audio: Add hw constraint for implicit fb sync adds 7726dce14c5e ALSA: usb-audio: Simplify hw_params rules adds 7ec827b9465c ALSA: usb-audio: Drop debug.h adds 5fd255f4fe97 ALSA: usb-audio: Avoid doubly initialization for implicit fb adds 54cb31901b83 ALSA: usb-audio: Create endpoint objects at parsing phase adds 982150560c7c ALSA: usb-audio: Drop keep_interface flag again adds e42a09bc520e ALSA: usb-audio: Add snd_usb_get_host_interface() helper adds c7f902015e1e ALSA: usb-audio: Don't set altsetting before initializing [...] adds d767aba2023c ALSA: usb-audio: Pass snd_usb_audio object to quirk functions adds 953a446b50fd ALSA: usb-audio: Simplify snd_usb_init_sample_rate() arguments adds 73037c8dc1c8 ALSA: usb-audio: Simplify snd_usb_init_pitch() arguments adds 57234bc10385 ALSA: usb-audio: Stop both endpoints properly at error adds 96e221f379e8 ALSA: usb-audio: Set callbacks via snd_usb_endpoint_set_ca [...] adds 75c16b5147ee ALSA: usb-audio: Always set up the parameters after resume adds 61cc2d775e09 ALSA: usb-audio: Fix EP matching for continuous rates adds bf6313a0ff76 ALSA: usb-audio: Refactor endpoint management adds c15871e17fc6 ALSA: usb-audio: Fix possible stall of implicit fb packet [...] adds cab941b7e5cf ALSA: usb-audio: Constify audioformat pointer references adds 43b81e84068d ALSA: usb-audio: Use atomic_t for endpoint use_count adds d0f09d1e4a88 ALSA: usb-audio: Refactoring endpoint URB deactivation adds 6aa719d15a19 ALSA: usb-audio: Drop unneeded snd_usb_substream fields adds 3d58760f4d00 ALSA: usb-audio: Unify the code for the next packet size c [...] adds 13ee03361fc5 ALSA: usb-audio: Simplify rate_min/max and rates set up adds 53837b4ac2bd ALSA: usb-audio: Replace slave/master terms adds 89fa3f686c10 ALSA: usb-audio: Use unsigned char for iface and altsettin [...] adds 8ec08b1a5cf8 ALSA: usb-audio: Show sync endpoint information in proc outputs adds 6234fdc1cede ALSA: usb-audio: Quirk for BOSS GT-001 adds 9fddc15e8039 ALSA: usb-audio: Factor out the implicit feedback quirk code adds 83b7dcbc51c9 ALSA: usb-audio: Add generic implicit fb parsing adds 62abd092f97b ALSA: usb-audio: Add implicit_fb module option adds ad0e6a351182 ALSA: usb-audio: Fix quirks for other BOSS devices adds 29b105d947c6 ALSA: usb-audio: Fix MOTU M-Series quirks adds 43906287380f Merge branch 'topic/usb-audio-refactoring' into for-next new 42a0c4691c79 Merge remote-tracking branch 'sound/for-next' new 7f09f79d5cb1 ASoC: SOF: ext_manifest: Parse firmware config dictionary new 2e4f3f9141cc ASoC: SOF: Improve code alignment in header.h new 6dd958955d30 ASoC: SOF: Change section comment for SOF_IPC_TEST_ new 5b10b6298921 ASoC: SOF: Add `memory_info` file to debugfs new 373c2cebf427 ASoC: fsl_xcvr: fix potential resource leak new cc3d4eb503f2 Merge remote-tracking branch 'asoc/for-5.11' into asoc-next new c2b6f2351118 Merge remote-tracking branch 'sound-asoc/for-next' new a82bac170390 Merge remote-tracking branch 'modules/modules-next' new ec0bfaa134da Merge remote-tracking branch 'input/next' adds 30f2d745bd93 Merge branch 'for-5.11/block' into for-next adds 6388ffa67098 Merge branch 'for-5.11/drivers' into for-next adds c7d54a4e4d69 Merge branch 'tif-task_work.arch' into for-next adds ce59fc69b1c2 io_uring: allow SQPOLL with CAP_SYS_NICE privileges adds b713c195d593 net: provide __sys_shutdown_sock() that takes a socket adds 36f4fa6886a8 io_uring: add support for shutdown(2) adds 78e7a18bc8da io_uring: allow non-fixed files with SQPOLL adds b5801166d42a io_uring: enable file table usage for SQPOLL rings adds 1b6b24c02e45 fs: make do_renameat2() take struct filename adds a10981770d8a io_uring: add support for IORING_OP_RENAMEAT adds e2ca87c81217 io_uring: add support for IORING_OP_UNLINKAT adds 734b992022da io_uring: split poll and poll_remove structs adds 6c988757fa90 io_uring: track link's head and tail during submit adds 7da65624e2c9 io_uring: track link timeout's master explicitly adds 02251bcadfca io_uring: link requests with singly linked list adds 396d5472a85d io_uring: rearrange io_kiocb fields for better caching adds ce623212c7ce io_uring: only plug when appropriate adds 6f7518f73a8e io_uring: add timeout support for io_uring_enter() adds 4923e5eb6a95 io_uring: NULL files dereference by SQPOLL adds ed89daff8292 fs/io_uring Don't use the return value from import_iovec(). adds b483b1187731 io_uring: remove duplicated io_size from rw adds 93aa06cc2143 io_uring: inline io_import_iovec() adds 83c5bd04e793 io_uring: simplify io_task_match() adds d1c8c09a5358 io_uring: add a {task,files} pair matching helper adds f93abdd236e3 io_uring: cancel only requests of current task adds 7d8e335bc6a6 io_uring: don't iterate io_uring_cancel_files() adds 175eeb92af95 io_uring: pass files into kill timeouts/poll adds 763fdfa278b1 io_uring: always batch cancel in *cancel_files() adds 32c1ef87098c io_uring: refactor io_sq_thread() handling adds 7cd18fdd5aed io_uring: initialize 'timeout' properly in io_sq_thread() adds 5d5f62071658 io_uring: don't acquire uring_lock twice adds e47cbfdf3f65 io_uring: only wake up sq thread while current task is in [...] adds b553c58a45e7 io_uring: don't take fs for recvmsg/sendmsg adds cb51861bf53e io_uring: replace inflight_wait with tctx->wait adds ad2b68095bb9 io_uring: share fixed_file_refs b/w multiple rsrcs adds dff6dc25e483 io_uring: check kthread stopped flag when sq thread is unparked adds c7727a30e10d io_uring: change submit file state invariant adds faa3255a58d4 io_uring: fix miscounting ios_left adds cd9e73c6200e io_uring: use bottom half safe lock for fixed file data adds f7af08774d69 Merge branch 'for-5.11/io_uring' into for-next new 7d5eb5f3c02b io_uring: fix files cancellation new a9c954728832 Merge branch 'for-5.11/io_uring' into for-next new 63653368c25f block: remove unused BIO_SPLIT_ENTRIES new 090a2a2a647c Merge branch 'for-5.11/block' into for-next new 2d9cd85cd1cb Merge remote-tracking branch 'block/for-next' new 42e0154cb15f Merge remote-tracking branch 'device-mapper/for-next' adds a96e6523d016 mmc: sdhci-sprd: drop of_match_ptr from of_device_id table adds bf3023e6e863 mmc: sdhci-st: drop of_match_ptr from of_device_id table adds e3e9ced5c938 memstick: fix a double-free bug in memstick_check adds 1208e75176ca Merge branch 'fixes' into next adds 2fd8a07886e0 dt-bindings: mmc: owl: Add compatible string for Actions S [...] adds c5b1c6dc13da mmc: sdhci: Update firmware interface API adds d7b819b5d338 mmc: pxamci: Fix error return code in pxamci_probe adds b61d468d969f mmc: mediatek: depend on COMMON_CLK to fix compile tests adds 0f1d9961d64f mmc: sdhci-pci-gli: Reduce power consumption for GL9755 adds a3096ec649ea mmc: sdhci-of-arasan: Fix fall-through warnings for Clang adds d33b5b685720 mmc: mxs: Remove the unused .id_table adds 8223e885e74b mmc: mxc: Convert the driver to DT-only new f2f63301ff6c Merge remote-tracking branch 'mmc/next' new 401dd266080a Merge remote-tracking branch 'mfd/for-mfd-next' new 81a99c745ca5 Merge remote-tracking branch 'backlight/for-backlight-next' new 33f369efbce1 regulator: mcp16502-regulator: fix spelling mistake new d7bf537084f2 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] new ef038ed0ea9a Merge remote-tracking branch 'regulator/for-next' new 3d557e06991a Merge remote-tracking branch 'integrity/next-integrity' new 0be057763313 Merge remote-tracking branch 'selinux/next' new b9516c9722c3 Merge remote-tracking branch 'smack/next' new 847b8e9a2182 Merge remote-tracking branch 'tomoyo/master' new ba59eae72385 audit: fix macros warnings new 9ebb779a498b Merge remote-tracking branch 'audit/next' new 978740eba4ca Merge remote-tracking branch 'devicetree/for-next' adds a6f483b2e441 spi: Fix potential NULL pointer dereference in spi_shutdown() new 459ea85049b0 spi: dw: fixed missing resource_size new 5a26b21f04d0 Merge remote-tracking branch 'spi/for-5.11' into spi-next new d36299123798 Merge remote-tracking branch 'spi/for-next' new bf31d009989f Merge remote-tracking branch 'tip/auto-latest' new 4e3168984467 drivers/clocksource/sp804: Add static for functions such a [...] new a57314f2b02b clocksource/drivers/sp804: Make some symbol static new 64d9af610102 clocksource/drivers/sp804: Use clk_prepare_enable and clk_ [...] new 53115721efce clocksource/drivers/sp804: Correct clk_get_rate handle new f1a40b2e1e2c clocksource/drivers/sp804: Use pr_fmt new aff7325d4f37 dt-bindings: timer: Add new OST support for the upcoming n [...] new 2c223460bc62 drivers/clocksource/nps: Remove EZChip NPS clocksource driver new 67a099047e84 clocksource/drivers/orion: Add missing clk_disable_unprepa [...] new 4bcb2007d4ee dt-bindings: timer: renesas: tmu: Document r8a774e1 bindings new b3ad845d3241 dt-bindings: timer: renesas: tmu: Convert to json-schema new a18231796f4a clocksource/drivers/cadence_ttc: Fix memory leak in ttc_se [...] new 119e453d6a2c clocksource/drivers/ingenic: Fix section mismatch new 49bd16f7ad5d Merge remote-tracking branch 'clockevents/timers/drivers/next' new 143782786ef2 EDAC/amd64: Fix PCI component registration new 35d2b273876d Merge branch 'edac-urgent' into edac-for-next new 750c1b5fa3ad Merge remote-tracking branch 'edac/edac-for-next' new 555298125037 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new abf64927fc97 Merge remote-tracking branch 'ftrace/for-next' adds 5ee3b9964726 srcu: Make Tiny SRCU use multi-bit grace-period counter adds d39e61c26d66 srcu: Provide internal interface to start a Tiny SRCU grac [...] adds 99f38d609ca8 srcu: Provide internal interface to start a Tree SRCU grac [...] adds d4d489ad2bd5 srcu: Provide polling interfaces for Tiny SRCU grace periods adds f9d0ec7fc476 srcu: Provide polling interfaces for Tree SRCU grace periods adds b584f16b2636 srcu: Document polling interfaces for Tree SRCU grace periods adds 168c936e6366 rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state adds fb81612e12d5 rcutorture: Add writer-side tests of polling grace-period API adds ae2fbe0fd3d7 refscale: Allow summarization of verbose output adds 71b351b4babf rcutorture: Add reader-side tests of polling grace-period API adds 00f413a77626 srcu: Add comment explaining cookie overflow/wrap adds cc360a0a80b8 rcu/trace: Add tracing for how segcb list changes adds eb4b69dbc93b list: Fix a typo at the kernel-doc markup adds 524279e8e735 rcutorture: Require entire stutter period be post-boot adds e5f553e62a44 rcutorture: Make synctype[] and nsynctype be static global adds 1a9465bdbb7c rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] adds ad4cac6a1b0d torture: Add fuzzed hrtimer-based sleep functions adds b31ff9f19161 rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits adds 504ffe6c2326 torture: Make stutter use torture_hrtimeout_*() functions adds 2b4ab8a778c8 rcutorture: Use hrtimers for reader and writer delays adds 35dfd5b6de6a torture: Prepare for splitting qemu execution from kvm-tes [...] adds d0e189b7526b torture: Add config2csv.sh script to compare torture scenarios adds 5dadead75c18 rcu/segcblist: Add debug checks for segment lengths adds eb7b993a126b sched/core: Allow try_invoke_on_locked_down_task() with ir [...] adds 826df96c3f32 rcu: Check and report missed fqs timer wakeup on RCU stall adds bbf70ff1a5f0 rcu/tree: Allocate a page when caller is preemptible adds 57866a1dd50d rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] adds c16d9ce621ea rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] adds 50b4e287c4d0 tools/rcutorture: Make identify_qemu_vcpus() independent o [...] adds 6ee02651a66a torture: Make kvm.sh "Test Summary" date be end of test adds a1465ce3a709 rcu: Record kvfree_call_rcu() call stack for KASAN adds 95f51d481690 torture: Make kvm.sh arguments accumulate adds a142bdea4fed torture: Add torture.sh torture-everything script adds 01e2c10cc066 torture: Print run duration at end of kvm.sh execution adds b595a1f5eca1 torture: Make torture.sh use common time-duration bash functions adds fe71e0bbff42 torture: Remove use of "eval" in torture.sh adds bb8c662823b2 torture: Make kvm.sh return failure upon build failure new cc882d6f9b7d torture: Add "make allmodconfig" to torture.sh new beba8bdf2f16 rcu: Introduce kfree_rcu() single-argument macro new 7f6bc662bab6 rcu: Eliminate the __kvfree_rcu() macro new 05f76fe8ac47 torture: Auto-size SCF and scaling runs based on number of CPUs new e2b17945eabf torture: Make kvm.sh include --kconfig arguments in CPU ca [...] new f9c485730330 torture: Enable torture.sh argument checking new f4edb9722f54 torture: Make torture.sh rcuscale and refscale deal with a [...] new d33e4f0afdb2 torture: Make torture.sh refscale runs use verbose_batched [...] new 3e2d903cf2de Merge remote-tracking branch 'rcu/rcu/next' new 5e3232e6a274 Merge remote-tracking branch 'kvms390/next' new 3c11076f8f41 Merge remote-tracking branch 'percpu/for-next' new ac87f8ff6cf1 workqueue: Kick a worker based on the actual activation of [...] new c875640842f4 Merge remote-tracking branch 'workqueues/for-next' adds 6c328c347ac3 platform/x86: i2c-multi-instantiate: Drop redundant ACPI_PTR() adds a9d1c2500482 platform/x86: i2c-multi-instantiate: Simplify with dev_err [...] adds 469bc41c29e6 platform/x86: i2c-multi-instantiate: Use device_get_match_ [...] adds d3d73d25e0d9 platform/x86: pmt: Fix a potential Oops on error in probe adds b970b732ff4f platform/surface: gpe: Add support for 15" Intel version o [...] adds 5af8be6b0c7e platform/x86: toshiba_acpi: Fix the wrong variable assignment adds bf753400280d platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for th [...] adds 96adb419099c platform/x86: thinkpad_acpi: Send tablet mode switch at wa [...] adds 07b211992d6c platform/x86: intel-vbtn: Support for tablet mode on HP Pa [...] adds bb81dcd4eda2 platform/x86: touchscreen_dmi: Add info for the Irbis TW11 [...] new ed313a19a4b7 Merge remote-tracking branch 'drivers-x86/for-next' new e5a32b6ffb64 Merge remote-tracking branch 'chrome-platform/for-next' new a9e2687ba294 Merge remote-tracking branch 'leds/for-next' new b72afcfc68c7 Merge remote-tracking branch 'ipmi/for-next' new d6825ff42e81 Merge remote-tracking branch 'driver-core/driver-core-next' adds 93c747ed00c1 usb: Fix fall-through warnings for Clang new 26146838dcc5 Merge remote-tracking branch 'usb/usb-next' new 89771cae18c9 Merge remote-tracking branch 'usb-serial/usb-next' adds 4d6c8df82f35 usb: cdns3: Add static to cdns3_gadget_exit function adds 94c976898fda usb: cdns3: Rids of duplicate error message adds 88cacb05bb66 usb: cdns3: host: add .suspend_quirk for xhci-plat.c adds 93fdcb150ed6 usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT adds f4603ec3a65c usb: cdns3: host: disable BEI support adds f47f48d61add usb: cdns3: add quirk for enable runtime pm by default adds 8ee2fcd402b1 usb: cdns3: imx: enable runtime pm by default adds 7e7567963516 doc: dt-binding: cdns,usb3: add wakeup-irq adds 6985f48d7a30 usb: chipidea: add tracepoint support for udc adds 062474eb3936 usb: chipidea: trace: fix the endian issue adds 7103c599177a usb: cdns3: fix NULL pointer dereference on no platform data new 2de4e1121a1c Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 8168eca3577e Merge remote-tracking branch 'phy-next/next' new 3ab78bc75eae Merge remote-tracking branch 'tty/tty-next' new be84b316f038 Merge remote-tracking branch 'char-misc/char-misc-next' new 44ba5f937326 Merge remote-tracking branch 'extcon/extcon-next' adds e6db818a3f51 soundwire: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute adds b7cab9be7c16 soundwire: SDCA: detect sdca_cascade interrupt adds 6e06a85556f9 soundwire: bus: add comments to explain interrupt loop filter adds 7ffaba042e0e soundwire: bus: reset slave_notify status at each loop adds 2fb94784952e soundwire: registers: add definitions for clearable interr [...] adds b35991de7a59 soundwire: bus: only clear valid DP0 interrupts adds 47b8520997a8 soundwire: bus: only clear valid DPN interrupts new 909aada401cf Merge remote-tracking branch 'soundwire/next' new ebf6e49e173d Merge remote-tracking branch 'thunderbolt/next' adds 2811861be7e3 staging: rtl8723bs: core: Fix fall-through warnings for Clang adds 6a8ce97113b3 staging: vt6655: Fix fall-through warnings for Clang adds 8002998e1f3e staging: qlge: Fix fall-through warnings for Clang adds 41d02747c4d1 staging: vt6656: Fix fall-through warnings for Clang adds 1b9419d1f676 staging: trivial: hikey9xx: fix be32<->u32 casting warnings adds 1f59b0663d2d staging: hikey9xx: Specify HAS_IOMEM dependency for MFD_HI [...] adds ba3e4a2a0b3c staging: mfd: hi6421-spmi-pmic: fix error return code in h [...] adds 6b8fb5ecf7f3 staging: fieldbus: use kobj_to_dev() to get device adds 9822b9044400 staging: rtl8188eu: clean up the useless code adds 8a3f7b9665c8 staging: rtl8723bs: remove redundant statements adds 54289aad812e staging: dpaa2-switch: export the 'no buffer' counter in ethtool adds dab4812705c9 staging: dpaa2-switch: make sure that the VLAN is not alre [...] adds f65b243d6ab8 staging: dpaa2-switch: pack the firmware command structures adds 7dc8faeab3e3 iio: dac: ad5686: add support for AD5338R adds bf7cfa685d4d iio: dac: ad5686: add of_match_table adds d93dd060809f dt-bindings: iio: dac: ad5686: add binding adds ad49bd57f9d5 iio: adc: at91_adc: use of_device_get_match_data() helper adds 3e4ef8e8cefa iio: adc: at91_adc: const-ify some driver data adds f091d7c5fe6c iio: adc: at91_adc: add Kconfig dep on the OF symbol and r [...] adds ead1c9f376db iio: adc: at91_adc: remove platform data and move defs in [...] adds 5483b8d5015b iio: adc: ad7887: invert/rework external ref logic adds 4393e4c533c5 iio: imu: st_lsm6dsx: add support to LSM6DST adds 324b9f298744 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dst device bindings adds 227c83faa2f8 iio: sx9310: Support hardware gain factor adds ad2b473e2ba3 iio: sx9310: Support setting proximity thresholds adds 08f0411c48f2 iio: sx9310: Support setting hysteresis values adds 1b6872015f0b iio: sx9310: Support setting debounce values adds e94b3c608a2a dt-bindings: iio: sx9310: Add various settings as DT properties adds 5b19ca2c78a0 iio: sx9310: Set various settings from DT adds c5bf4d645f2d iio: adc: exynos: do not rely on 'users' counter in ISR adds 0e7a3978a40b iio: core: Fix IIO_VAL_FRACTIONAL calculation for negative values adds 28963f2f6b46 iio: adc: ad7298: rework external ref setup & remove platf [...] adds 223f4d9517f8 iio: dac: ad7303: remove platform data header adds 681ab2ce2936 iio: accel: mma8452: Constify static struct attribute_group adds d655844f7e21 staging: iio: adis16240: add blank line before struct definition adds b4ae07cde9b3 dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC adds c95003d895bd dt-bindings: fxas21002c: convert bindings to yaml adds 675cb4ad1b9e dt-bindings: iio: adc: ti,adc084s021 yaml conversion adds 691f453951c4 iio: light: apds9960: remove unneeded semicolon adds 4a6261c36da7 iio/adc: ingenic: remove unneeded semicolon adds 7f96027cc454 iio: adc: at91-sama5d2_adc: remove unneeded semicolon adds 3a096c2bda7d iio: fix a kernel-doc markup adds 3516ebc8a400 iio: pressure: bmp280: remove unneeded semicolon adds b3b3ef6a082f iio: magnetometer: bmc150: remove unneeded semicolon adds 8bb97bab3f13 iio: proximity: vl53l0x-i2c add i2c_device_id adds 41a4b8f13a39 iio: light: vcnl4035 add i2c_device_id adds d884da1a7548 iio:light:tsl2563 use generic fw accessors adds a3c089b9cf27 iio: remove unneeded break adds 397f45ed26c5 MAINTAINERS: Fix 'W:' prefix in Invensense IMU entry adds 1d4ef9b39ebe iio: core: Add optional symbolic label to a device channel adds 3079188f821c iio:Documentation: Add documentation for label channel attribute adds 75ed0be7200d iio: adc: ad7768-1: Add channel labels. adds 7d4156ddf1b8 dt-bindings:iio:adc:adi,ad7768-1: Add documentation for ch [...] adds 7f79711533a9 dt-bindings:iio:adc:adc.txt: Add documentation for channel [...] adds 499da8bdb868 iio: adc: stm32-adc: dma transfers cleanup adds 396cd5092caf dt-bindings: iio: adc: add bindings doc for MT6360 ADC adds d4686c52a20b Documentation: ABI: testing: mt6360: Add ADC sysfs guideline adds 1f4877218f7e iio: adc: mt6360: Add ADC driver for MT6360 adds 8dedcc3eee3a iio: core: centralize ioctl() calls to the main chardev adds 89d1f7257002 iio: adc: stm32-adc: adapt clock duty cycle for proper operation adds 24b284984e2d iio: adc: ad7887: convert probe to device-managed functions adds 126df08e54b1 dt-bindings:iio:humidity:hdc100x Drop separate doc + add t [...] adds 3c055f31ac69 dt-bindings:iio:humidity:htu21 Drop separate doc + add to [...] adds 9a6ac3138258 dt-bindings:iio:humidity:st,hts221 yaml conversion. adds 4dd49a1b9b9f dt-bindings:iio:humidity:dht11 yaml conversion adds 88b448502381 dt-bindings:iio:pressure:ms5637 Drop separate doc + add to [...] adds 1cf4ad3f609b dt-bindings:iio:pressure:murata,zpa2326 yaml conversion adds b1b69ba70de7 dt-bindings:iio:pressure:meas,ms5611 yaml conversion. adds 1517c6a30c0d dt-bindings:iio:pressure:hoperf,hp03 yaml conversion adds 7fd5da368ed5 dt-bindings:iio:proximity:semtech,sx9500 yaml conversion. adds b4be8bd1c6a2 dt-bindings:iio:proximity:st,vl53l0x yaml conversion adds d08a718742aa dt-bindings:iio:proximity:ams,as3935 yaml conversion adds 3eccfe575e00 dt-bindings:iio:dac:ti,dac5571 yaml conversion. adds b120365fa6e8 dt-bindings:iio:dac:ti,dac7311 yaml conversion adds 5034ceaff5a7 dt-bindings:iio:dac:ti,dac7512 yaml conversion adds 8b74e06b0f4d dt-bindings:iio:dac:ti,dac7612 yaml conversion adds 6918ed88bf35 dt-bindings:iio:dac:adi,ad7303 yaml conversion adds e0d8ef7d2f29 dt-bindings:iio:dac:maxim,ds4424 yaml conversion adds 87b8092e6b9e dt-bindings:iio:dac:fsl,vf610-dac yaml conversion adds 6ced946a4bba dt-bindings:iio:dac:microchip,mcp4725 yaml conversion adds 9de14fa28d92 dt-bindings:iio:dac:maxim,max5821 yaml conversion adds c15058d5fb87 dt-bindings:iio:dac:nxp,lpc1850-dac yaml conversion. adds 1e6536ee349b dt-bindings:iio:dac:adi,ad5758 yaml conversion adds 39616b4e4a02 dt-bindings:iio:temperature:melexis,mlx90614 yaml conversion adds 92af0fb2d443 dt-bindings:iio:temperature:melexis,mlx90632 conversion to yaml adds 93f8dd3b8ad6 dt-bindings:iio:temperature:meas,tsys01 move to trivial-de [...] adds 17d1ffdfb643 dt-bindings:iio:temperature:maxim,max31856 yaml conversion. adds 29a702dcf47c dt-bindings:iio:temperature:maxim_thermocouple.txt to maxi [...] adds 2cba11707352 dt-bindings:iio:temperature:ti,tmp07 yaml conversion adds c59c1bf74470 dt-bindings:iio:chemical:sensirion,sgp30: Move to trivial- [...] adds 9bd4ede7480d dt-bindings:iio:chemical:bosch,bme680: Move to trivial devices adds 6d3766da16a3 dt-bindings:iio:potentiometer:maxim,ds1803 move to trivial [...] adds b25e67b29078 dt-bindings:iio:potentiometer:maxim,max5481 move to trivia [...] adds 76e11a05d2d0 dt-bindings:iio:light:renesas,isl29501: Move to trivial devices. adds 184a99de93b8 dt-bindings:iio:magnetometer:memsic,mmc35240: move to triv [...] adds ee4fb4c079a0 dt-bindings:iio:accel:domintech,dmard06: Move to trivial-d [...] adds 5e6dc43e2caa iio: buffer: dmaengine: unwrap the use of iio_buffer_set_attrs() adds 789976accb6a iio: adc: at91-sama5d2_adc: merge buffer & trigger init in [...] adds 5164c7889857 iio: triggered-buffer: add {devm_}iio_triggered_buffer_set [...] adds abef6bc92871 iio: accel: adxl372: use devm_iio_triggered_buffer_setup_ext() adds 1864c829c91e iio: accel: bmc150: use iio_triggered_buffer_setup_ext() adds a2f283555b86 iio: adc: at91-sama5d2_adc: use devm_iio_triggered_buffer_ [...] adds 165aea80e2e2 iio: cros_ec: use devm_iio_triggered_buffer_setup_ext() adds fc02a7315b1e iio: hid-sensors: use iio_triggered_buffer_setup_ext() adds 21232b4456ba iio: buffer: remove iio_buffer_set_attrs() helper adds 39996252f6af iio: adc: cpcap: Fix fall-through warnings for Clang adds 24da9627e674 iio: adc: ad7292: remove unneeded spi_set_drvdata() adds 9ff249733708 iio: accel: adis16201: remove unneeded spi_set_drvdata() adds d59377023d4a iio: accel: adis16209: remove unneeded spi_set_drvdata() adds ee8caea0c144 iio: core: organize buffer file-ops in the order defined i [...] adds 74d826da3842 iio: core: return -EINVAL when no ioctl handler has been run adds e7bae9bbc267 dt-bindings:iio:resolver:adi,ad2s90: Conversion of binding [...] adds 9a7dc81714c5 dt-bindings:iio:potentiometer:microchip,mcp4131 txt to yam [...] adds 05c6330c4347 dt-bindings:iio:potentiometer:adi,ad5272 yaml conversion adds 818ede057c60 dt-bindings:iio:potentiometer:microchip,mcp41010 txt to ya [...] adds f97cee494dc9 dt-bindings:iio:impedance-analyzer:adi,ad5933 yaml conversion. adds b9c320157ce3 dt-bindings:iio:samsung,sensorhub-rinato: yaml conversion adds f0c49ea47e2c dt-bindings:iio:health:maxim,max30100: txt to yaml conversion adds 5a6a65b11e3a dt-bindings:iio:health:maxim,max30102: txt to yaml conversion adds 3ead692b7548 dt-bindings:iio:imu:adi,adis16480: txt to yaml conversion adds 7a2cf8e91390 dt-bindings:iio:imu:st,lsm6dsx: txt to yaml conversion adds e24ed929d149 dt-bindings:iio:light:avago,apds9300: txt to yaml conversion. adds c10fe4474d36 dt-bindings:iio:light:avago,apds9960: txt to yaml conversion adds b8a8dab1dbe7 dt-bindings:iio:light:capella,cm36651: txt to yaml conversion. adds 787f6145ed63 dt-bindings:iio:light:sharp,gp2ap020a00f: txt to yaml conversion. adds 8b38b180f13d dt-bindings:iio:light:maxim,max44009: txt to yaml conversion. adds 23205227b799 dt-bindings:iio:light:ti,opt3001: txt to yaml conversion adds 6032afbdfb61 dt-bindings:iio:light:upisemi,us51882: txt to yaml conversion. adds 52a04bfbc9f2 dt-bindings:iio:light:st,uvis25: txt to yaml conversion fo [...] adds de4dc0221cff dt-bindings:iio:light:vishay,vcnl4035: txt to yaml conversion adds 2d948d057558 dt-bindings:iio:light:st,vl6180: txt to yaml format conversion. adds a7d6eb9dbb83 dt-bindings:iio:magnetometer:fsl,mag3110: txt to yaml conversion adds 63d147d4c0c5 dt-bindings:iio:magnetometer:asahi-kasei,ak8974: txt to ya [...] adds ab6eeb9c76b2 dt-bindings:iio:magnetometer:bosch,bmc150_magn: txt to yam [...] adds 2bb6f3e8d861 dt-bindings:iio:magnetometer:honeywell,hmc5843: txt to yam [...] adds f383069be33e dt-bindings:iio:magnetometer:pni,rm3100: txt to yaml conversion. adds 58ff1b519753 dt-bindings:iio:adc:atmel,sama5d2-adc: txt to yaml conversion adds 8c41245872e2 dt-bindings:iio:adc:renesas,rcar-gyroadc: txt to yaml conversion. adds 16be06aa1a28 dt-bindings:iio:adc:x-powers,axp209-adc: txt to yaml conversion adds 749c1e1481e1 Merge tag 'iio-for-5.11a' of https://git.kernel.org/pub/sc [...] new 8554aebd4bb7 Merge remote-tracking branch 'staging/staging-next' new afe02d628556 Merge remote-tracking branch 'mux/for-next' new 8635143972dc Merge remote-tracking branch 'icc/icc-next' adds 5c9f8c2dbdbe dmaengine: qcom: Add ADM driver adds 678198f21135 dt-bindings: dmaengine: Document qcom,gpi dma binding adds e7bbb7acabf4 dmaengine: add peripheral configuration adds 5d0c3533a19f dmaengine: qcom: Add GPI dma driver adds 0ab785c894e6 dmaengine: imx-dma: Remove unused .id_table adds c95e6515a8c0 dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() adds cc2afb0d4c7c dmaengine: mxs-dma: Remove the unused .id_table adds 255c2cc896b1 dmaengine: jz4780: drop of_match_ptr from of_device_id table adds 60b6122e8640 dmaengine: dw-axi-dmac: drop of_match_ptr from of_device_id table adds 890bcd49d8a6 dmaengine: mv_xor: drop of_match_ptr from of_device_id table adds 75fa2d4218c7 dmaengine: sf: drop of_match_ptr from of_device_id table adds 25d39b590dac dmaengine: stm32: mark of_device_id table as maybe unused adds 5d051f37f49d dmaengine: ti: drop of_match_ptr and mark of_device_id tab [...] new 67d2e2023d67 Merge remote-tracking branch 'dmaengine/next' new 58315c966511 kernel: cgroup: Mundane spelling fixes throughout the file new 5a7b5f32c5aa cgroup/cgroup.c: replace 'of->kn->priv' with of_cft() new a61a2c74a420 Merge remote-tracking branch 'cgroup/for-next' adds f9123bc98a4f Merge branch 'misc' into for-next new ad382f7e2437 Merge remote-tracking branch 'scsi/for-next' new d969f36ed95b Merge remote-tracking branch 'scsi-mkp/for-next' new b4fffc177fad vhost scsi: fix lun reset completion handling new 8009b0f4ab31 vringh: fix vringh_iov_push_*() documentation new ad89653f79f1 vhost-vdpa: fix page pinning leakage in error path (rework) new fc7b68d4dbd8 virtio-mem: determine nid only once using memory_add_physa [...] new 76e7cfcfd422 virtio-mem: more precise calculation in virtio_mem_mb_stat [...] new daeadfddaffe virtio-mem: simplify MAX_ORDER - 1 / pageblock_order handling new 37fcb7da65bd virtio-mem: drop rc2 in virtio_mem_mb_plug_and_add() new fa15513b103a virtio-mem: use "unsigned long" for nr_pages when fake onl [...] new 70841ad43edd virtio-mem: factor out calculation of the bit number withi [...] new 61fdc2a293ab virtio-mem: print debug messages from virtio_mem_send_*_request() new 87e58a76c6a2 virtio-mem: factor out fake-offlining into virtio_mem_fake [...] new 60a9a4c56508 virtio-mem: factor out handling of fake-offline pages in m [...] new c3f12ed98f87 virtio-mem: retry fake-offlining via alloc_contig_range() [...] new a5eebcb4bca2 virtio-mem: generalize check for added memory new b36c0a0605e9 virtio-mem: generalize virtio_mem_owned_mb() new 12c3cc5282dd virtio-mem: generalize virtio_mem_overlaps_range() new 1871e59f0b5f virtio-mem: drop last_mb_id new 942a0b757237 virtio-mem: don't always trigger the workqueue when offlin [...] new 6793f07fdaa7 virtio-mem: generalize handling when memory is getting onl [...] new 40e46747693d virito-mem: document Sub Block Mode (SBM) new ef354f2a8bee virtio-mem: memory block states are specific to Sub Block [...] new 1450966ff9e9 virito-mem: subblock states are specific to Sub Block Mode (SBM) new 3addc15694c3 virtio-mem: nb_sb_per_mb and subblock_size are specific to [...] new c3a38d7aa749 virtio-mem: memory block ids are specific to Sub Block Mode (SBM) new 5bd1fb21cbee virito-mem: existing (un)plug functions are specific to Su [...] new 470af0755a8d virtio-mem: memory notifier callbacks are specific to Sub [...] new c90126370872 virtio-mem: factor out adding/removing memory from Linux new 5e34f95ba465 virtio-mem: Big Block Mode (BBM) memory hotplug new 431bb54f13ee virtio-mem: allow to force Big Block Mode (BBM) and set th [...] new 381ea5665cd7 mm/memory_hotplug: extend offline_and_remove_memory() to h [...] new af775dc89cbb virtio-mem: Big Block Mode (BBM) - basic memory hotunplug new c12f3716ea3d virtio-mem: Big Block Mode (BBM) - safe memory hotunplug new 502cb1133adb vhost_vdpa: switch to vmemdup_user() new b74c8ee3bac3 Merge remote-tracking branch 'vhost/linux-next' adds 9924bfbce047 Merge branche 'rproc-fixes' into for-next adds 6bef038011a0 rpmsg: Introduce __rpmsg{16|32|64} types adds 5f2f6b7db119 rpmsg: virtio: Move from virtio to rpmsg byte conversion adds c435a04189de rpmsg: Move structure rpmsg_ns_msg to header file adds 77d372989db9 rpmsg: virtio: Rename rpmsg_create_channel adds 9753e12cd3bd rpmsg: core: Add channel creation internal API adds 1ee1e5e162af rpmsg: virtio: Add rpmsg channel device ops adds 55488110acc1 rpmsg: Make rpmsg_{register|unregister}_device() public adds 950a7388f02b rpmsg: Turn name service into a stand alone driver adds 04ff5d19cf6e remoteproc: qcom_q6v5_mss: Replace ioremap with memremap adds a7ed5e57bdba remoteproc: qcom_q6v5_mss: map/unmap MBA region before/after use adds 708abb0951d6 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 567216c9e1a0 Merge remote-tracking branch 'rpmsg/for-next' new 8e4adfe89c4c Merge remote-tracking branch 'gpio/for-next' new 1bfaf1299c38 gpio: exar: add a newline after the copyright notice new 26ced453a519 gpio: exar: include idr.h new 8e27c2aef8c3 gpio: exar: switch to a simpler IDA interface new 0c2c7e1323b4 gpio: exar: use a helper variable for &pdev->dev new 696868d0a79c gpio: exar: unduplicate address and offset computation new 36fb7218e878 gpio: exar: switch to using regmap new 5300ebb695fa gpio: exar: use devm action for freeing the IDA and drop remove() new 048a79783d3f Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 2a984219b534 pinctrl: qcom: Fix msm8953 Kconfig entry to depend on, not [...] adds 5913f635a28d dt-bindings: pinctrl: qcom: Add sc7280 pinctrl bindings adds ecb454594c43 pinctrl: qcom: Add sc7280 pinctrl driver adds 6de7ed693c63 pinctrl: sunxi: fix irq bank map for the Allwinner A100 pi [...] adds fd5198dde36a pinctrl: sunxi: Mark the irq bank not found in sunxi_pinct [...] adds a1158e36f876 pinctrl: sunxi: Always call chained_irq_{enter, exit} in s [...] adds c0802b721c7d Merge tag 'intel-pinctrl-v5.11-1' of gitolite.kernel.org:p [...] adds b6071c891464 pinctrl: at91-pio4: add support for fewer lines on last PIO bank adds 8e5008b1a9a0 Merge branch 'devel' into for-next new 08a2f68193a4 Merge remote-tracking branch 'pinctrl/for-next' new ba5597db6fec Merge remote-tracking branch 'pinctrl-samsung/for-next' new 458536674884 Merge remote-tracking branch 'pwm/for-next' new 030a5fcfda42 exec: Move unshare_files to fix posix file locking during exec new 7d3a89b9f96c exec: Simplify unshare_files new 92689ab8c40d exec: Remove reset_files_struct new 6db1ac6ee952 kcmp: In kcmp_epoll_target use fget_task new aa6a986b1eb9 bpf: In bpf_task_fd_query use fget_task new ce32dd5c4c3e proc/fd: In proc_fd_link use fget_task new 03d0ce642f27 file: Rename __fcheck_files to files_lookup_fd_raw new a8f3066da433 file: Factor files_lookup_fd_locked out of fcheck_files new 13f24673ff37 file: Replace fcheck_files with files_lookup_fd_rcu new 07ad6e0047e0 file: Rename fcheck lookup_fd_rcu new d42353f2e1ac file: Implement task_lookup_fd_rcu new 53b7c84fdd63 proc/fd: In tid_fd_mode use task_lookup_fd_rcu new 5c57e6f097be kcmp: In get_file_raw_ptr use task_lookup_fd_rcu new db424f626ff8 file: Implement task_lookup_next_fd_rcu new e0fef763f6fc proc/fd: In proc_readfd_common use task_lookup_next_fd_rcu new edc52f17257a bpf/task_iter: In task_file_seq_get_next use task_lookup_n [...] new 83821278739b proc/fd: In fdinfo seq_show don't use get_files_struct new 057a0ce2a8ac file: Merge __fd_install into fd_install new f4e8ebb38886 file: In f_dupfd read RLIMIT_NOFILE once. new ce6446baf5bc file: Merge __alloc_fd into alloc_fd new e914fe7661d1 file: Rename __close_fd to close_fd and remove the files p [...] new 2f3071ad6eb9 file: Replace ksys_close with close_fd new aa3c9ab53bc3 file: Rename __close_fd_get_file close_fd_get_file new 9130e80e53cf file: Remove get_files_struct new 4076b14c961c exec: Move unshare_files and guarantee files_struct.count [...] new 4762edf556ad Merge of signal-for-v5.11, and exec-for-v5.11 for testing [...] new 6ebf966dc258 Merge remote-tracking branch 'userns/for-next' new 1b5b1db5f574 Merge remote-tracking branch 'kselftest/next' new cc54370eb01e Merge remote-tracking branch 'livepatching/for-next' new 34cbf496a25d Merge remote-tracking branch 'coresight/next' new d8ce6fbdef8a Merge remote-tracking branch 'rtc/rtc-next' new 5bce7416f4ef Merge remote-tracking branch 'seccomp/for-next/seccomp' adds 5a3a47bf8367 orphans: Hoist '--orphan-handling' into Kconfig adds f2f20a989227 orphans: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 new 1cf5f71dc3e1 Merge remote-tracking branch 'kspp/for-next/kspp' adds 8acf4da4e6be slimbus: qcom-ngd-ctrl: add Sub System Restart support adds 5ef00929caa7 slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support adds f03e382416a0 slimbus: messaging: Fix fall-through warnings for Clang adds 9c239fa83e2b slimbus: qcom-ngd-ctrl: Constify static structs new f2641e96ce96 slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI new b2545dc7afd5 Merge remote-tracking branch 'slimbus/for-next' adds 292b72c982a6 nvmem: imx-ocotp: add support for the unaliged word count new 156aef08f91b Merge remote-tracking branch 'nvmem/for-next' new af7925f35abb Merge remote-tracking branch 'xarray/main' adds 206ad34d52a2 hv_netvsc: Validate number of allocated sub-channels new 41b4c319db4e Merge remote-tracking branch 'hyperv/hyperv-next' new d23ac3a25ec8 Merge remote-tracking branch 'auxdisplay/auxdisplay' new bbb585284ce8 Merge remote-tracking branch 'pidfd/for-next' new 0d5d8e0c2ea5 Merge remote-tracking branch 'fpga/for-next' new 93e3f42b375b Merge remote-tracking branch 'mhi/mhi-next' new 5b2ceacb5771 Merge remote-tracking branch 'notifications/notifications- [...] new e65dba0fc2e3 Merge remote-tracking branch 'memblock/for-next' new b7c2e3e95bc8 Merge branch 'akpm-current/current' new 13287e347690 mm/swap.c: reduce lock contention in lru_cache_add new 9937b6a4a7cc mm: memcontrol: use helpers to read page's memcg data new 4010e7224cc9 mm: memcontrol/slab: use helpers to access slab page's memcg_data new 14fbea7d359d mm: introduce page memcg flags new b4406cc32924 mm: convert page kmemcg type to a page memcg flag new f2fd8ac78405 mm/memcg: bail early from swap accounting if memcg disabled new 2c35972f3221 mm/memcg: warning on !memcg after readahead page charged new 14cc12bc5794 mm/memcg: remove unused definitions new a36bcbd0b17f mm, kvm: account kvm_vcpu_mmap to kmemcg new 149cdcd084a8 mm: slub: call account_slab_page() after slab page initialization new 181dba3f64fd mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] new fa2091e5e3de mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] new 07d0fdfdfb6e mm/memcontrol:rewrite mem_cgroup_page_lruvec() new 65a50bd108bb mm/memcg: add missed warning in mem_cgroup_lruvec new 47fd318e5e82 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() new cec1ce0d72f4 treewide: remove stringification from __alias macro definition new 851e215707dc ARM: boot: quote aliased symbol names in string.c new 0a29048adba8 epoll: check for events when removing a timed out thread f [...] new 007fef2a356a epoll: simplify signal handling new 8fd28b11e697 epoll: pull fatal signal checks into ep_send_events() new e4ac169296d1 epoll: move eavail next to the list_empty_careful check new 5470381dcb00 epoll: simplify and optimize busy loop logic new 620044c71a65 epoll: pull all code between fetch_events and send_event i [...] new 2f828117fd72 epoll: replace gotos with a proper loop new f708e5b86275 epoll: eliminate unnecessary lock for zero timeout new 154734ac2666 mm: unexport follow_pte_pmd new 6762e3363eb0 mm: simplify follow_pte{,pmd} new e01bbf5522ee merge fix for "s390/pci: remove races against pte updates" new 9930b5a38a29 kasan: drop unnecessary GPL text from comment headers new 45be4750d2a1 kasan: KASAN_VMALLOC depends on KASAN_GENERIC new e27f5b5ec535 kasan: group vmalloc code new 2df573d2ca4c kasan: shadow declarations only for software modes new 7d50fdf9f011 kasan: rename (un)poison_shadow to (un)poison_range new e59cf5fc9062 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* new 3b1dee907d85 kasan: only build init.c for software modes new 0339dcbb2fde kasan: split out shadow.c from common.c new 882732f063ee kasan: define KASAN_MEMORY_PER_SHADOW_PAGE new dd86175d5c85 kasan: rename report and tags files new 2d41c89b3703 kasan: don't duplicate config dependencies new 80631163ffbe kasan: hide invalid free check implementation new a032f4f113ff kasan: decode stack frame only with KASAN_STACK_ENABLE new 9fe12b523f28 kasan, arm64: only init shadow for software modes new 94c3798ad842 kasan, arm64: only use kasan_depth for software modes new eb701a060d24 kasan, arm64: move initialization message new e16f4a392e7e kasan, arm64: rename kasan_init_tags and mark as __init new 9ca8043a0b0b kasan: rename addr_has_shadow to addr_has_metadata new 4bc6f3fbe123 kasan: rename print_shadow_for_address to print_memory_metadata new 47cac1a2c93e kasan: rename SHADOW layout macros to META new e67cc82d6187 kasan: separate metadata_fetch_row for each mode new e277566629a2 kasan, arm64: don't allow SW_TAGS with ARM64_MTE new 335d6eaa3c44 kasan: introduce CONFIG_KASAN_HW_TAGS new 4a08755abf33 arm64: enable armv8.5-a asm-arch option new 1a89f3387284 arm64: mte: add in-kernel MTE helpers new 98eba725fb66 arm64: mte: reset the page tag in page->flags new 0047c5777258 arm64: mte: add in-kernel tag fault handler new 11cfe74e3670 arm64: kasan: allow enabling in-kernel MTE new b1804bf5524f arm64: mte: convert gcr_user into an exclude mask new 5dddf22a1e8e arm64: mte: switch GCR_EL1 in kernel entry and exit new af6c5f83698a kasan, mm: untag page address in free_reserved_area new 8f8998960e3c arm64: kasan: align allocations for HW_TAGS new bb5da6ff544a arm64: kasan: add arch layer for memory tagging helpers new 1058edbba985 kasan: define KASAN_GRANULE_SIZE for HW_TAGS new 255dc14c8860 kasan, x86, s390: update undef CONFIG_KASAN new 62c998a335fd kasan, arm64: expand CONFIG_KASAN checks new d2bc7b78c8b3 kasan, arm64: implement HW_TAGS runtime new 8a1ed3070f22 kasan, arm64: print report from tag fault handler new bc413b6cd1dd kasan, mm: reset tags when accessing metadata new 87322a01b9e3 kasan, arm64: enable CONFIG_KASAN_HW_TAGS new 9a23ee3eeab9 kasan: add documentation for hardware tag-based mode new e9afcb5e7518 kselftest/arm64: check GCR_EL1 after context switch new 5addd82c14b8 kasan: simplify quarantine_put call site new ed00aa14930c kasan: rename get_alloc/free_info new 489a658f1728 kasan: introduce set_alloc_info new f6bfb0bc2581 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK new dbe8a5d03e80 kasan: allow VMAP_STACK for HW_TAGS mode new 17ccd15bbd39 kasan: remove __kasan_unpoison_stack new a5ef537b413a kasan: inline kasan_reset_tag for tag-based modes new 4dedce459243 kasan: inline random_tag for HW_TAGS new 2f3a0471d20f kasan: open-code kasan_unpoison_slab new 2e2ebf55d7a1 kasan: inline (un)poison_range and check_invalid_free new 0238db0ec862 kasan: add and integrate kasan boot parameters new f4b94fa9af44 kasan, mm: check kasan_enabled in annotations new d162bf439ef6 kasan, mm: rename kasan_poison_kfree new 74efbc594eab kasan: don't round_up too much new 5610b92f3150 kasan: simplify assign_tag and set_tag calls new 56ee4ca48193 kasan: clarify comment in __kasan_kfree_large new dd9e00378081 kasan: sanitize objects when metadata doesn't fit new 91759ed786cc kasan, mm: allow cache merging with no metadata new dcbc23bcb554 kasan: update documentation new f82790dbe978 mmap locking API: don't check locking if the mm isn't live yet new 62be252d7cd2 mm/gup: assert that the mmap lock is held in __get_user_pages() new 08afc50eec95 Merge branch 'akpm/master' new 6147c83fd749 Add linux-next specific files for 20201126
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 (d9137320ac06) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
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 737 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 + .../ABI/testing/sysfs-kernel-iommu_groups | 29 + Documentation/admin-guide/kernel-parameters.txt | 5 - .../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 - .../devicetree/bindings/media/i2c/ov2680.txt | 46 - .../devicetree/bindings/media/i2c/ovti,ov2680.yaml | 99 + .../devicetree/bindings/media/imx7-csi.txt | 42 - .../devicetree/bindings/media/imx7-mipi-csi2.txt | 90 - .../devicetree/bindings/media/nxp,imx7-csi.yaml | 71 + .../bindings/media/nxp,imx7-mipi-csi2.yaml | 173 ++ .../devicetree/bindings/media/qcom,camss.txt | 7 + .../devicetree/bindings/media/st,stm32-dcmi.yaml | 38 + 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 + .../bindings/regulator/mcp16502-regulator.txt | 2 +- .../devicetree/bindings/trivial-devices.yaml | 54 + Documentation/filesystems/files.rst | 8 +- Documentation/firmware-guide/acpi/dsd/leds.rst | 8 +- Documentation/firmware-guide/acpi/enumeration.rst | 154 + Documentation/hwmon/index.rst | 1 + Documentation/hwmon/max127.rst | 45 + Documentation/networking/devlink/devlink-trap.rst | 4 + Documentation/networking/netdev-FAQ.rst | 26 + Documentation/networking/page_pool.rst | 8 + Documentation/sound/alsa-configuration.rst | 5 + MAINTAINERS | 40 +- Makefile | 6 + Next/SHA1s | 166 +- Next/merge.log | 3276 +++++++++++++------- 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/multi_v7_defconfig | 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 | 3 + 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/pm6150.dtsi | 10 + arch/arm64/boot/dts/qcom/pm6150l.dtsi | 24 + arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 87 + arch/arm64/boot/dts/qcom/sc7180-lite.dtsi | 18 + .../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 | 42 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 55 +- 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-hwdef.h | 1 + arch/arm64/include/asm/pgtable.h | 34 +- arch/arm64/include/asm/ptrace.h | 5 + arch/arm64/include/asm/sysreg.h | 22 +- arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kernel/head.S | 51 +- arch/arm64/kernel/perf_event.c | 41 +- arch/arm64/kernel/process.c | 17 +- arch/arm64/kernel/proton-pack.c | 4 +- arch/arm64/kernel/sleep.S | 2 +- arch/arm64/mm/proc.S | 6 +- 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/boot/ps3.c | 7 - arch/powerpc/include/asm/bitops.h | 23 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 17 +- arch/powerpc/include/asm/cpu_setup_power.h | 12 + arch/powerpc/include/asm/cputable.h | 5 - arch/powerpc/include/asm/perf_event_server.h | 1 + arch/powerpc/include/asm/ppc_asm.h | 6 - arch/powerpc/kernel/Makefile | 3 + arch/powerpc/kernel/cpu_setup_power.S | 252 -- arch/powerpc/kernel/cpu_setup_power.c | 271 ++ arch/powerpc/kernel/cputable.c | 12 +- arch/powerpc/kernel/dma-iommu.c | 69 +- arch/powerpc/kernel/entry_32.S | 36 +- arch/powerpc/kernel/head_32.h | 5 +- arch/powerpc/kernel/head_64.S | 17 +- arch/powerpc/kernel/head_book3s_32.S | 18 +- arch/powerpc/kernel/head_booke.h | 2 +- arch/powerpc/kernel/paca.c | 4 +- arch/powerpc/kernel/setup-common.c | 4 +- arch/powerpc/kernel/setup.h | 6 - arch/powerpc/kernel/setup_64.c | 2 +- arch/powerpc/kernel/vmlinux.lds.S | 19 +- arch/powerpc/kvm/book3s_hv.c | 7 +- arch/powerpc/kvm/book3s_hv_builtin.c | 11 +- arch/powerpc/kvm/book3s_rmhandlers.S | 4 +- arch/powerpc/mm/book3s64/hash_utils.c | 1 - arch/powerpc/mm/book3s64/pgtable.c | 8 +- arch/powerpc/mm/book3s64/radix_tlb.c | 23 +- arch/powerpc/mm/mem.c | 53 +- arch/powerpc/mm/pgtable_32.c | 2 +- arch/powerpc/perf/callchain.h | 2 +- arch/powerpc/perf/callchain_64.c | 3 +- arch/powerpc/perf/core-book3s.c | 38 +- arch/powerpc/perf/power10-pmu.c | 6 + arch/powerpc/platforms/85xx/corenet_generic.c | 3 +- arch/powerpc/platforms/cell/spufs/coredump.c | 2 +- arch/powerpc/platforms/powernv/Kconfig | 8 +- arch/powerpc/platforms/powernv/memtrace.c | 175 +- arch/powerpc/platforms/powernv/pci-sriov.c | 2 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 1 + arch/powerpc/platforms/pseries/iommu.c | 51 +- arch/powerpc/sysdev/mpic_msgr.c | 2 +- arch/sh/drivers/pci/pcie-sh7786.c | 2 +- arch/x86/Kconfig | 1 + arch/x86/Makefile | 3 - arch/x86/boot/compressed/Makefile | 4 +- arch/x86/kernel/tboot.c | 5 +- arch/x86/pci/sta2x11-fixup.c | 3 +- drivers/acpi/cppc_acpi.c | 20 +- drivers/acpi/ec.c | 21 +- drivers/android/binder.c | 2 +- drivers/base/power/domain.c | 4 +- drivers/base/power/main.c | 4 +- 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/clocksource/ingenic-timer.c | 2 +- drivers/cpufreq/cppc_cpufreq.c | 131 +- drivers/cpufreq/cpufreq.c | 70 +- drivers/dma-buf/dma-resv.c | 2 +- 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/edac/amd64_edac.c | 26 +- drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-exar.c | 155 +- 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/mcde/mcde_display.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/hid/hid-elecom.c | 51 +- drivers/hid/hid-ids.h | 2 + drivers/hid/hid-input.c | 1 + drivers/hid/hid-logitech-hidpp.c | 2 + drivers/hid/hid-mf.c | 2 + drivers/hid/hid-quirks.c | 3 + drivers/hid/hid-sony.c | 135 +- drivers/hid/intel-ish-hid/ishtp-hid.c | 6 +- drivers/hid/usbhid/hid-core.c | 2 + drivers/hid/wacom_sys.c | 16 +- drivers/hwmon/Kconfig | 9 + drivers/hwmon/Makefile | 1 + drivers/hwmon/ina3221.c | 2 +- drivers/hwmon/max127.c | 352 +++ drivers/i2c/busses/i2c-stm32f7.c | 4 +- drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 2 +- 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/input/misc/soc_button_array.c | 1 + drivers/input/serio/i8042.c | 3 +- drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 11 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 21 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 33 +- drivers/iommu/arm/arm-smmu/arm-smmu.h | 3 +- drivers/iommu/dma-iommu.c | 227 +- drivers/iommu/intel/Kconfig | 1 + drivers/iommu/intel/iommu.c | 911 +----- drivers/iommu/io-pgtable-arm.c | 10 +- drivers/iommu/iommu.c | 248 +- drivers/iommu/tegra-smmu.c | 240 +- drivers/isdn/capi/capi.c | 1 + drivers/media/i2c/Kconfig | 14 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/imx219.c | 3 +- drivers/media/i2c/mt9p031.c | 3 +- drivers/media/i2c/ov2740.c | 203 +- drivers/media/i2c/ov9734.c | 1018 ++++++ drivers/media/pci/intel/ipu3/ipu3-cio2.c | 8 +- drivers/media/pci/ttpci/av7110_av.c | 1 + drivers/media/platform/qcom/camss/camss-csid.c | 9 +- .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 7 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 25 +- drivers/media/platform/qcom/camss/camss-csiphy.h | 1 + drivers/media/platform/qcom/camss/camss-ispif.c | 100 +- drivers/media/platform/qcom/camss/camss-ispif.h | 2 +- drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 131 +- drivers/media/platform/qcom/camss/camss-vfe.c | 19 +- drivers/media/platform/qcom/camss/camss-vfe.h | 1 + drivers/media/platform/qcom/camss/camss-video.c | 3 +- drivers/media/platform/qcom/camss/camss.c | 206 +- drivers/media/platform/qcom/camss/camss.h | 1 + drivers/media/platform/stm32/stm32-dcmi.c | 37 +- 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/media/rc/sunxi-cir.c | 50 +- 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_eth_com.c | 3 + drivers/net/ethernet/amazon/ena/ena_ethtool.c | 1 + drivers/net/ethernet/amazon/ena/ena_netdev.c | 80 +- 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/freescale/dpaa2/Kconfig | 1 + drivers/net/ethernet/freescale/enetc/enetc_qos.c | 14 +- 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/ibm/ibmvnic.c | 9 +- drivers/net/ethernet/ibm/ibmvnic.h | 3 +- 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 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h | 7 - .../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/dwmac4_core.c | 2 +- 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/ipa/ipa_qmi.c | 8 +- drivers/net/ipvlan/ipvlan_main.c | 2 + drivers/net/nlmon.c | 1 + drivers/net/phy/dp83640.c | 43 +- drivers/net/phy/dp83822.c | 54 +- drivers/net/phy/dp83848.c | 47 +- drivers/net/phy/dp83867.c | 44 +- drivers/net/phy/dp83869.c | 42 +- drivers/net/phy/dp83tc811.c | 53 +- drivers/net/phy/icplus.c | 58 +- drivers/net/phy/intel-xway.c | 71 +- drivers/net/phy/meson-gxl.c | 37 +- drivers/net/phy/micrel.c | 65 +- drivers/net/phy/mscc/mscc_ptp.c | 14 +- drivers/net/phy/mscc/mscc_ptp.h | 5 - drivers/net/phy/national.c | 58 +- drivers/net/phy/phy.c | 48 +- drivers/net/phy/phy_device.c | 2 +- drivers/net/phy/qsemi.c | 42 +- drivers/net/phy/realtek.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/nfc/s3fwrn5/i2c.c | 4 +- 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/perf/Kconfig | 7 + drivers/perf/Makefile | 1 + drivers/perf/arm_dmc620_pmu.c | 748 +++++ drivers/perf/arm_dsu_pmu.c | 3 - drivers/perf/arm_pmu.c | 5 + drivers/perf/arm_smmuv3_pmu.c | 39 + drivers/perf/fsl_imx8_ddr_perf.c | 80 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 16 + drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 16 + drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 16 + drivers/perf/hisilicon/hisi_uncore_pmu.c | 10 + drivers/perf/hisilicon/hisi_uncore_pmu.h | 7 + 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/powercap/powercap_sys.c | 5 +- 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 | 10 +- 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-dw-bt1.c | 2 +- drivers/spi/spi-dw-core.c | 3 +- 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 + drivers/vhost/scsi.c | 4 +- drivers/vhost/vdpa.c | 90 +- drivers/vhost/vringh.c | 6 +- drivers/virtio/virtio_mem.c | 1789 ++++++++--- fs/autofs/dev-ioctl.c | 5 +- fs/btrfs/export.c | 2 + fs/btrfs/file.c | 42 +- fs/btrfs/inode.c | 21 +- fs/btrfs/relocation.c | 57 +- fs/coredump.c | 5 +- fs/crypto/fscrypt_private.h | 19 +- fs/crypto/hooks.c | 39 +- fs/crypto/keyring.c | 8 +- fs/crypto/keysetup.c | 20 +- fs/exec.c | 26 +- fs/ext4/namei.c | 3 + fs/ext4/super.c | 9 + fs/f2fs/f2fs.h | 2 + fs/file.c | 124 +- fs/gfs2/glops.c | 3 +- fs/gfs2/rgrp.c | 4 + fs/io_uring.c | 99 +- fs/libfs.c | 30 + fs/locks.c | 14 +- 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/filecache.c | 1 + 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/notify/dnotify/dnotify.c | 2 +- fs/open.c | 2 +- fs/proc/fd.c | 48 +- fs/ubifs/dir.c | 17 +- fs/xfs/xfs_export.c | 3 + include/acpi/cppc_acpi.h | 15 +- 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/bio.h | 6 - include/linux/cpuhotplug.h | 1 + include/linux/dma-iommu.h | 8 + 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/fdtable.h | 40 +- 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/ima.h | 6 + include/linux/io-pgtable.h | 8 + include/linux/iommu.h | 2 + include/linux/iversion.h | 15 + include/linux/key-type.h | 1 + include/linux/memcontrol.h | 6 +- include/linux/memory_hotplug.h | 3 + include/linux/netdevice.h | 21 +- include/linux/nfs4.h | 8 - include/linux/pci.h | 1 + include/linux/perf/arm_pmu.h | 2 + include/linux/phy.h | 19 +- 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/pm_domain.h | 14 +- include/linux/pm_wakeup.h | 10 + include/linux/qed/qed_if.h | 1 + include/linux/rcupdate.h | 36 +- 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/linux/syscalls.h | 12 - 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/sound/sof/debug.h | 41 + include/sound/sof/ext_manifest.h | 20 + include/sound/sof/header.h | 10 +- include/trace/events/writeback.h | 8 +- include/uapi/linux/bpf.h | 11 + include/uapi/linux/devlink.h | 2 + include/uapi/linux/fsverity.h | 2 +- include/uapi/linux/lirc.h | 1 + include/uapi/linux/mrp_bridge.h | 1 + include/uapi/linux/pci_regs.h | 4 + include/uapi/linux/rpmsg_types.h | 11 + include/uapi/linux/rtnetlink.h | 12 +- include/uapi/sound/sof/abi.h | 2 +- init/Kconfig | 10 + kernel/audit.c | 2 +- kernel/auditsc.c | 11 +- kernel/bpf/bpf_lsm.c | 26 + kernel/bpf/syscall.c | 20 +- kernel/bpf/task_iter.c | 33 +- kernel/bpf/verifier.c | 179 +- kernel/cgroup/cgroup.c | 30 +- 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/fork.c | 12 +- kernel/kcmp.c | 29 +- kernel/module.c | 5 + kernel/power/suspend.c | 2 + kernel/rcu/srcutiny.c | 7 +- kernel/rcu/tree.c | 26 +- kernel/workqueue.c | 13 +- localversion-next | 2 +- mm/filemap.c | 8 + mm/memory_hotplug.c | 105 +- mm/page-writeback.c | 6 - net/batman-adv/log.c | 1 + net/bluetooth/hci_core.c | 2 +- net/bluetooth/hci_request.c | 44 +- net/bridge/br_mrp.c | 18 +- net/core/dev.c | 13 +- net/core/devlink.c | 50 +- net/core/gro_cells.c | 7 +- 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 | 27 +- net/ipv6/addrlabel.c | 26 +- net/ipv6/tcp_ipv6.c | 22 +- net/mptcp/protocol.c | 68 +- 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/act_api.c | 10 +- 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 +- samples/qmi/qmi_sample_client.c | 4 +- scripts/Makefile.modfinal | 9 +- scripts/bpf_helpers_doc.py | 2 + scripts/lld-version.sh | 20 + security/integrity/ima/ima_main.c | 78 +- security/keys/key.c | 2 + sound/pci/hda/patch_realtek.c | 3 + sound/soc/codecs/wm_adsp.c | 1 + sound/soc/fsl/fsl_xcvr.c | 1 + sound/soc/sof/debug.c | 117 + sound/soc/sof/ipc.c | 9 + sound/soc/sof/loader.c | 51 + sound/soc/sof/sof-priv.h | 2 + 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/bpf/bpftool/btf.c | 1 + tools/include/uapi/linux/bpf.h | 11 + tools/lib/bpf/xsk.h | 6 + tools/power/pm-graph/README | 4 +- tools/power/pm-graph/sleepgraph.py | 387 ++- tools/testing/selftests/bpf/README.rst | 33 +- tools/testing/selftests/bpf/config | 4 + tools/testing/selftests/bpf/ima_setup.sh | 80 + tools/testing/selftests/bpf/prog_tests/test_ima.c | 74 + tools/testing/selftests/bpf/progs/ima.c | 28 + tools/testing/selftests/bpf/progs/profiler.inc.h | 2 + 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 +- tools/testing/selftests/powerpc/eeh/Makefile | 2 +- tools/testing/selftests/powerpc/eeh/settings | 1 + .../testing/selftests/rcutorture/bin/functions.sh | 33 + .../selftests/rcutorture/bin/kvm-find-errors.sh | 8 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 26 +- tools/testing/selftests/rcutorture/bin/torture.sh | 369 +++ 1019 files changed, 33656 insertions(+), 15006 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 delete mode 100644 Documentation/devicetree/bindings/media/i2c/ov2680.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml delete mode 100644 Documentation/devicetree/bindings/media/imx7-csi.txt delete mode 100644 Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt create mode 100644 Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml create mode 100644 Documentation/devicetree/bindings/media/nxp,imx7-mipi-csi2.yaml 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 Documentation/hwmon/max127.rst 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 create mode 100644 arch/arm64/boot/dts/qcom/sc7180-lite.dtsi 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 arch/powerpc/include/asm/cpu_setup_power.h delete mode 100644 arch/powerpc/kernel/cpu_setup_power.S create mode 100644 arch/powerpc/kernel/cpu_setup_power.c create mode 100644 drivers/dma/qcom/gpi.c create mode 100644 drivers/dma/qcom/qcom_adm.c create mode 100644 drivers/hwmon/max127.c create mode 100644 drivers/iio/adc/mt6360-adc.c create mode 100644 drivers/media/i2c/ov9734.c create mode 100644 drivers/perf/arm_dmc620_pmu.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/sound/sof/debug.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 100755 tools/testing/selftests/bpf/ima_setup.sh create mode 100644 tools/testing/selftests/bpf/prog_tests/test_ima.c create mode 100644 tools/testing/selftests/bpf/progs/ima.c 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 100644 tools/testing/selftests/powerpc/eeh/settings create mode 100755 tools/testing/selftests/rcutorture/bin/torture.sh