This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allmodconfig in repository toolchain/ci/linux.
discards 62918e6fd7b5 Add linux-next specific files for 20201123 discards a5f17a1c0211 Merge branch 'akpm/master' discards ba48aaa5dd88 mm/gup: assert that the mmap lock is held in __get_user_pages() discards 05ce6fe28dcf mmap locking API: don't check locking if the mm isn't live yet discards 7120a3260abe secretmem: test: add basic selftest for memfd_secret(2) discards 91321a83532d arch, mm: wire up memfd_secret system call were relevant discards 919f21b69738 PM: hibernate: disable when there are active secretmem users discards e56370e5442d secretmem-add-memcg-accounting-fix2 discards 6508418b23f0 secretmem-add-memcg-accounting-fix discards d556ebd6ed43 secretmem: add memcg accounting discards c009cd109ca6 secretmem: use PMD-size pages to amortize direct map fragm [...] discards b6b506757aef mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] discards 63166e60fdf1 mm: introduce memfd_secret system call to create "secret" [...] discards 1bcbf09378ef set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix discards 0ae3592ebfe1 set_memory: allow set_direct_map_*_noflush() for multiple pages discards cd300a4b3f10 mmap: make mlock_future_check() global discards 4d8356945692 mm: add definition of PMD_PAGE_ORDER discards 77846a482aea merge fix for "s390/pci: remove races against pte updates" discards 9760c0159df5 mm: simplify follow_pte{,pmd} discards bddd39188ed0 mm: unexport follow_pte_pmd discards 73a7332cc840 epoll: eliminate unnecessary lock for zero timeout discards fabcf914f98b epoll: replace gotos with a proper loop discards d5fdcca57b22 epoll: pull all code between fetch_events and send_event i [...] discards b078fc7248f1 epoll: simplify and optimize busy loop logic discards 164749d400d7 epoll: move eavail next to the list_empty_careful check discards 21e69850e036 epoll: pull fatal signal checks into ep_send_events() discards b4dad0633869 epoll: simplify signal handling discards ff9b3da8f65f epoll: check for events when removing a timed out thread f [...] discards 98c0f33cd8d4 compiler-clang: remove version check for BPF Tracing discards aa88dbbac8a1 ARM: boot: quote aliased symbol names in string.c discards b9434d7afa16 treewide: remove stringification from __alias macro definition discards 0c4d07d0d389 mm/memcontrol:rewrite mem_cgroup_page_lruvec() discards 13ad1feb31c3 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] discards 91485ac684ce mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] discards dc272962dfbe mm: slub: call account_slab_page() after slab page initialization discards bf8217f26bf3 mm, kvm: account kvm_vcpu_mmap to kmemcg discards 301fde5db992 mm/memcg: remove unused definitions discards 149353190ac9 mm/memcg: warning on !memcg after readahead page charged discards da25c5dfba00 mm/memcg: bail early from swap accounting if memcg disabled discards c262c91d8604 mm: convert page kmemcg type to a page memcg flag discards d8a8e40fa4e2 mm: introduce page memcg flags discards f8077297c5d5 mm: memcontrol/slab: use helpers to access slab page's memcg_data discards a54e09c0cd61 mm: memcontrol: use helpers to read page's memcg data discards 996163dbe37e Merge branch 'akpm-current/current' discards a2c03dea6e6f powerpc/64s: using DECLARE_STATIC_KEY_FALSE needs linux/ju [...] discards 73b5bc86fa6c Merge remote-tracking branch 'memblock/for-next' discards 10ba5003fdda Merge remote-tracking branch 'notifications/notifications- [...] discards f1cfe52583c6 Merge remote-tracking branch 'mhi/mhi-next' discards 3766145992a6 Merge remote-tracking branch 'fpga/for-next' discards 971420499c54 Merge remote-tracking branch 'pidfd/for-next' discards ab8109bfe73b Merge remote-tracking branch 'auxdisplay/auxdisplay' discards 5d0ef57184ba Merge remote-tracking branch 'hyperv/hyperv-next' discards 09f755c223c3 Merge remote-tracking branch 'xarray/main' discards ac02c2931288 Merge remote-tracking branch 'nvmem/for-next' discards 91abd0a09d1d Merge remote-tracking branch 'slimbus/for-next' discards 5c5c5fa055ea Merge remote-tracking branch 'seccomp/for-next/seccomp' discards 4f35b3cb3602 Merge remote-tracking branch 'rtc/rtc-next' discards 4eca14b83c22 Merge remote-tracking branch 'coresight/next' discards 1e464be69e1d Merge remote-tracking branch 'livepatching/for-next' discards 7918a9e194b9 Merge remote-tracking branch 'kselftest/next' discards 2d652deb83b4 Merge remote-tracking branch 'userns/for-next' discards 94b706ac96a0 Merge remote-tracking branch 'pwm/for-next' discards 682d056304a6 Merge remote-tracking branch 'pinctrl-samsung/for-next' discards bff4f1ad68b7 Merge remote-tracking branch 'pinctrl-intel/for-next' discards c37cc720b478 Merge remote-tracking branch 'pinctrl/for-next' discards ab0940334950 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards ff78741cf901 Merge remote-tracking branch 'gpio/for-next' discards ae50a1c035bf Merge remote-tracking branch 'rpmsg/for-next' discards ea1a8bad2115 Merge remote-tracking branch 'scsi-mkp/for-next' discards 236fda38e1cb Merge remote-tracking branch 'scsi/for-next' discards fb0b683fb440 Merge remote-tracking branch 'dmaengine/next' discards 95fefecdff09 Merge remote-tracking branch 'icc/icc-next' discards ca70deb668da Merge remote-tracking branch 'mux/for-next' discards 2f250cb19c26 Merge remote-tracking branch 'staging/staging-next' discards 1b1b85d68df0 Merge remote-tracking branch 'thunderbolt/next' discards d85316689b0c Merge remote-tracking branch 'extcon/extcon-next' discards d4a4281c3fcc Merge remote-tracking branch 'char-misc/char-misc-next' discards 1ee783490f77 Merge remote-tracking branch 'tty/tty-next' discards d0117b991f07 Merge remote-tracking branch 'phy-next/next' discards f514aed05b59 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards a1c5ee3bb446 Merge remote-tracking branch 'usb-serial/usb-next' discards e4d51b9c0862 Merge remote-tracking branch 'usb/usb-next' discards c813d953c2da Merge remote-tracking branch 'driver-core/driver-core-next' discards cc26255b08b8 Merge remote-tracking branch 'ipmi/for-next' discards abcc8f922d83 Merge remote-tracking branch 'leds/for-next' discards 847be153163f Merge remote-tracking branch 'chrome-platform/for-next' discards f9a1a279e479 Merge remote-tracking branch 'drivers-x86/for-next' discards afb87c7a24a6 Merge remote-tracking branch 'percpu/for-next' discards 2495ea92bb01 Merge remote-tracking branch 'kvms390/next' discards 3ff6ad7b5c6d Merge remote-tracking branch 'rcu/rcu/next' discards 7aee956d59d1 Merge remote-tracking branch 'ftrace/for-next' discards 6d484f107c25 Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards d6a280cc545d Merge remote-tracking branch 'edac/edac-for-next' discards 823a0b4526ec Merge remote-tracking branch 'clockevents/timers/drivers/next' discards 934e49605f32 Merge remote-tracking branch 'tip/auto-latest' discards e8414c5b1a6c Merge remote-tracking branch 'spi/for-next' discards 53631712f67c Merge remote-tracking branch 'devicetree/for-next' discards 599e0d6892d2 Merge remote-tracking branch 'audit/next' discards f8a771192747 Merge remote-tracking branch 'tomoyo/master' discards 9fda7ca3faf2 Merge remote-tracking branch 'selinux/next' discards 828fbf933e33 Merge remote-tracking branch 'integrity/next-integrity' discards 5c831606d84f Merge remote-tracking branch 'regulator/for-next' discards 6b390239d7a7 Merge remote-tracking branch 'backlight/for-backlight-next' discards 7bfb68cf657e Merge remote-tracking branch 'mfd/for-mfd-next' discards 1ea993a63a6e Merge remote-tracking branch 'mmc/next' discards 86917fae8b38 Merge remote-tracking branch 'device-mapper/for-next' discards 20bb7f08b66e Merge remote-tracking branch 'block/for-next' discards bcd1dd3debc0 Merge remote-tracking branch 'input/next' discards c770374d549a Merge remote-tracking branch 'modules/modules-next' discards b4009256ff89 Merge remote-tracking branch 'sound-asoc/for-next' discards 8a7c3bf3a9b5 Merge remote-tracking branch 'sound/for-next' discards 9c86fd1dc322 Merge remote-tracking branch 'regmap/for-next' discards cfe90a1e54cc Merge remote-tracking branch 'etnaviv/etnaviv/next' discards 85dfcbcf60ed Merge remote-tracking branch 'imx-drm/imx-drm/next' discards cc37ddee11bc Merge remote-tracking branch 'drm-msm/msm-next' discards 8749952aeecf Merge remote-tracking branch 'drm-misc/for-linux-next' discards 67395ccde750 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards 63444fa71a96 Merge remote-tracking branch 'drm-intel/for-linux-next' discards 278391aeae4c Merge remote-tracking branch 'amdgpu/drm-next' discards 2fde1c8074ad Merge remote-tracking branch 'drm/drm-next' discards 36cc668546db Merge remote-tracking branch 'crypto/master' discards 8852db2cb1f1 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 1bdb9ca3ccae Merge remote-tracking branch 'nand/nand/next' discards c621831a3e78 Merge remote-tracking branch 'mtd/mtd/next' discards 5608187634fd Merge remote-tracking branch 'gfs2/for-next' discards 523d83b46a1f Merge remote-tracking branch 'bluetooth/master' discards 89dc4bc08d94 Merge remote-tracking branch 'wireless-drivers-next/master' discards a5ba0b4a3638 Merge remote-tracking branch 'netfilter-next/master' discards b7a32b90c1f9 Merge remote-tracking branch 'bpf-next/for-next' discards 2f8323765493 Merge remote-tracking branch 'net-next/master' discards 4b767f67f9b9 Merge remote-tracking branch 'rdma/for-next' discards 26e5c8385094 Merge remote-tracking branch 'dlm/next' discards 0d60d9b6dd66 Merge remote-tracking branch 'ieee1394/for-next' discards 243d0ea0106e Merge remote-tracking branch 'thermal/thermal/linux-next' discards 07420cedc1a0 Merge remote-tracking branch 'opp/opp/linux-next' discards d2ce20d952d2 Merge remote-tracking branch 'devfreq/devfreq-next' discards abb1f02cff86 Merge remote-tracking branch 'cpupower/cpupower' discards de4af6420289 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards a73eecf8c0ce Merge remote-tracking branch 'pm/linux-next' discards e329c64da749 Merge remote-tracking branch 'v4l-dvb-next/master' discards 835e3bf062a0 Merge remote-tracking branch 'v4l-dvb/master' discards 693efbaa6eae Merge remote-tracking branch 'jc_docs/docs-next' discards 8129b916acb8 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 6f8507d9bf3d Merge remote-tracking branch 'dmi/dmi-for-next' discards 0d4ccf978266 Merge remote-tracking branch 'i2c/i2c/for-next' discards ae07dbd40d5b Merge remote-tracking branch 'hid/for-next' discards 49392bd48a81 Merge remote-tracking branch 'pstore/for-next/pstore' discards 1eccb2f52e33 Merge remote-tracking branch 'pci/next' discards a0794609bba5 Merge remote-tracking branch 'printk/for-next' discards e1c4892c35bb Merge remote-tracking branch 'vfs/for-next' discards 5889904233c6 Merge remote-tracking branch 'file-locks/locks-next' discards 0601d3ad1c14 Merge remote-tracking branch 'v9fs/9p-next' discards 9d219e1acc97 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards b6b15bbf3795 Merge remote-tracking branch 'cel/cel-next' discards f128e7c9c9b8 Merge remote-tracking branch 'jfs/jfs-next' discards f6e9f0b81b5b Merge remote-tracking branch 'fuse/for-next' discards 3d1358fb6a40 Merge remote-tracking branch 'fsverity/fsverity' discards 060a58b40de7 Merge remote-tracking branch 'f2fs/dev' discards f46fccb535d4 Merge remote-tracking branch 'ext4/dev' discards d8f88e6ca913 Merge remote-tracking branch 'ext3/for_next' discards 92c8db647313 Merge remote-tracking branch 'erofs/dev' discards 61021cef68a8 Merge remote-tracking branch 'configfs/for-next' discards 949f68d543da Merge remote-tracking branch 'cifs/for-next' discards 1bca429629af Merge remote-tracking branch 'btrfs/for-next' discards 411aba94766e Merge remote-tracking branch 'fscrypt/master' discards 67f26e34fe85 Merge remote-tracking branch 's390/for-next' discards 1d47d1fa6e98 Merge remote-tracking branch 'risc-v/for-next' discards 9b2a88f28a25 Merge remote-tracking branch 'parisc-hd/for-next' discards 724a31e92c18 Merge remote-tracking branch 'openrisc/for-next' discards 219c2b1d4f5f Merge remote-tracking branch 'nds32/next' discards f6a2dcb39d11 Merge remote-tracking branch 'mips/mips-next' discards 5169613b339b Merge remote-tracking branch 'microblaze/next' discards 816fa72a2bf4 Merge remote-tracking branch 'm68knommu/for-next' discards 66bd654655fb Merge remote-tracking branch 'm68k/for-next' discards f762d8e61587 Merge remote-tracking branch 'h8300/h8300-next' discards 36fca00ca515 Merge remote-tracking branch 'csky/linux-next' discards 5e9848730a83 Merge remote-tracking branch 'clk/clk-next' discards bf0e91d9e35c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' discards 695b5f07950e Merge remote-tracking branch 'ti-k3/ti-k3-next' discards 5e00cf5d661b Merge remote-tracking branch 'tegra/for-next' discards 50cd2084b20b Merge remote-tracking branch 'sunxi/sunxi/for-next' discards df0829b4d62c Merge remote-tracking branch 'stm32/stm32-next' discards 44ed51bb1442 Merge remote-tracking branch 'scmi/for-linux-next' discards f549f38c3b4f Merge remote-tracking branch 'samsung-krzk/for-next' discards 8b86e677729d Merge remote-tracking branch 'rockchip/for-next' discards 00d869d743bc Merge remote-tracking branch 'reset/reset/next' discards 23f94bcd8819 Merge remote-tracking branch 'renesas/next' discards e805e564becd Merge remote-tracking branch 'realtek/for-next' discards 30fdf9a8773f Merge remote-tracking branch 'raspberrypi/for-next' discards 171328f12514 Merge remote-tracking branch 'qcom/for-next' discards 339339337a35 Merge remote-tracking branch 'omap/for-next' discards adeb8c6363d1 Merge remote-tracking branch 'mvebu/for-next' discards 6c6ddc693d25 Merge remote-tracking branch 'mediatek/for-next' discards ac41fb880fd2 Merge remote-tracking branch 'keystone/next' discards 934b41891c03 Merge remote-tracking branch 'imx-mxs/for-next' discards b1b97f8cc304 Merge remote-tracking branch 'drivers-memory/for-next' discards ca871c580fab Merge remote-tracking branch 'at91/at91-next' discards e54aa753dfe9 Merge remote-tracking branch 'aspeed/for-next' discards 6f2236860ea5 Merge remote-tracking branch 'amlogic/for-next' discards 9cf9946545a5 Merge remote-tracking branch 'arm-soc/for-next' discards 82a7a08aab80 Merge remote-tracking branch 'arm64/for-next/core' discards d07fd7323bab Merge remote-tracking branch 'arm/for-next' discards 66382826f000 Merge remote-tracking branch 'asm-generic/master' discards 4bbe5a28ea70 Merge remote-tracking branch 'kbuild/for-next' discards e641d0173bd3 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards d0b6b0cb24da Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 2bbb0356cfe4 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' discards 91c5bd6ac0d4 Merge remote-tracking branch 'pidfd-fixes/fixes' discards dd922da045b0 Merge remote-tracking branch 'risc-v-fixes/fixes' discards 44e12e30d71e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards 54e0110e717d Merge remote-tracking branch 'scsi-fixes/fixes' discards 38d063c43e5e Merge remote-tracking branch 'vfs-fixes/fixes' discards aaff35c90db0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards b15bc19f10c0 Merge remote-tracking branch 'kvm-fixes/master' discards 1b13394fc0a3 Merge remote-tracking branch 'omap-fixes/fixes' discards 2e13ea431550 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards 71d6a9617bd6 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' discards e0324c29e729 Merge remote-tracking branch 'ide/master' discards 6ac17bbeddf2 Merge remote-tracking branch 'thunderbolt-fixes/fixes' discards 6aa0ac29f795 Merge remote-tracking branch 'staging.current/staging-linus' discards 30080b2d5291 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' discards 9f7dc8600e99 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards e0076ef102d5 Merge remote-tracking branch 'usb.current/usb-linus' discards 72dbc2d747c7 Merge remote-tracking branch 'tty.current/tty-linus' discards e5a2a8a04216 Merge remote-tracking branch 'pci-current/for-linus' discards f500e45ce4d9 Merge remote-tracking branch 'spi-fixes/for-linus' discards f2610ce87592 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 67a6a7e5ec22 Merge remote-tracking branch 'sound-current/for-linus' discards 97db1f3fb1bf Merge remote-tracking branch 'wireless-drivers/master' discards b5b1f1b1afd0 Merge remote-tracking branch 'netfilter/master' discards 7dabc464528f Merge remote-tracking branch 'ipsec/master' discards e3ee617a282e Merge remote-tracking branch 'bpf/master' discards ae2656ac7759 Merge remote-tracking branch 'net/master' discards 231786640e9e Merge remote-tracking branch 'sparc/master' discards cdd763363fff Merge remote-tracking branch 'powerpc-fixes/fixes' discards c57192ba0481 Merge remote-tracking branch 'kbuild-current/fixes' discards 2cc906837637 Merge branch 'for-next/scmi-voltage' of git://git.kernel.o [...] discards 0a0c94f995f5 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 232937dc3569 docs: hwmon: (amd_energy) update documentation omits 0986de4d39f2 hwmon: (amd_energy) Add AMD family 19h model 01h x86 match omits 16228a46431a Merge branch 'for-v5.11/tegra-mc' into for-next omits 6094f425061d memory: tegra: Complete tegra210_swgroups 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 [...] discards f5c06bde8dd8 signal: define the SA_EXPOSE_TAGBITS bit in sa_flags discards aaea98a40a13 Merge remote-tracking branch 'spi/for-5.11' into spi-next discards df3d781dfab3 Merge remote-tracking branch 'spi/for-5.10' into spi-linus discards 8b5ae2f5cb04 Merge remote-tracking branch 'spi/for-5.9' into spi-linus discards 35dcd5205588 Merge remote-tracking branch 'asoc/for-5.11' into asoc-next discards 5f6a9f110842 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus discards 6169089ea65d Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits cb2bdf8a18e7 Merge branch for-5.11/arm64/defconfig into for-next omits 37fa8ad26636 Merge branch for-5.11/arm64/dt into for-next omits 8e9046c1b984 Merge branch for-5.11/arm/dt into for-next omits 1d8ff153402d Merge branch for-5.11/firmware into for-next omits 7f838277e79c Merge branch for-5.11/soc into for-next omits 5f05e0bee82a Merge branch for-5.11/dt-bindings into for-next omits d547b3d7a422 Merge branch for-5.11/clk into for-next omits cb7c67442fca ARM: tegra: Properly align clocks for SOCTHERM omits f0344435bd8a arm64: tegra: Hook up edp interrupt on Tegra132 SOCTHERM discards 65b66076b315 Merge branch 'features' into for-next discards 4c8428568b19 Merge branch 'fixes' into for-next 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 f3980d94b075 ARM: tegra: Hook up edp interrupt on Tegra124 SOCTHERM omits cc8cef778aa1 arm64: tegra: Add missing hot temperatures to Tegra210 the [...] omits 313d8697178c arm64: tegra: Add missing gpu-throt-level to Tegra210 soctherm omits 24d1189872c6 arm64: tegra: Add missing hot temperatures to Tegra132 the [...] omits 71c0ceec89d0 ARM: tegra: Add missing hot temperatures to Tegra124 therm [...] omits 5db170875cae ARM: tegra: Add missing gpu-throt-level to Tegra124 soctherm omits 6b2bcbc5e3e0 Merge branch 'for-next/zone-dma-default-32-bit' into for-n [...] omits 986fbd9842ba netfilter: nf_tables: avoid false-postive lockdep splat 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 530aefd9a2a2 netfilter: ipset: prevent uninit-value in hash_ip6_add omits bfade328cac4 arm64: tegra: Fix Tegra234 VDK node names omits 7967f1b1d55c arm64: tegra: jetson-tx1: Fix USB_VBUS_EN0 regulator omits 934c2dcf11c2 Merge branch 'omap-for-v5.11/soc' into for-next omits 2d4a27210ef9 Merge branch 'fixes' into for-next discards 6a4f706572b5 f2fs: Handle casefolding with Encryption discards 58848d45a8c2 fscrypt: Have filesystems handle their d_ops discards ee684d7562ad libfs: Add generic function for setting dentry_ops discards 38f14dd13211 MAINTAINERS: Add gfs2 bug tracker link discards 67ea97ff1001 Documentation: Update filesystems/gfs2.rst omits 239d60cc3c98 Merge branch 'for-5.11/io_uring' into for-next omits e177da591e68 io_uring: share fixed_file_refs b/w multiple rsrcs discards 6b2fb99e829e Merge remote-tracking branch 'regulator/for-5.11' into reg [...] 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 cddad1c77ab8 Merge branch 'mem-ctrl-next' into for-next discards 390e71f29622 NFSD: Add SPDX header for fs/nfsd/trace.c discards b506fefd09e0 NFSD: Remove extra "0x" in tracepoint format specifier discards 80ee6914baf4 NFSD: Clean up the show_nf_may macro discards aeed6907552f SUNRPC: Move the svc_xdr_recvfrom() tracepoint discards 575f887bcade nfsd/nfs3: remove unused macro nfsd3_fhandleres discards 40d23938fe27 NFSD: A semicolon is not needed after a switch statement. discards f8a569870784 svcrdma: support multiple Read chunks per RPC discards 66d34d7cd123 svcrdma: Use the new parsed chunk list when pulling Read chunks discards 777c59178f23 svcrdma: Rename info::ri_chunklen discards 71a4dc1a39a0 svcrdma: Clean up chunk tracepoints discards 63cba912dd9c svcrdma: Remove chunk list pointers discards d6a790bcb7b8 svcrdma: Support multiple Write chunks in svc_rdma_send_re [...] discards c9ea2d8e834a svcrdma: Support multiple Write chunks in svc_rdma_map_rep [...] discards fb3c81de8b92 svcrdma: Support multiple write chunks when pulling up discards cae31597e5f3 svcrdma: Use parsed chunk lists to encode Reply transport headers discards 17c420633b8d svcrdma: Use parsed chunk lists to construct RDMA Writes discards df586f5542a1 svcrdma: Use parsed chunk lists to detect reverse directio [...] discards 9d0f9a23ba63 svcrdma: Use parsed chunk lists to derive the inv_rkey discards f8680f67d5ab svcrdma: Add a "parsed chunk list" data structure discards 094796edc1e6 svcrdma: Clean up svc_rdma_encode_reply_chunk() discards 1d7fceab9ecb svcrdma: Post RDMA Writes while XDR encoding replies discards 5bc34fa76db5 NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders discards ebc5d00f0f8e SUNRPC: Rename svc_encode_read_payload() discards 606c667312c6 svcrdma: Refactor the RDMA Write path discards f5a82103c373 svcrdma: Const-ify the xdr_buf arguments discards 429b1eea2291 SUNRPC: Adjust synopsis of xdr_buf_subsegment() discards 21e086267fcc svcrdma: Catch another Reply chunk overflow case omits c7e881b457c0 Merge branches 'for-next/iommu/arm-smmu', 'for-next/iommu/ [...] discards e98c22d03688 Merge branches 'acpi-misc' and 'acpi-resources' into linux-next discards d0f1f6d270fd Merge branch 'pm-cpufreq' into linux-next discards efc0dc59b4c3 s390/gmap: make gmap memcg aware discards c3e27c2707d9 KVM: s390: Add memcg accounting to KVM allocations omits 123803a26279 arm64: tegra: Disable the ACONNECT for Jetson TX2 discards e878e1baf0ca Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] discards d5e4112626c3 Merge branche 'rproc-fixes' into for-next discards 1bb212794cef lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static discards 3a9dceb91fd3 fault-injection: handle EI_ETYPE_TRUE discards 1cb1c217325b reboot: remove cf9_safe from allowed types and rename cf9_force discards a3242149091a reboot: fix variable assignments in type_store discards 39166391e703 reboot: allow to specify reboot mode via sysfs discards af3b59c013ec resource-fix-kernel-doc-markups-checkpatch-fixes discards a226275dbf4a kernel/resource.c: fix kernel-doc markups discards db3eb60ac449 aio: simplify read_events() discards 19c621518822 gcov: remove support for GCC < 4.9 discards 42f4c94753c2 rapidio: remove unused rio_get_asm() and rio_get_device() discards 079c4a124411 kdump: append uts_namespace.name offset to VMCOREINFO discards 0f3b4a9b6cda reiserfs: add check for an invalid ih_entry_count discards 6bbfb6f69649 checkpatch: fix unescaped left brace discards bde102675824 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags discards e7faa231cb0c checkpatch: fix spelling errors and remove repeated word discards b6edc314b87d checkpatch: improve email parsing discards 2c707c2656e5 checkpatch: add __alias and __weak to suggested __attribut [...] discards 5bfb5038c5b0 checkpatch: add fix option for GERRIT_CHANGE_ID discards 9a9b4ea6bffc checkpatch-update-__attribute__sectionname-quote-removal-v2 discards e499e704c185 checkpatch: update __attribute__((section("name"))) quote removal discards df49ba787768 checkpatch: add a fixer for missing newline at eof discards c0e9b93927d6 checkpatch: extend attributes check to handle more patterns discards 3666c9a962f7 checkpatch: allow --fix removal of unnecessary break statements discards 31fcc5e52146 checkpatch: prefer static const declarations discards 590615cb3206 checkpatch: ignore generated CamelCase defines and enum values discards 13948a96a54f checkpatch: fix false positives in REPEATED_WORD warning discards 914aecd6d2b6 checkpatch: add new exception to repeated word check discards 23bd5a642005 gpio: xilinx: utilize generic bitmap_get_value and _set_value discards bb2bcd525fae gpio: thunderx: utilize for_each_set_clump macro discards 7b03d0bbc5b6 lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] discards 1c8bff2b29f0 lib/test_bitmap.c: add for_each_set_clump test cases discards d3ecaad308c4 bitops: introduce the for_each_set_clump macro discards 3359ab15c0df lib/cmdline_kunit: provide meaningful MODULE_LICENSE() discards 2f798a68b378 lib/cmdline_kunit: type of expected returned values should be int discards fa3bf3a610ec lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix discards edd387372d17 lib/cmdline_kunit: add a new test suite for cmdline API discards eb7cef64d454 lib/cmdline: allow NULL to be an output for get_option() discards 3a3f9aff6af8 lib/cmdline: fix get_option() for strings starting with hyphen discards c4973ca124f1 lib/bits_kunit: follow new file name convention for KUnit tests discards 1eb49cc5b7f6 lib/linear_ranges_kunit: follow new file name convention f [...] discards fd706bd770e0 lib/list_kunit: follow new file name convention for KUnit tests discards 4a18f8120cf1 lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT discards 0d5f11155010 lib/stackdepot.c: use array_size() helper in jhash2() discards 32272595cb03 lib/stackdepot.c: use flex_array_size() helper in memcpy() discards e911185d29fa lib/stackdepot.c: replace one-element array with flexible- [...] discards 2288f145044e lib/test_free_pages.c: add basic progress indicators discards 2207db9119b5 lib: stackdepot: add support to configure STACK_HASH_SIZE discards 0b55197a4a0c bitmap: remove unused function declaration discards 2e7f3b8fcc00 include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] discards 190078a12ae0 reboot: refactor and comment the cpu selection code discards 2865361a28ef kernel/acct.c: use #elif instead of #end and #elif discards c6ff5769c2b0 kernel.h: split out mathematical helpers fix discards 73dd1612f8e2 kernel.h: Split out mathematical helpers discards 36a29001f602 asm-generic: force inlining of get_order() to work around [...] discards 5f366a2aea8c proc/sysctl: make protected_* world readable discards 0722fb49527f proc-provide-details-on-indirect-branch-speculation-v2 discards 5e1b4972e4e8 proc: provide details on indirect branch speculation discards e3717b015554 procfs: delete duplicated words + other fixes discards 9c5213beea9b alpha: Replace bogus in_interrupt() discards 8250c29e845e kernel/hung_task.c: Monitor killed tasks. discards 7d77a7dfdffd fs/buffer.c: dump more info for __getblk_gfp() stall problem discards f85327926db1 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 4488e4910601 MAINTAINERS: add entry for KFENCE discards d4609451539a kfence: add test suite discards d9d2d48b3768 kfence, Documentation: add KFENCE documentation discards 1ada69c88a4f kfence, kasan: make KFENCE compatible with KASAN discards a067e7fcdb7c mm, kfence: insert KFENCE hooks for SLUB discards 7ef3eb02c740 mm, kfence: insert KFENCE hooks for SLAB discards 15d3d4f420dc kfence: use pt_regs to generate stack trace on faults discards 05a3079ac8a9 arm64, kfence: enable KFENCE for ARM64 discards 1e2a636ab969 x86, kfence: enable KFENCE for x86 discards d1aa160077c6 kfence: avoid stalling work queue task without allocations discards a69cc2812610 kfence: Fix parameter description for kfence_object_start() discards 7003d634f5f1 mm: add Kernel Electric-Fence infrastructure discards 5ed299613e0e mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] discards 1b21509f03a6 mm: shmem: convert shmem_enabled_show to use sysfs_emit_at discards d7b0336a3dee mm:backing-dev: use sysfs_emit in macro defining functions discards 9f96007ebdcb mm: huge_memory: convert remaining use of sprintf to sysfs [...] discards c337d44be578 mm: use sysfs_emit for struct kobject * uses discards 1c3869a73b8d mm: fix kernel-doc markups discards 228dad4435be zram: support page writeback discards 1c54002799ae mm/process_vm_access: remove redundant initialization of iov_r discards 7c2ef9c144c5 mm/zsmalloc.c: rework the list_add code in insert_zspage() discards c7e6e647db5c mm/zswap: move to use crypto_acomp API for hardware acceleration discards e76cc910ea11 mm/zswap: fix passing zero to 'PTR_ERR' warning discards 8a5c7c942e8e mm/zswap: make struct kernel_param_ops definitions const discards 6dc0d875f600 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] discards 7f68bc0279f7 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] discards 7ddaff19c9c3 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] discards fc90f15fbfce mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO discards 281762a14079 mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY discards 028527214da3 kernel/power: allow hibernation with page_poison sanity checking discards 30a5fa8d99fc mm, page_poison: use static key more efficiently discards 62fdeb822f1e mm, page_alloc: do not rely on the order of page_poison an [...] discards 28e4adf0dbe4 mm/cma.c: remove redundant cma_mutex lock discards 88180b753531 mm/filemap: return only head pages from find_get_entries discards b4bdb0bc8259 mm/truncate,shmem: handle truncates that split THPs discards 98fbffbbfb98 mm: remove pagevec_lookup_entries discards fd1f39d8e0a0 mm: pass pvec directly to find_get_entries discards 5c56c8470f63 mm: remove nr_entries parameter from pagevec_lookup_entries discards 7c3d998c2e59 mm: add an 'end' parameter to pagevec_lookup_entries discards 62d8df88722c mm: add an 'end' parameter to find_get_entries discards b9f37a82d26c mm: add and use find_lock_entries discards 8157c86f0261 iomap: use mapping_seek_hole_data discards 53b9ca96ad96 mm/filemap: add mapping_seek_hole_data discards 2196d0d1f672 mm/filemap: add helper for finding pages discards db1a948e9944 mm/filemap: rename find_get_entry to mapping_get_entry discards d64c6dbf222f mm: add FGP_ENTRY discards 5c0606d36968 mm/swap: optimise get_shadow_from_swap_cache discards eae86e40b45e mm/shmem: use pagevec_lookup in shmem_unlock_mapping discards ed4be7f19d54 mm: make pagecache tagged lookups return only head pages discards d58320a55fff mm: migrate: return -ENOSYS if THP migration is unsupported discards ceb034ca0c0a mm: migrate: clean up migrate_prep{_local} discards 4beb559fbcc9 mm: migrate: skip shared exec THP for NUMA balancing discards 1ae55f288590 mm: migrate: simplify the logic for handling permanent failure discards bfd833d05483 mm: truncate_complete_page() does not exist any more discards f39e28adc949 mm/migrate.c: optimize migrate_vma_pages() mmu notifier discards 3d5436666b64 mm/migrate.c: fix comment spelling discards fb518deb598c mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() discards e1ed96d65090 mm/compaction: move compaction_suitable's comment to right place discards 084b1d65cb0b mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] discards 9ab57894af5d mm/vmscan.c: remove the filename in the top of file comment discards 370a76861e47 mm/vmscan: drop unneeded assignment in kswapd() discards 6b7f2532a903 mm: don't wake kswapd prematurely when watermark boosting [...] discards 996fe3adfa50 include/linux/huge_mm.h: remove extern keyword discards ab7df01eb50e MIPS: do not call flush_tlb_all when setting pmd entry discards dd74a6651e39 mm/huge_memory.c: update tlb entry if pmd is changed discards 1a9db406120a mm/hugetlb.c: just use put_page_testzero() instead of page [...] discards 27da813fea16 mm/page_alloc: mark some symbols with static keyword discards ae3b34e569b5 mm/page_alloc: add __free_pages() documentation discards 560ccb0a749e mm/page-flags: fix comment discards dd84eb6f6e76 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] discards b84e2a7106da mm/page_alloc: clear pages in alloc_contig_pages() with in [...] discards 403453ed69f4 mm-page_alloc-disable-pcplists-during-memory-offline-fix discards 7000a6306b79 mm, page_alloc: disable pcplists during memory offline discards 0bbe698ce0cb mm, page_alloc: move draining pcplists to page isolation users discards 0ced94ee7bdb mm, page_alloc: cache pageset high and batch in struct zone discards 0af17d77b3a3 mm, page_alloc: simplify pageset_update() discards 6fce1204fe32 mm, page_alloc: remove setup_pageset() discards baee3db9f434 mm, page_alloc: calculate pageset high and batch once per zone discards f1bfd6cd3e45 mm, page_alloc: clean up pageset high and batch update discards 2a7643bbcdbf arch, mm: make kernel_page_present() always available discards b02e923ac244 arch, mm: restore dependency of __kernel_map_pages() on DE [...] discards 6cfbdfdd90fe PM: hibernate: make direct map manipulations more explicit discards d9d4cf34b5e7 mm: introduce debug_pagealloc_{map,unmap}_pages() helpers discards cf4b76738d18 m68k: deprecate DISCONTIGMEM discards 3c70b547b266 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM discards 470658545f26 m68k/mm: make node data and node setup depend on CONFIG_DI [...] discards 53bbc6741195 arc: use FLATMEM with freeing of unused memory map instead [...] discards ce3127268378 arm, arm64: move free_unused_memmap() to generic mm discards 466a8795ba76 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL discards bf11a44b607c ia64: make SPARSEMEM default and disable DISCONTIGMEM discards 2c21166eec24 ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM discards 5d7466e37b52 ia64: split virtual map initialization out of paging_init() discards 792f5f1b47c8 ia64: discontig: paging_init(): remove local max_pfn calculation discards 8e1bda501f48 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements discards ef086a85de54 ia64: remove custom __early_pfn_to_nid() discards 50463f3b17d9 alpha: switch from DISCONTIGMEM to SPARSEMEM discards 896bee2ca6af mm/vmalloc.c: fix kasan shadow poisoning size discards 14ac182db954 docs/vm: remove unused 3 items explanation for /proc/vmstat discards 4e5f3040101d mm/vmalloc: rework the drain logic discards 19af8d5862f3 mm/vmalloc: use free_vm_area() if an allocation fails discards 999a69d8bb40 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow discards 966089f31452 mm,hwpoison: drop unneeded pcplist draining discards 82a34da135d1 mm,hwpoison: take free pages off the buddy freelists for hugetlb discards a8725bd8f6b9 mm,hwpoison: take free pages off the buddy freelists discards a43a8012bd3d mm,hwpoison: drain pcplists before bailing out for non-bud [...] discards a27eb97d5d56 mm: forbid splitting special mappings discards 0e1f8be20317 mremap: check if it's possible to split original vma discards c1c67b740f56 vm_ops: rename .split() callback to .may_split() discards 6dd8e5dab7c1 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio discards 441a92aa7016 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] discards f88c697630f6 mm/mremap: account memory on do_munmap() failure discards 1a431fa447e0 mm/mmap.c: fix the adjusted length error discards d6dbced90599 mm: cleanup: remove unused tsk arg from __access_remote_vm discards 8c8caedbd8f5 x86: mremap speedup - Enable HAVE_MOVE_PUD discards 4f8fa51c417d arm64: mremap speedup - enable HAVE_MOVE_PUD discards acaa63f4f651 mm: speedup mremap on 1GB or larger regions discards 7b7f1a188f14 kselftests: vm: add mremap tests discards 56c016fab58b xen/unpopulated-alloc: consolidate pgmap manipulation discards 5505d980a8c2 mm/lru: revise the comments of lru_lock discards e2025c09da3a mm-lru-introduce-the-relock_page_lruvec-function-fix discards d1eb86af0c7a mm/lru: introduce relock_page_lruvec() discards 3d0d6a8434e1 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 discards 6bffb6674742 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix discards 7c3520054e02 mm/lru: replace pgdat lru_lock with lruvec lock discards fa830abef533 mm/swap.c: serialize memcg changes in pagevec_lru_move_fn discards 64155ff36d3c mm/compaction: do page isolation first in compaction discards d1630f24b607 mm/lru: introduce TestClearPageLRU() discards 09b47b14d802 mm/mlock: remove __munlock_isolate_lru_page() discards 831fa785455d mm/mlock: remove lru_lock on TestClearPageMlocked discards 7361d8118591 mm/vmscan: remove lruvec reget in move_pages_to_lru discards 9b1b9f460328 mm/lru: move lock into lru_note_cost discards 405279f5b6e8 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn discards 9f3c0161781d mm/memcg: add debug checking in lock_page_memcg discards 25e7903ea7bd mm: page_idle_get_page() does not need lru_lock discards 23efbca14b73 mm-rmap-stop-store-reordering-issue-on-page-mapping-fix discards 5b01bf91bdfc mm/rmap: stop store reordering issue on page->mapping discards 137cb1f7bdbd mm/vmscan: remove unnecessary lruvec adding discards c98399c8db40 mm/thp: narrow lru locking discards 2cf3531333fb mm/thp: simplify lru_add_page_tail() discards 2b51ad1fdda9 mm/thp: use head for head page in lru_add_page_tail() discards 9046223836da mm/thp: move lru_add_page_tail() to huge_memory.c discards 68eee2721bc1 mm: memcg: remove obsolete memcg_has_children() discards 70d2e2f01b60 mm/page_counter: use page_counter_read in page_counter_set_max discards eaae4154f35d cgroup: remove obsoleted broken_hierarchy and warned_broke [...] discards d9788d85452f docs: cgroup-v1: reflect the deprecation of the non-hierar [...] discards 815c6060400f mm: memcg: deprecate the non-hierarchical mode discards 463bb48b9d2c mm: memcg: fix obsolete code comments discards d4610e35c25e mm/memcg: update page struct member in comments discards 0dee5cf0aedc mm/rmap: always do TTU_IGNORE_ACCESS discards 3123a4d91253 mm: memcg/slab: fix use after free in obj_cgroup_charge discards 962479ab6e50 mm: memcg/slab: fix return of child memcg objcg for root memcg discards 79cc1ae50d86 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] discards 97922f5f7ab2 mm: memcontrol: remove unused mod_memcg_obj_state() discards 5288d44931d0 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix discards 8220c6d8ffc4 mm: memcontrol: add file_thp, shmem_thp to memory.stat discards b560f5246d66 mm/shmem.c: make shmem_mapping() inline discards 826def369598 Merge branch 'devel' into for-next 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 [...] discards 2dc8abdc1490 signal: define the SA_UNSUPPORTED bit in sa_flags discards f95977e38b45 arch: provide better documentation for the arch-specific S [...] discards 6527aae2b6d0 signal: clear non-uapi flag bits when passing/returning sa_flags discards 6fe63d418f98 arch: move SA_* definitions to generic headers discards 5624ed93b2e0 parisc: start using signal-defs.h discards 735c9bf125f5 parisc: Drop parisc special case for __sighandler_t discards 91565ced8699 Merge branches 'acpi-fan' and 'acpi-docs' into linux-next discards 3bef4fa71afd Merge branch 'pm-cpufreq-fixes' into linux-next omits 8da10e545406 clocksource/drivers/cadence_ttc: Fix memory leak in ttc_se [...] discards 5466295aaa16 mm,thp,shm: limit gfp mask to no more than specified discards 3cfc9951fcd2 mm,thp,shmem: limit shmem THP alloc gfp_mask discards c93b0199dba0 mm: remove pagevec_lookup_range_nr_tag() discards d2dfac2dae39 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] discards 39d6d4e64f1d mm/swapfile.c: remove unnecessary out label in __swap_duplicate() discards 17833462d300 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] discards f780ccad305c mm/swap_state: skip meaningless swap cache readahead when [...] discards 0db776c93e13 mm/swapfile.c: use helper function swap_count() in add_swa [...] discards f97f9bebd700 mm: handle zone device pages in release_pages() discards c063b2c17a10 mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] discards 6be6fcf9877a mm/gup: prevent gup_fast from racing with COW during fork discards 8181059ab875 mm/gup: reorganize internal_get_user_pages_fast() discards a0de28d424dd mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 discards 7b74bc11ebc6 mm/gup_test: GUP_TEST depends on DEBUG_FS discards ff13cd4c2c3e mm/gup_test.c: mark gup_test_init as __init function discards 47b92e75ae4f selftests/vm: 2x speedup for run_vmtests.sh discards 4aee7ccc08ff selftests/vm: hmm-tests: remove the libhugetlbfs dependency discards 5a88552dfd9e selftests/vm: run_vmtests.sh: update and clean up gup_test [...] discards 0199c5955d48 selftests/vm: gup_test: introduce the dump_pages() sub-test discards 96f5315078a2 selftests/vm: only some gup_test items are really benchmarks discards a9b407236b81 selftests/vm: minor cleanup: Makefile and gup_test.c discards a949b749055c selftests/vm: rename run_vmtests --> run_vmtests.sh discards 454bfd93a105 selftests/vm: use a common gup_test.h discards f0702d66ac65 mm/gup_benchmark: rename to mm/gup_test discards 77e0b7c5c080 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] discards 99d0cf32b61f mm/filemap.c: generic_file_buffered_read() now uses find_g [...] discards b5c7e73f6bd3 mm/filemap/c: break generic_file_buffered_read up into mul [...] discards 8691b99f937c mm: fix page_owner initializing issue for arm32 discards da481ae2dd18 device-dax/kmem: use struct_size() discards 557cc8de92d9 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() discards 4a4a2d766160 dma-buf: use krealloc_array() discards 5c72bbbde662 hwtracing: intel: use krealloc_array() discards b0abbd86ada5 drm: atomic: use krealloc_array() discards 4255bd1c84b0 edac: ghes: use krealloc_array() discards 61a630057715 pinctrl: use krealloc_array() discards d5fe8fdd6f58 vhost: vringh: use krealloc_array() discards 02eacda269d7 ALSA: pcm: use krealloc_array() discards 02f21d6f3a83 mm: slab: provide krealloc_array() discards 6c81835554a1 mm: slab: clarify krealloc()'s behavior with __GFP_ZERO discards 1c6f0c813306 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] discards 3cfe86deb735 kernel/watchdog: flush all printk nmi buffers when hardloc [...] discards 9e583e33b9c3 ramfs: support O_TMPFILE discards fd791d9e4560 ocfs2: fix ocfs2 corrupt when iputting an inode discards 35c22705899f ocfs2: clear links count in ocfs2_mknod() if an error occurs discards 8002a9bc1fc7 ocfs2: ratelimit the 'max lookup times reached' notice discards 9495a4293552 fs/ocfs2/cluster/tcp.c: remove unneeded break discards ad0985f4242e fs/ntfs: remove unused variable attr_len discards e22ac31eb9ed fs/ntfs: remove unused varibles discards 05645e726934 uapi: move constants from <linux/kernel.h> to <linux/const.h> discards e0132f2e1e94 kthread_worker-document-cpu-hotplug-handling-fix discards c0d54344838a kthread_worker: document CPU hotplug handling discards be3861a80b3e kthread: add kthread_work tracepoints discards 6a2e3eca0e07 /proc/kpageflags: do not use uninitialized struct pages discards 3a28435a3863 /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards 324b94af77e5 mm, page_frag: recover from memory pressure discards bf6ff7e947ce mm: Fix madvise WILLNEED performance problem discards 40ed36caef09 libfs: fix error cast of negative value in simple_attr_write() discards fa85d7c1d60e mm/userfaultfd: do not access vma->vm_mm after calling han [...] discards 7ba5c567a58c mm: memcg/slab: fix root memcg vmstats discards 2d5d6155de69 mm/filemap: add static for function __add_to_page_cache_locked discards b7e71e5bb6fd mm: fix readahead_page_batch for retry entries discards d106ad47e292 mm-fix-phys_to_target_node-and-memory_add_physaddr_to_nid- [...] discards 340ec456bd1f mm: fix phys_to_target_node() and memory_add_physaddr_to_n [...] discards 47618e3a084e mm/madvise: fix memory leak from process_madvise 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 discards 1885c92fa4d7 Merge branch 'for-next-next-v5.10-20201116' into for-next- [...] discards 5dc7718d344c Merge branch 'for-next-current-v5.9-20201116' into for-nex [...] discards b45c2553f90c Merge branch 'ext/zoned-10-to-merge' into for-next-next-v5 [...] discards 536ce8803789 Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] discards 004b742151c6 Merge branch 'ext/boris/fst-fixes-v6' into for-next-next-v [...] discards 06b66a019de0 Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] discards cfea44bf0b9b Merge branch 'misc-next' into for-next-next-v5.10-20201116 discards 3d579643586d Merge branch 'misc-5.10' into for-next-current-v5.9-20201116 discards d4b114c5715f btrfs: add a trace class for dumping the current ENOSPC state discards 1b5d30c08d33 btrfs: adjust the flush trace point to include the source discards e30e9300bc56 btrfs: implement space clamping for preemptive flushing discards 2e8f6f56c072 btrfs: simplify the logic in need_preemptive_flushing discards 9fc5f71a870d btrfs: rework btrfs_calc_reclaim_metadata_size discards c6f603635b99 btrfs: check reclaim_size in need_preemptive_reclaim discards 8dc3d536f59c btrfs: rename need_do_async_reclaim discards f54c889a922e btrfs: improve preemptive background space flushing discards 5da9ded81332 btrfs: introduce a FORCE_COMMIT_TRANS flush operation discards bbd7cf68b084 btrfs: track ordered bytes instead of just dio ordered bytes discards 118a16ee4eb7 btrfs: add a trace point for reserve tickets discards aaffaf270281 btrfs: make flush_space take a enum btrfs_flush_state inst [...] discards 38de60ff8ec0 btrfs: skip space_cache v1 setup when not using it discards 73578761064c btrfs: remove free space items when disabling space cache v1 discards 1a22f58ca775 btrfs: warn when remount will not change the free space tree discards 6d4d7affcbe1 btrfs: use sb state to print space_cache mount option discards bf238f712e5d btrfs: keep sb cache_generation consistent with space_cache discards 1cc507c0a30b btrfs: clear free space tree on ro->rw remount discards aac7fa6e3e98 btrfs: clear oneshot options on mount and remount discards 8078c1661a82 btrfs: create free space tree on ro->rw remount discards 01025dee099a btrfs: cleanup all orphan inodes on ro->rw remount discards 02c65e0a5e17 btrfs: lift rw mount setup from mount and remount discards cb7ac9edac25 btrfs: run delayed refs less often in commit_cowonly_roots discards 18d2e12d89f1 btrfs: stop running all delayed refs during snapshot discards 9ebaa30ba5d3 btrfs: only run delayed refs once before committing discards ad51222a2471 btrfs: delayed refs pre-flushing should only run the heads [...] discards 7c3b53726351 btrfs: only let one thread pre-flush delayed refs in commit discards 4be6fe6723fa btrfs: do not block on deleted bgs mutex in the cleaner discards 90ab5c54fc1f btrfs: implement log-structured superblock for ZONED mode discards 1940eea2dae1 btrfs: disallow mixed-bg in ZONED mode discards 5ba82b34ee01 btrfs: disable fallocate in ZONED mode discards 03ee3d20fdd9 btrfs: disallow NODATACOW in ZONED mode discards 91d50de65c0b btrfs: disallow space_cache in ZONED mode discards ac8176028782 btrfs: introduce max_zone_append_size discards bd71c9753de3 btrfs: check and enable ZONED mode discards 72f34dade8b1 btrfs: get zone information of zoned block devices omits 3410d9296a27 fs-verity: move structs needed for file signing to UAPI header discards bee3a5ecb7bb btrfs: introduce ZONED feature flag discards 4e4b3acab781 Merge branch 'acpi-apei' into linux-next discards 9f45b444bc70 Merge branch 'acpi-apei-lost' into linux-next 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 discards 7d7532d43a36 btrfs: sysfs: remove unneeded semicolon discards 0664142ffbd7 btrfs: simplify return values in setup_nodes_for_search discards 662f6d9afd45 btrfs: remove useless return value statement in split_node discards 44dfbbe33b33 btrfs: tree-checker: add missing return after error in root_item discards 24cc92446ea4 btrfs: remove unnecessary attempt do drop extent maps afte [...] discards f488a98a1e77 btrfs: stop incrementing log batch when joining log transaction discards 785eaf214835 btrfs: skip unnecessary searches for xattrs when logging an inode discards 046e2776ff59 btrfs: qgroup: don't commit transaction when we already ho [...] discards 214ce787aca6 btrfs: merge __set_extent_bit and set_extent_bit discards b2a703463d89 btrfs: make btrfs_update_inode_fallback take btrfs_inode discards e7603b53ee3e btrfs: make btrfs_cont_expand take btrfs_inode discards d115b509417f btrfs: make btrfs_truncate_block take btrfs_inode discards d4dc352aa014 btrfs: make btrfs_insert_replace_extent take btrfs_inode discards e5a8c9fe1fcf btrfs: make find_first_non_hole take btrfs_inode discards 80a25911b0db btrfs: make maybe_insert_hole take btrfs_inode discards f3b4c7edba6d btrfs: make btrfs_update_inode take btrfs_inode discards 0033c4f93d6c btrfs: make btrfs_update_inode_item take btrfs_inode discards 3d83fc1c9c8b btrfs: make btrfs_delayed_update_inode take btrfs_inode discards 98e57bc69192 btrfs: make btrfs_finish_ordered_io btrfs_inode-centric discards 713b27ec8cd4 btrfs: make btrfs_truncate_inode_items take btrfs_inode discards eba62b591a5c btrfs: make insert_prealloc_file_extent take btrfs_inode discards ba647223c5aa btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inode discards ae46a057f16d btrfs: remove ->recursed from extent_buffer discards 3f454190fd95 btrfs: remove the recurse parameter from __btrfs_tree_read_lock discards 6fd08ddf807f btrfs: use btrfs_tree_read_lock in btrfs_search_slot discards 947c5de6fe49 btrfs: merge back btrfs_read_lock_root_node helpers discards 5c4692a81744 btrfs: locking: remove the recursion handling code discards 98f064738a11 btrfs: kill path->recurse discards 08d72bfccacc btrfs: unlock to current level in btrfs_next_old_leaf discards 976d03df80e6 btrfs: cleanup the locking in btrfs_next_old_leaf discards 89703bf0bd99 btrfs: remove unused argument seed from btrfs_find_device discards fec4e90522eb btrfs: drop never met disk total bytes check in verify_one [...] discards a0932d56a7a3 btrfs: drop unused argument step from btrfs_free_extra_devids discards e852484ad5a4 btrfs: update the number of bytes used by an inode atomically discards c530e7096f17 btrfs: fix race when defragmenting leads to unnecessary IO discards 388f7504fc19 btrfs: refactor btrfs_drop_extents() to make it easier to extend discards f7221e857638 btrfs: fix missing delalloc new bit for new delalloc ranges discards 4db4cdb46582 btrfs: set the lockdep class for extent buffers on creation discards f7134835a60a btrfs: pass the owner_root and level to alloc_extent_buffer discards 71e7ad1526d0 btrfs: pass the root owner and level around for readahead discards eaeec8956c83 btrfs: pass root owner to read_tree_block discards da4caf5b2d74 btrfs: use btrfs_read_node_slot in btrfs_qgroup_trace_subtree discards b39623841740 btrfs: use btrfs_read_node_slot in qgroup_trace_new_subtre [...] discards ba868036413c btrfs: use btrfs_read_node_slot in qgroup_trace_extent_swap discards 5bd6670792e8 btrfs: use btrfs_read_node_slot in walk_down_tree discards 3885efe77622 btrfs: use btrfs_read_node_slot in replace_path discards 7a3d4a41955b btrfs: use btrfs_read_node_slot in do_relocation discards 122f8a56f6e2 btrfs: use btrfs_read_node_slot in walk_down_reloc_tree discards 63d9beb4b04d btrfs: use btrfs_read_node_slot in btrfs_realloc_node discards cb900e87f281 btrfs: cleanup extent buffer readahead discards 8145689da4d4 btrfs: remove lockdep classes for the fs tree discards 0012eaa78587 btrfs: discard: reschedule work after sysfs param update discards e242cfe7dd42 btrfs: don't miss async discards after scheduled work override discards e5b1dfdb2342 btrfs: discard: store async discard delay as ns not as jiffies discards 6d23eb22ab37 btrfs: discard: speed up async discard up to iops_limit discards a35fbc52e355 btrfs: scrub: refactor scrub_find_csum() discards 7530423003d8 btrfs: scrub: remove the force parameter of scrub_pages discards b0dc16997a3f btrfs: scrub: distinguish scrub page from regular page discards 98769d75956b btrfs: pass bvec to csum_dirty_buffer instead of page discards ad2867ba4b5f btrfs: extract extent buffer verification from btrfs_valid [...] discards 22fc34f3e8e7 btrfs: make csum_tree_block() handle node smaller than page discards 4f6e4f5e5c90 btrfs: grab fs_info from extent_buffer in btrfs_mark_buffer_dirty discards b5f3b4000475 btrfs: extent_io: make buffer_radix take sector size units discards 6992521ef6b6 btrfs: extent_io: assert page mapping lock in attach_exten [...] discards b7106df61b45 btrfs: protect the fs_info->caching_block_groups differently discards 2c9fe7bebf7f btrfs: async load free space cache discards 46d8e8096ee5 btrfs: load the free space cache inode extents from commit root discards c79fd7b2602d btrfs: load free space cache into a temporary ctl discards 940cff2d97b6 btrfs: cleanup btrfs_discard_update_discardable usage discards 3be301ef3b99 btrfs: explicitly protect ->last_byte_to_unpin in unpin_ex [...] discards 0a3815ee146f btrfs: update last_byte_to_unpin in switch_commit_roots discards ff7a30b06cfd btrfs: do not shorten unpin len for caching block groups discards 705e192d2d98 btrfs: reorder extent buffer members for better packing discards a72c9d1604a4 btrfs: locking: rip out path->leave_spinning discards c05e9a84ff26 btrfs: locking: remove all the blocking helpers discards bd155e5d3090 btrfs: scrub: remove local copy of csum_size from context discards 006375ac0cf8 btrfs: check integrity: remove local copy of csum_size discards 749e053378f9 btrfs: remove unnecessary local variables for checksum size discards a682311f8ba2 btrfs: switch cached fs_info::csum_size from u16 to u32 discards 8b789b5831fc btrfs: use cached value of fs_info::csum_size everywhere discards 393334a4a3b7 btrfs: precalculate checksums per leaf once discards 3748854bd2d5 btrfs: store precalculated csum_size in fs_info discards 1f3db5f50027 btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits discards 33bc9cf09dea btrfs: replace div_u64 by shift in free_space_bitmap_size discards 0b4e45b493ca btrfs: use precalculated sectorsize_bits from fs_info discards 1be742b279bd btrfs: extent_io: rename page_size to io_size in submit_ex [...] discards 24d9c8e52381 btrfs: extent_io: only require sector size alignment for p [...] discards 2a0707bfc5c0 btrfs: extent_io: rename pages_locked in process_pages_contig() discards cabb16107041 btrfs: inode: sink parameter start and len to check_data_csum() discards e89e69aec968 btrfs: disk-io: replace fs_info and private_data with inod [...] discards b4c4142ba2da btrfs: extent_io: sink the failed_start parameter to set_e [...] discards d3257038f577 btrfs: extent_io: update the comment for find_first_extent_bit() discards 6169acb879e2 btrfs: extent_io: fix the comment on lock_extent_buffer_for_io() discards 54e57cbdcebb btrfs: remove unnecessary casts in printk discards 4471d17b086b btrfs: add set/get accessors for root_item::drop_level discards f45cd51a87c0 btrfs: use root_item helpers for limit and flags in btrfs_ [...] discards c18808983bfb btrfs: check-integrity: use proper helper to access btrfs_header discards 3d4571c7d9b9 btrfs: send: use helpers to access root_item::ctransid discards a4483452a60d btrfs: generate lockdep keyset names at compile time discards 0bef82388928 btrfs: use the right number of levels for lockdep keysets discards 72615053837d btrfs: remove dio iomap DSYNC workaround discards f9feee4fe249 btrfs: call iomap_dio_complete() without inode_lock discards 9c0f1f9854a3 btrfs: remove btrfs_inode::dio_sem discards ef208d6b56cd btrfs: use shared lock for direct writes within EOF discards c1b0847a8d85 btrfs: push inode locking and unlocking into buffered/dire [...] discards 8275bc62372f btrfs: introduce btrfs_inode_lock()/unlock() discards f3e238cdb647 btrfs: introduce btrfs_write_check() discards fe83ef7f6405 btrfs: check FS error state bit early during write discards 40395a466c49 btrfs: move pos increment and pagecache extension to btrfs [...] discards da2ce076542a btrfs: split btrfs_direct_IO to read and write discards c69273e6766c btrfs: sysfs: add per-fs attribute for read policy discards b9b117299afc btrfs: create read policy framework discards a3a91a1e2f02 btrfs: add helper for string match ignoring leading/traili [...] discards 4b969a509eff btrfs: do not start and wait for delalloc on snapshot root [...] discards 19cfa79c6242 btrfs: switch extent buffer tree lock to rw_semaphore discards bda0517ef7f8 btrfs: open code insert_orphan_item discards 62d939d36637 btrfs: introduce mount option rescue=all discards 29589a1b8950 btrfs: introduce mount option rescue=ignoredatacsums discards f5c3857397bc btrfs: introduce mount option rescue=ignorebadroots discards 9e1cedd2bdbb btrfs: show rescue=usebackuproot in /proc/mounts discards 88896feda35a btrfs: add a helper to print out rescue= options discards 3a8a32f53fed btrfs: sysfs: export supported rescue= mount options discards da81e41d2e34 btrfs: push the NODATASUM check into btrfs_lookup_bio_sums discards ef059a4b7579 btrfs: unify the ro checking for mount options discards d851b20ceac2 btrfs: do not start readahead for csum tree when scrubbing [...] discards 868c3400a1fc btrfs: assert we are holding the reada_lock when releasing [...] discards 495d7905fa12 btrfs: set EXTENT_NORESERVE bits side btrfs_dirty_pages() discards 266ec6258dc0 btrfs: use round_down while calculating start position in [...] discards ffd236489987 btrfs: use iosize while reading compressed pages discards da4ae370f6d4 btrfs: calculate num_pages, reserve_bytes once in btrfs_bu [...] discards 9827bd4f3c59 btrfs: calculate more accurate remaining time to sleep in [...] discards 174994e2f6ba btrfs: record delta directly in transaction_kthread discards aec713ac7831 btrfs: remove redundant time check in transaction kthread loop discards 2a1b3bfe2c0e btrfs: use helpers to convert from seconds to jiffies in t [...] discards df2ced5437ba btrfs: sysfs: export filesystem generation discards 52d553b87054 Merge branch 'pm-cpuidle-fixes' into linux-next discards 95d4cd977713 Merge branches 'pm-sleep' and 'pm-acpi' into linux-next discards 6eb5b6bf28a6 Merge branch 'pm-cpufreq' into linux-next discards 8337b7b2fb32 Merge branches 'pm-em', 'pm-cpuidle' and 'powercap' into l [...] omits b4db71d988f6 Merge branch 'omap-for-v5.11/defconfig' into for-next omits 82c9bd2426d2 ARM: omap2plus_defconfig: Enable TI eQEP counter driver omits e59d6e876580 netfilter: nftables_offload: build mask based from the mat [...] omits 6b583f2de0ae netfilter: nftables_offload: set address type in control d [...] discards 509d8f92343a m68k: m68328: remove duplicate code discards 34e1ce92d05a m68k: m68328: move platform code to separate files discards 3a9af2c6e5b3 m68knommu: align BSS section to 4-byte boundaries omits 8496f05ef596 Merge branch 'for-v5.11/tegra-mc' into for-next omits 5e00fd90183a memory: tegra30-emc: Continue probing if timings are missi [...] omits a46557849293 memory: tegra30-emc: Make driver modular omits df29e8c7d5dc memory: tegra30: Add FIFO sizes to memory clients omits 843d0571afd7 memory: tegra20-emc: Add devfreq support omits 5c36c85f724a memory: tegra20-emc: Remove IRQ number from error message omits a61a6d1b60e1 memory: tegra20-emc: Factor out clk initialization omits 8e7b1d3c133d memory: tegra20-emc: Use dev_pm_opp_set_clkname() omits e8ccab773fcb memory: tegra: Correct stub of devm_tegra_memory_controller_get() discards 46630599693a Merge branch 'misc-5.10' into next-fixes 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 5b6e8985d9d2 ARM: tegra: Populate OPP table for Tegra20 Ventana omits 7838e557689b arm64: tegra: Correct the UART for Jetson Xavier NX omits 8cc43d32ccd7 dt-bindings: bus: Convert ACONNECT doc to json-schema omits 55d40bd28397 dt-bindings: interrupt-controller: arm,gic: Update Tegra c [...] omits 50f56ceffba9 dt-bindings: dma: Convert ADMA doc to json-schema omits e017ebbfdb16 arm64: tegra: Rename ADMA device nodes for Tegra210 omits 302350f3a285 ARM: tegra: nexus7: Use panel-lvds as the only panel compatible omits 16db89607755 ARM: tegra: nexus7: Rename gpio-hog nodes omits d03545e1ea85 ARM: tegra: nexus7: Add power-supply to lvds-encoder node omits 5d74094c36b8 ARM: tegra: nexus7: Improve CPU passive-cooling threshold omits b4d8403ef1cc ARM: tegra: nexus7: Correct thermal zone names omits 698b1865ac14 ARM: tegra: acer-a500: Add power-supply to lvds-encoder node omits fb1ffa18d9ad ARM: tegra: acer-a500: Correct thermal zone names omits 4b9ba40aa049 arm64: tegra: Fix DT binding for IO High Voltage entry omits 2693f308192d dt-bindings: Fix entry name for I/O High Voltage property omits 54421e055af0 dt-bindings: ARM: tegra: Add Ouya game console omits 21d1db72d40e dt-bindings: Add vendor prefix for Ouya Inc. omits e72df31e5bd7 ARM: tegra: Add device-tree for Ouya omits 8b4616f4aa37 arm64: tegra: Fix GIC400 missing GICH/GICV register regions omits 09f659e25216 arm64: tegra186: Add missing CPU PMUs omits 33ba89d3e748 arm64: tegra: Wrong hsp_aon reg property size omits 23ff6cc91136 Merge remote-tracking branch 'linus/master' into fixes omits 0afa08cf8706 Merge branch 'for-v5.11/tegra-mc' into for-next omits 919d9ff01673 memory: tegra20: Support interconnect framework omits e9ba5a661c53 memory: tegra20-emc: Continue probing if timings are missi [...] omits 9fb698a201a1 memory: tegra20-emc: Make driver modular omits 6f4c94560b8b memory: tegra-mc: Add interconnect framework omits 822340b9255e memory: tegra: Add missing latency allowness entry for Pag [...] omits 717af3520cf9 memory: tegra: Remove superfluous error messages around pl [...] omits 4a4ee9361434 memory: tegra: Use devm_platform_ioremap_resource() omits 1f1997eb44b1 memory: tegra: Add and use devm_tegra_memory_controller_get() omits 684c7ed8013d Merge branch 'for-v5.11/tegra-soc-clk' into HEAD omits 9c00c36f7a40 dt-bindings: memory: tegra124: Add memory client IDs omits fb8a66603b97 dt-bindings: memory: tegra30: Add memory client IDs omits 07239ef55d10 dt-bindings: memory: tegra20: Add memory client IDs omits 8967765032e9 drivers/clocksource/nps: Remove EZChip NPS clocksource driver omits bf458a2d1d4e Merge branch 'mem-ctrl-next' into for-next 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 0d838f853636 Merge branch 'for-v5.11/tegra-mc' into for-next omits 5ddebb22417b Merge branch 'for-v5.11/tegra-mc' into for-next discards 729e39a558eb kconfig: qconf: convert to Qt5 new signal/slot connection syntax discards cfa6020b332e kconfig: qconf: use a variable to pass packages to pkg-config discards e6bf74ed973f kconfig: qconf: drop Qt4 support omits 137c6236aeec mailmap: Add WeiXiong Liao omits b5360a936f26 mailmap: Update comments for with format and more detalis omits 18cef8580670 mailmap: Restore dictionary sorting adds a9e5c87ca744 afs: Fix speculative status fetch going out of order wrt t [...] adds a7f07fc14f06 Merge tag 'ext4_for_linus_fixes2' of git://git.kernel.org/ [...] adds de7580357025 Merge tag 'tty-5.10-rc5' of git://git.kernel.org/pub/scm/l [...] adds d27637ece80f Merge tag 'staging-5.10-rc5' of git://git.kernel.org/pub/s [...] adds 450677dcb0cc mm/madvise: fix memory leak from process_madvise adds bc2dc4406c46 compiler-clang: remove version check for BPF Tracing adds a927bd6ba952 mm: fix phys_to_target_node() and memory_add_physaddr_to_n [...] adds 4349a83a3190 mm: fix readahead_page_batch for retry entries adds 8faeb1ffd795 mm: memcg/slab: fix root memcg vmstats adds bfe8cc1db02a mm/userfaultfd: do not access vma->vm_mm after calling han [...] adds 488dac0c9237 libfs: fix error cast of negative value in simple_attr_write() adds 66383800df9c mm: fix madvise WILLNEED performance problem adds 4a51c60a1115 Merge branch 'akpm' (patches from Andrew) adds 7d53be55c9d7 Merge tag 'x86_urgent_for_v5.10-rc5' of git://git.kernel.o [...] adds 68d3fa235fd8 Merge tag 'efi-urgent-for-v5.10-rc3' of git://git.kernel.o [...] adds 855cf1ee4726 Merge tag 'locking-urgent-2020-11-22' of git://git.kernel. [...] adds 48da33058975 Merge tag 'perf-urgent-2020-11-22' of git://git.kernel.org [...] adds f4b936f5d6fd Merge tag 'sched-urgent-2020-11-22' of git://git.kernel.or [...] adds d5530d82efc8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 418baf2c28f3 Linux 5.10-rc5 adds d5beb3140f91 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] adds 78aec9bb1f3c ARC: bitops: Remove unecessary operation and value adds 5f840df591a9 ARC: mm: fix spelling mistakes adds e42404fa10fd ARC: stack unwinding: don't assume non-current task is sleeping adds f737561c7096 ARC: stack unwinding: reorganize how initial register state setup adds b1489422041b Merge tag 'arc-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] adds 1179f170b6f0 s390: fix fpu restore in entry.S 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/ [...] adds 4df910620beb mm: memcg: relayout structure mem_cgroup to avoid cache in [...] adds f943849f7206 cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK adds 05b8955f4353 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] adds 85a2c56cb445 Merge tag 'pm-5.10-rc6' of git://git.kernel.org/pub/scm/li [...] adds d73b97262c90 Merge remote-tracking branch 'kbuild-current/fixes' adds 03659efe4287 arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix f [...] adds 774c4a3b5e5f ACPI/IORT: Fix doc warnings in iort.c adds 07509e10dcc7 arm64: pgtable: Fix pte_accessible() adds ff1712f953e2 arm64: pgtable: Ensure dirty bit is preserved across pte_w [...] adds f6698e6cd6d4 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 2013a4b684b6 arm64: dts: broadcom: clear the warnings caused by empty d [...] adds e3389b0a1495 arm64: dts: qcom: clear the warnings caused by empty dma-ranges adds c464e26f2375 MAINTAINERS: Remove myself as LPC32xx maintainers adds 4765df4d3a13 Merge tag 'v5.10-rockchip-dtsfixes1' of git://git.kernel.o [...] adds f4426311f927 firmware: xilinx: Fix SD DLL node reset issue adds acfdd18591ea firmware: xilinx: Use hash-table for api feature check adds dbae2736fd9f Merge tag 'zynqmp-soc-fixes-for-v5.10-rc6' of https://gith [...] adds 2663b3388551 soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) adds 3a18293e4a0f Merge tag 'soc-fsl-fix-v5.10' of git://git.kernel.org/pub/ [...] adds fb319496935b arm64: tegra: Disable the ACONNECT for Jetson TX2 adds 476e23f4c540 arm64: tegra: Correct the UART for Jetson Xavier NX adds f24a2acc15bc arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 adds 1741e1873794 arm64: tegra: Wrong AON HSP reg property size adds d98bccf10dd0 arm64: tegra: Fix Tegra234 VDK node names adds 06ceddef30a5 Merge tag 'tegra-for-5.10-arm64-dt-fixes' of git://git.ker [...] adds 0756517b5be7 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 962f8e64cd18 Merge tag 'powerpc-cve-2020-4788' into fixes adds b6b79dd53082 powerpc/64s: Fix allnoconfig build since uaccess flush adds 3b3a48030c29 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 38a80c2af9c1 Merge remote-tracking branch 'sparc/master' adds 1eae77bfad7a Merge tag 'wireless-drivers-2020-11-23' of git://git.kerne [...] adds 01770a166165 tcp: fix race condition when creating child sockets from s [...] adds 3fe356d58efa vsock/virtio: discard packets only when socket is really closed adds 2980cbd4dce7 i40e: Fix removing driver while bare-metal VFs pass traffic adds d549699048b4 net/packet: fix packet receive on L3 devices without visib [...] adds 9bd2702d292c aquantia: Remove the build_skb path adds 5204bb683c16 devlink: Fix reload stats structure adds 407c85c7ddd6 tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN adds bc40a3691f15 MAINTAINERS: Update page pool entry adds 078eb55cdf25 dpaa2-eth: Fix compile error due to missing devlink support adds d8f0a86795c6 nfc: s3fwrn5: use signed integer for parsing GPIO numbers adds 5b7022cf1dc0 net: ena: handle bad request id in ena_netdev adds 09323b3bca95 net: ena: set initial DMA width to avoid intel iommu issue adds 1396d3148bd2 net: ena: fix packet's addresses for rx_offset feature adds 5fc145f15582 Merge branch 'fixes-for-ena-driver' adds a0faaa27c716 ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues adds 0e435befaea4 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq adds 3ada288150fb ibmvnic: enhance resetting status check during module exit adds 49d66ed81962 Merge branch 'ibmvnic-null-pointer-dereference' adds 14a2e551faea batman-adv: set .owner to THIS_MODULE adds 26c8996526e8 Merge tag 'batadv-net-pullrequest-20201124' of git://git.o [...] adds 6f7a1f9c1af3 Documentation: netdev-FAQ: suggest how to post co-dependen [...] adds e255e11e66da ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init adds 12a8fe56c0f0 net: stmmac: fix incorrect merge of patch upstream adds 2543a6000e59 gro_cells: reduce number of synchronize_net() calls adds 90cf87d16bd5 enetc: Let the hardware auto-advance the taprio base-time of 0 adds 3cb2e6d92be6 ptp: clockmatrix: bug fix for idtcm_strverscmp adds b187c9b4178b devlink: Hold rtnl lock while reading netdev attributes adds a7b43649507d devlink: Make sure devlink instance and port are in same n [...] adds a060133c2058 Merge branch 'devlink-port-attribute-fixes' adds 025cc2fb6a4e net/tls: Protect from calling tls_dev_del for TLS RX twice adds cbf3d60329c4 ch_ktls: lock is not freed adds 6988358858f2 Merge remote-tracking branch 'net/master' adds 178648916e73 xsk: Fix incorrect netdev reference count adds 36ccdf85829a net, xsk: Avoid taking multiple skbuff references adds 68878a5c5b85 bpftool: Fix error return value in build_btf_type_table adds 9a44bc9449cf bpf: Add MAINTAINERS entry for BPF LSM adds 29cf899bca7d Merge remote-tracking branch 'bpf/master' adds 63d554f11b16 Merge remote-tracking branch 'ipsec/master' adds 68ad89de918e netfilter: ipset: prevent uninit-value in hash_ip6_add adds c0700dfa2cae netfilter: nf_tables: avoid false-postive lockdep splat adds 258a44b5376d Merge remote-tracking branch 'netfilter/master' adds 6830ff853a57 IB/mthca: fix return value of error branch in mthca_init_cq() adds 2ed381439e89 RDMA/i40iw: Address an mmap handler exploit in i40iw adds 3d2a9d642512 IB/hfi1: Ensure correct mm is used at all times adds ebed7b7ca47f RDMA/hns: Fix wrong field of SRQ number the device supports adds ab6f7248cc44 RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP adds 17475e104dcb RDMA/hns: Bugfix for memory window mtpt configuration adds 307fc453a87a Merge remote-tracking branch 'rdma-fixes/for-rc' adds eeacd80fcb29 ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400C [...] adds 7ee150281014 Merge remote-tracking branch 'sound-current/for-linus' adds 81e2cbc13fa3 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds b1824968221c ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state adds 3fba05a2832f ASoC: wm_adsp: fix error return code in wm_adsp_load() adds aa4cb898b80a ASoC: rt5682: change SAR voltage threshold adds 23f57ae2bfe4 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds 8fe66d245319 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds e6e9354b5830 regmap: Remove duplicate `type` field from regmap `regcach [...] adds 321d02e8fb56 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 34c5aa2666db regulator: Kconfig: Fix REGULATOR_QCOM_RPMH dependencies t [...] adds ca807b0ddaaa Merge remote-tracking branch 'regulator-fixes/for-linus' adds 34495c86e92a Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 71d80563b076 spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts adds 7cd712029610 spi: imx: fix the unbalanced spi runtime pm management adds 0abdb0fba073 spi: dw: Fix spi registration for controllers overriding CS adds 5ac359ce36d3 Merge remote-tracking branch 'spi/for-5.10' into spi-linus adds 40f0b0334a4b Merge remote-tracking branch 'spi-fixes/for-linus' adds edd474c8e218 Merge remote-tracking branch 'pci-current/for-linus' adds ffc048ae83c3 Merge remote-tracking branch 'usb.current/usb-linus' adds e4f14e0fa10d Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds eeb4f34022f0 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds ef3f0caf2430 Merge tag 'icc-5.10-rc6' of git://git.kernel.org/pub/scm/l [...] adds 652b44453ea9 habanalabs/gaudi: fix missing code in ECC handling adds 4daeb2ae5cd8 Merge tag 'misc-habanalabs-fixes-2020-11-23' of ssh://gito [...] adds c7acb6b9c07b MAINTAINERS: Adding help for coresight subsystem adds ad2db5aefd23 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds a6665619067c Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds fa248db08227 Input: soc_button_array - add missing include adds 855b69857830 Input: i8042 - fix error return code in i8042_setup_aux() adds 6aab46e61fd2 Merge remote-tracking branch 'input-current/for-linus' adds e36597dae005 Merge remote-tracking branch 'ide/master' adds 313a9f6510c5 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds dd6dbe8d7e31 media: vidtv: extract the initial CRC value to into a #define adds c2f78f0cb294 media: vidtv: psi: add a Network Information Table (NIT) adds 7a7899f6f58e media: vidtv: psi: Implement an Event Information Table (EIT) adds 84306c96b1c2 media: vidtv: psi: extract descriptor chaining code into a helper adds 99b99d135ee3 media: vidtv: Move s302m specific fields into encoder context adds c2b6ca661ae2 media: vidtv: psi: fix missing assignments in while loops adds 8922e3931dd7 media: vidtv: reorganize includes adds 3be8037960bc media: vidtv: add error checks adds 31e82355a14e media: vidtv: don't use recursive functions adds af66e03edd4d media: vidtv: fix the name of the program adds ab6bad0a4db6 media: vidtv: fix the tone generator logic adds 0d271a79c702 media: vidtv: fix some notes at the tone generator adds 0a33ab1682b4 media: vidtv: avoid data copy when initializing the multiplexer adds 163d72a2d3ec media: vidtv: avoid copying data for PES structs adds a8bd461ca3b3 media: vidtv: do some cleanups at the driver adds 330d135679e5 media: vidtv: remove some unused functions adds c857b065abf9 media: vidtv: pre-initialize mux arrays adds ec3eda53f4ae media: vidtv: cleanup null packet initialization logic adds b9e09e06e32e media: vidtv: improve EIT data adds 1d2b2a6d8c59 media: vidtv: fix the network ID range adds 91a8a240e280 media: vidtv: properly fill EIT service_id adds 039b7caed173 media: vidtv: add a PID entry for the NIT table adds 11f4933f7bc9 media: vidtv: fix service type adds bfa4aaebe8c0 media: vidtv: fix service_id at SDT table adds 160028542bb1 media: vidtv: add date to the current event adds 5edbd330e3a0 media: vidtv: simplify PSI write function adds 9e0067417b26 media: vidtv: simplify the crc writing logic adds 974ea17692b5 media: vidtv: cleanup PSI descriptor write function adds c570fb9ffc05 media: vidtv: cleanup PSI table header function adds 7f957515191a media: vidtv: cleanup PAT write function adds db9569f67e2e media: vidtv: cleanup PMT write table function adds 6286a4b79b6c media: vidtv: simplify SDT write function adds 5a5b9fb1a111 media: vidtv: simplify NIT write function adds b087982886e2 media: vidtv: simplify EIT write function adds 020120af21a6 media: vidtv.rst: update vidtv documentation adds 44f28934af14 media: vidtv.rst: add kernel-doc markups adds 85b5f6823fdc Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds f69e467d52a7 Merge remote-tracking branch 'omap-fixes/fixes' adds 13ca1f45ceab Merge remote-tracking branch 'kvm-fixes/master' adds 5452ef62fbc3 hwmon: (ina3221) Fix PM usage counter unbalance in ina3221 [...] adds 46c2369e59dc Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 0697d9a61099 btrfs: don't access possibly stale fs_info data for printi [...] adds 6d06b0ad94d3 btrfs: tree-checker: add missing returns after data_ref al [...] adds 3d05cad3c357 btrfs: fix lockdep splat when reading qgroup config on mount adds 7aa6d359845a btrfs: do nofs allocations when adding and removing qgroup [...] adds a855fbe69229 btrfs: fix lockdep splat when enabling and disabling qgroups adds 462b8e885b92 Merge branch 'misc-5.10' into next-fixes adds 88fa7d3f76f7 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 2f70e393524e Merge remote-tracking branch 'vfs-fixes/fixes' adds 15d89c9f6f4a platform/x86: thinkpad_acpi: add P1 gen3 second fan support adds f2eae1888cf2 platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE [...] adds c986a7024916 platform/x86: thinkpad_acpi: Add BAT1 is primary battery q [...] adds e40cc1b476d6 platform/x86: thinkpad_acpi: Send tablet mode switch at wa [...] adds 80a8c3185f50 platform/x86: thinkpad_acpi: Whitelist P15 firmware for du [...] adds 9e7a005ad56a platform/x86: acer-wmi: add automatic keyboard background [...] adds 2a72c46ac4d6 platform/x86: toshiba_acpi: Fix the wrong variable assignment adds 8b205d3e1bf5 platform/x86: intel-vbtn: Support for tablet mode on HP Pa [...] adds 0f511edc6ac1 platform/x86: touchscreen_dmi: Add info for the Predia Bas [...] adds c9aa128080cb platform/x86: touchscreen_dmi: Add info for the Irbis TW11 [...] adds 9878b0776b4a Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds fa2b0c0131f9 Merge remote-tracking branch 'scsi-fixes/fixes' adds 030c5b52d4c1 drm/amdgpu: Fix size calculation when init onchip memory adds 7acc79eb5f78 drm/amd/amdgpu: fix null pointer in runtime pm adds 4d6a95366117 drm/amdgpu: fix SI UVD firmware validate resume fail adds dbbf2728d503 drm/amdgpu: fix a page fault adds d661155bfca3 drm/amd/display: Avoid HDCP initialization in devices with [...] adds 60734bd54679 drm/amdgpu: update golden setting for sienna_cichlid adds 5ead67bd540e Merge tag 'amd-drm-fixes-5.10-2020-11-25' of git://people. [...] adds 0305613dbcf4 drm/i915/perf: workaround register corruption in OATAILPTR adds b5e420f45950 drm/i915/gvt: correct a false comment of flag F_UNALIGN adds 08b49e14ec4f drm/i915/gt: Defer enabling the breadcrumb interrupt to af [...] adds eb0104ee498d drm/i915/gt: Track signaled breadcrumbs outside of the bre [...] adds 2e6ce8313a53 drm/i915/gt: Don't cancel the interrupt shadow too early adds 280ffdb6ddb5 drm/i915/gt: Free stale request on destroying the virtual engine adds b51c2c67ce02 Merge tag 'drm-intel-fixes-2020-11-25' of git://anongit.fr [...] adds 57ded161e6e8 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds c0a2074ac575 mmc: mediatek: Fix system suspend/resume support for CQHCI adds 903a72eca4ab mmc: mediatek: Extend recheck_sdio_irq fix to more variants adds a42a7ec9bb99 mmc: sdhci-of-arasan: Fix clock registration error for Kee [...] adds 39898946e198 Merge remote-tracking branch 'mmc-fixes/fixes' adds e553fdc8105a riscv: Explicitly specify the build id style in vDSO Makef [...] adds 6134b110f971 RISC-V: Add missing jump label initialization adds 30aca1bacb39 RISC-V: fix barrier() use in <vdso/processor.h> adds 47ad7bc4ad00 Merge remote-tracking branch 'risc-v-fixes/fixes' adds b137e9917e48 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 958d45655178 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds f2df84e096a8 drm/vc4: kms: Store the unassigned channel list in the state adds 2820526dd5c2 drm/vc4: kms: Don't disable the muxing of an active CRTC adds 10e26e749fd0 drm/ast: Reload gamma LUT after changing primary plane's c [...] adds c7cab83d100f Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds f5e2ed489a01 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds b7bd0b74ba3e kconfig: qconf: drop Qt4 support adds 51add7fd9d3d kconfig: qconf: use a variable to pass packages to pkg-config adds fc44645a4f39 kconfig: qconf: convert to Qt5 new signal/slot connection syntax adds 9da2d4e4acec kconfig: make lkc.h self-sufficient #include-wise adds 0ce21d58b7af kconfig: qconf: show Qt version in the About dialog adds ae2044fbdb01 Merge remote-tracking branch 'kbuild/for-next' adds 4914903068a4 dma-mapping: Allow mixing bypass and mapped DMA operation adds 4e52b96ac85c powerpc/dma: Fallback to dma_ops when persistent memory present adds c2077103e743 dma-pool: no need to check return value of debugfs_create [...] adds bd61c24c87de dma-contiguous: fix a typo error in a comment adds 3ca5a6c65368 dma-mapping: add benchmark support for streaming DMA APIs adds 93afdb1ef8d4 selftests/dma: add test application for DMA_MAP_BENCHMARK adds 488d92e9bb83 Merge remote-tracking branch 'dma-mapping/for-next' adds 78d8ebea310a Merge remote-tracking branch 'asm-generic/master' adds 541161a9a62a Merge remote-tracking branch 'arm/for-next' adds 8663daeac7a1 parisc: Drop parisc special case for __sighandler_t adds 161d36dfc7b5 parisc: start using signal-defs.h adds 1d82b7898f2a arch: move SA_* definitions to generic headers adds 23acdc76f179 signal: clear non-uapi flag bits when passing/returning sa_flags adds 7da5082a2f9a arch: provide better documentation for the arch-specific S [...] adds a54f0dfda754 signal: define the SA_UNSUPPORTED bit in sa_flags adds 6ac05e832a9e signal: define the SA_EXPOSE_TAGBITS bit in sa_flags adds dceec3ff7807 arm64: expose FAR_EL1 tag bits in siginfo adds 49b3cf035edc kasan: arm64: set TCR_EL1.TBID1 when enabled adds a48ff85ed536 Merge branches 'for-next/kvm-build-fix', 'for-next/va-refa [...] adds 53c218da220c driver/perf: Add PMU driver for the ARM DMC-620 memory controller adds 6c8cfbf5db42 perf: remove duplicate check on fwnode adds ac4511c9364c drivers/perf: hisi: Add identifier sysfs file adds 2c255223362e perf/smmuv3: Support sysfs identifier file adds 6b46338f2210 perf/imx_ddr: Add stop event counters support for i.MX8MP adds 367c820ef080 arm64: Enable perf events based hard lockup detector adds e81ab1cf59b2 Merge remote-tracking branch 'arm64/for-next/perf' into fo [...] adds 6d39bdee238f iommu/amd: Enforce 4k mapping for certain IOMMU data structures adds 72b55c96f3a5 arm-smmu-qcom: Ensure the qcom_scm driver has finished probing adds 77c38c8cf52e iommu: Check return of __iommu_attach_device() adds e2be2a833ab5 x86/tboot: Don't disable swiotlb when iommu is forced on adds a7656ecf825a iommu/io-pgtable: Add a domain attribute for pagetable con [...] adds e67890c97944 iommu/io-pgtable-arm: Add support to use system cache adds 9c00c6400f80 Merge branch 'for-next/iommu/io-pgtable-domain-attr' into [...] adds c99110a865a3 iommu/arm-smmu: Add support for pagetable config domain attribute adds 12bc36793fd6 iommu/arm-smmu: Move non-strict mode to use io_pgtable_dom [...] adds 00597f9ff5ec iommu: arm-smmu-impl: Use table to list QCOM implementations adds 7f575a6087f4 iommu: arm-smmu-impl: Add a space before open parenthesis adds 074a2b0a82c7 Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core adds 28b41e2c6aeb iommu: Move def_domain type check for untrusted device into core adds 08a27c1c3ecf iommu: Add support to change default domain of an iommu group adds 0b8a96a3120f iommu: Take lock before reading iommu group default domain type adds 63a816749d86 iommu: Document usage of "/sys/kernel/iommu_groups/<grp_id [...] adds cb4789b0d19f iommu/ioasid: Add ioasid references adds cfc78dfd9b36 iommu/sva: Add PASID helpers adds 32784a9562fb iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() adds 2f7e8c553e98 iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops adds cf910f61aff3 iommu/tegra-smmu: Unwrap tegra_smmu_group_get adds d5f583bf8654 iommu/tegra-smmu: Expand mutex protection range adds 8750d207dc98 iommu/tegra-smmu: Use fwspec in tegra_smmu_(de)attach_dev adds 25938c73cd79 iommu/tegra-smmu: Rework tegra_smmu_probe_device() adds 541f29bb0643 iommu/tegra-smmu: Add PCI support adds 66930e7e1e58 Merge branch 'stable/for-linus-5.10-rc2' of git://git.kern [...] adds 2a2b8eaa5b25 iommu: Handle freelists when using deferred flushing in io [...] adds 230309d08b87 iommu: Add iommu_dma_free_cpu_cached_iovas() adds 82612d66d51d iommu: Allow the dma-iommu api to use bounce buffers adds 65f746e8285f iommu: Add quirk for Intel graphic devices in map_sg adds c062db039f40 iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev adds c588072bba6b iommu/vt-d: Convert intel iommu driver to the iommu ops adds 58a8bb39490d iommu/vt-d: Cleanup after converting to dma-iommu ops adds aa85acefcfc7 Merge branches 'for-next/iommu/default-domains', 'for-next [...] adds fa399dd639dd Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] adds 75ed0ca3281a arm64: ensure ERET from kthread is illegal adds db4b0281cc00 arm64: add C wrappers for SET_PSTATE_*() adds a4b81a241a77 arm64: head.S: rename el2_setup -> init_kernel_el adds cc0f3417f4f9 arm64: head.S: cleanup SCTLR_ELx initialization adds 7cdab4d42ac7 arm64: head.S: always initialize PSTATE adds de3510fc5885 Merge branch 'for-next/uaccess' into for-next/core adds d76b42e92780 iommu/vt-d: Don't read VCCAP register unless it exists adds ad41c6058369 Merge branch 'for-next/iommu/io-pgtable-domain-attr' into [...] adds 6681ac289bef Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core adds 62c9917d9c10 iommu: Fix htmldocs warnings in sysfs-kernel-iommu_groups adds 058236eef606 iommu: return error code when it can't get group adds 11de27a2a27e Merge branches 'for-next/iommu/default-domains', 'for-next [...] adds c83e0ba3e4eb Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] adds 5f6b863bac5b 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 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 adds ba622a3e74a7 Merge tag 'soc-fsl-next-v5.11' of git://git.kernel.org/pub [...] adds 0a3251a17401 Merge tag 'memory-controller-drv-5.11' of git://git.kernel [...] adds 7f3cdaf795db Merge tag 'tegra-soc-clk-drivers-5.11' into for-v5.11/tegra-mc adds 6c6bd2075f01 memory: tegra: Add and use devm_tegra_memory_controller_get() adds 4e84d0a6e120 memory: tegra: Use devm_platform_ioremap_resource() adds 162641a6e200 memory: tegra: Remove superfluous error messages around pl [...] adds d5ecac0afa30 memory: tegra: Add missing latency allowness entry for Pag [...] adds 06f079816d4c memory: tegra-mc: Add interconnect framework adds 0260979b018f memory: tegra20-emc: Make driver modular adds fa4794ff8fb4 memory: tegra20-emc: Continue probing if timings are missi [...] adds d5ef16ba5fbe memory: tegra20: Support interconnect framework adds 3a0b6b5abfdd memory: tegra: Correct stub of devm_tegra_memory_controller_get() adds de47653bd4dd memory: tegra20-emc: Use dev_pm_opp_set_clkname() adds cba3902b0c3d memory: tegra20-emc: Factor out clk initialization adds e09312fec1d4 memory: tegra20-emc: Remove IRQ number from error message adds dedf62d6f17f memory: tegra20-emc: Add devfreq support adds 1d1564aabc69 memory: tegra30: Add FIFO sizes to memory clients adds 0c56eda86f8c memory: tegra30-emc: Make driver modular adds bf25f3fceffa memory: tegra30-emc: Continue probing if timings are missi [...] adds 4a91b11c0a10 memory: tegra: Complete tegra210_swgroups adds 0e1bcf2c05d0 memory: tegra30-emc: Remove unnecessary of_node_put in teg [...] adds 8f2685c9c4ff Merge tag 'memory-controller-drv-tegra-5.11-2' of git://gi [...] adds 10d076709527 Merge branch 'arm/drivers' into for-next adds 30ea026e33c6 ARM: dts: hisilicon: fix errors detected by snps-dw-apb-uart.yaml adds e5e225fd495e ARM: dts: hisilicon: fix errors detected by pl011.yaml adds 64f5b52554a1 ARM: dts: hisilicon: fix errors detected by usb yaml adds 8e9e8dd7ce09 ARM: dts: hisilicon: fix errors detected by simple-bus.yaml adds e0b09c35ae07 ARM: dts: hisilicon: fix errors detected by root-node.yaml adds 05484c171d39 ARM: dts: hisilicon: fix errors detected by synopsys-dw-mshc.yaml adds 4c246408f0bd ARM: dts: hisilicon: fix errors detected by spi-pl022.yaml adds d48b6ef74ab0 ARM: dts: hisilicon: fix errors detected by syscon.yaml adds 3319f1489ef8 Merge tag 'hisi-arm32-dt-for-5.11' of git://github.com/his [...] adds c25b846425e3 arm64: dts: hisilicon: normalize the node name of the ITS devices adds 24402ce1e26e arm64: dts: hisilicon: separate each group of data in the [...] adds 8c563f55ee1d arm64: dts: hisilicon: write the values of property-units [...] adds 60780744d959 arm64: dts: hisilicon: remove unused property pinctrl-names adds ee6ff04f7fe9 arm64: dts: hisilicon: place clock-names "biu" before "ciu" adds d7d45d5d1167 arm64: dts: hisilicon: normalize the node name of the SMMU [...] adds 4d2b9b98e326 arm64: dts: hisilicon: normalize the node name of the usb devices adds bf69b8622b94 arm64: dts: hisilicon: normalize the node name of the UART [...] adds c85731abd694 arm64: dts: hisilicon: list all clocks required by spi-pl022.yaml adds 58dd4736b8c7 arm64: dts: hisilicon: list all clocks required by pl011.yaml adds c4cbd0356c60 arm64: dts: hisilicon: list all clocks required by snps-dw [...] adds 4dc5288f5a5a arm64: dts: hi3660: Harmonize DWC USB3 DT nodes name adds 25df3e1f64f5 arm64: dts: hisilicon: Use generic "ngpios" rather than "s [...] adds 2df8aa037348 Merge tag 'hisi-arm64-dt-for-5.11' of git://github.com/his [...] adds 02e497e832e4 Merge branch 'arm/dt' into for-next adds 3c0c7a34820a Merge tag 'v5.10-rc4' into for-next adds 61c33c01f442 Merge branch 'arm/fixes' into for-next adds a360a0249ecb soc: document merges adds 117ed0c755cd Merge remote-tracking branch 'arm-soc/for-next' adds ea8d6dff413b Merge remote-tracking branch 'amlogic/for-next' adds b3ef0f5ab8d1 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 ' [...] adds 126875c8782a Merge remote-tracking branch 'at91/at91-next' adds 9174e7b6839c Merge branch 'for-v5.11/tegra-soc-clk' into for-next adds 3d6613a9bd7c Merge branch 'for-v5.11/tegra-mc' into for-next adds b61c67e0cff4 Merge remote-tracking branch 'drivers-memory/for-next' adds f3a0da5f3a6a Merge remote-tracking branch 'imx-mxs/for-next' adds f6ff18a6e470 Merge remote-tracking branch 'keystone/next' adds ebcb695758ab Merge remote-tracking branch 'mediatek/for-next' adds 0fc1518601fb 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 adds 86852f721bbc 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 adds 7ee3eae86833 arm64: dts: qcom: pm6150x: add ADC_TM definitions adds bb06eb3607e9 arm64: qcom: sc7180: trogdor: Add ADC nodes and thermal zo [...] adds d4b85bc550f4 arm64: dts: qcom: sc7180-trogdor: add "pen-insert" label f [...] adds 8fd01e01fd6f arm64: dts: qcom: sc7180-lite: Tweak DDR/L3 scaling on SC7 [...] adds 3c9c31c2523e arm64: dts: qcom: sc7180: Add DDR/L3 votes for the pro variant adds 066c2a944868 arm64: dts: qcom: sc7180-trogdor: Make pp3300_a the defaul [...] adds 24244cefedde arm64: dts: qcom: sm8150: Add Coresight support adds 8f34831d3659 arm64: dts: qcom: sc7180: limit IPA iommu streams adds cfee3ea05cf2 arm64: dts: qcom: sc7180: use GIC_SPI for IPA interrupts adds 0fc0f4b6aded arm64: dts: qcom: sdm845: use GIC_SPI for IPA interrupts adds cc563f8f769b arm64: defconfig: Enable Qualcomm PON driver 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 adds bfc1b6597f58 samples: qmi: Constify static qmi ops adds 0924dad5d458 soc: qcom: rpmh: Use __fill_rpmh_msg API during rpmh_write() adds f365bd335514 dt-bindings: power: Add rpm power domain bindings for sdx55 adds 9c45662675b3 soc: qcom: rpmhpd: Add SDX55 power domains adds da8d46992e67 ARM: dts: qcom: msm8974-klte: Add fuel gauge adds 45dfa741df86 ARM: dts: qcom: msm8974-lge-nexus5: Add fuel gauge adds 26505b8fbba1 Merge branches 'arm64-for-5.11', 'arm64-defconfig-for-5.11 [...] adds fab3f6203f9a Merge remote-tracking branch 'qcom/for-next' adds ddb319d9ea4d Merge remote-tracking branch 'raspberrypi/for-next' adds 5f866d454ad8 Merge remote-tracking branch 'realtek/for-next' adds c01f4b1c0212 soc: renesas: rmobile-sysc: Stop using __raw_*() I/O accessors adds ae04aad75b37 ARM: shmobile: r8a7778: Introduce HPBREG_BASE adds caf67a935740 ARM: shmobile: r8a7779: Use ioremap() to map INTC2 registers adds 617ff9e657c4 ARM: shmobile: r8a7779: Use ioremap() to map SMP registers adds 5b0480f53dbf ARM: shmobile: r8a7779: Remove obsolete static mappings adds cc85e21d6d18 ARM: shmobile: sh73a0: Use ioremap() to map L2C registers adds a0a6624dbec8 ARM: shmobile: sh73a0: Use ioremap() to map SMP registers adds 5705747c0c8f ARM: shmobile: sh73a0: Remove obsolete static mapping adds d4a617c9bbef ARM: shmobile: Stop using __raw_*() I/O accessors adds b79a2639266d Merge branches 'renesas-arm-drivers-for-v5.11' and 'renesa [...] adds 9e1962ce7fdd Merge remote-tracking branch 'renesas/next' adds fe5e4c0c3136 Merge remote-tracking branch 'reset/reset/next' adds 8e8c6c30da6e Merge remote-tracking branch 'rockchip/for-next' adds 225ef3a3e8f4 ARM: multi_v7_defconfig: make Samsung Exynos EHCI driver a module adds 4792bcc96771 Merge branch 'next/defconfig' into for-next adds 717882a2e2e8 Merge remote-tracking branch 'samsung-krzk/for-next' adds e945927dc7c2 firmware: arm_scmi: Remove residual _le structs naming adds f83eb664cdb4 Merge tag 'scmi-voltage-5.11' of git://git.kernel.org/pub/ [...] adds d07628cb5092 Merge tag 'scmi-updates-5.11' of git://git.kernel.org/pub/ [...] adds 10d2c89d8d0e Merge remote-tracking branch 'scmi/for-linux-next' adds 35585a865bf5 ARM: multi_v7_defconfig: enable STM32 spdifrx support adds 814fddb955f8 ARM: multi_v7_defconfig: enable STM32 dfsdm audio support adds bdeeca089085 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' [...] adds e811cc7062a8 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds a886c310d9fc clk: tegra: bpmp: Clamp clock rates on requests adds b2147967503f Merge branch for-5.11/clk into for-next adds 825c7f4aa286 dt-bindings: memory: tegra20: Add memory client IDs adds f25696bce960 dt-bindings: memory: tegra30: Add memory client IDs adds 24a7eaea0a94 dt-bindings: memory: tegra124: Add memory client IDs adds 9572399af3fd dt-bindings: Add vendor prefix for Ouya Inc. adds 1f956a64301d dt-bindings: ARM: tegra: Add Ouya game console adds 3394f98435b5 dt-bindings: Fix entry name for I/O High Voltage property adds 15f76096fabb dt-bindings: dma: Convert ADMA doc to json-schema adds d806cdaea133 dt-bindings: interrupt-controller: arm,gic: Update Tegra c [...] adds e36f9381420b dt-bindings: bus: Convert ACONNECT doc to json-schema adds f9637a690acb Merge branch for-5.11/dt-bindings into for-next adds 5ed23106dfeb Merge branch for-5.11/soc into for-next adds 63ae6e96153c Merge branch for-5.11/firmware into for-next adds 85b16c875351 Merge branch 'for-5.11/dt-bindings' into for-5.11/arm/dt adds d7195ac5c9c5 ARM: tegra: Add device-tree for Ouya adds 94f13b9ca386 ARM: tegra: acer-a500: Correct thermal zone names adds 5b0455f82b79 ARM: tegra: acer-a500: Add power-supply to lvds-encoder node adds 8857779a9fab ARM: tegra: nexus7: Correct thermal zone names adds 2b22393b2767 ARM: tegra: nexus7: Improve CPU passive-cooling threshold adds 810719453c62 ARM: tegra: nexus7: Add power-supply to lvds-encoder node adds b8ae17150696 ARM: tegra: nexus7: Rename gpio-hog nodes adds a21f18a993c5 ARM: tegra: nexus7: Use panel-lvds as the only panel compatible adds bd7cd7e05a42 ARM: tegra: Populate OPP table for Tegra20 Ventana adds 37ac8c4c04c9 ARM: tegra: Add missing gpu-throt-level to Tegra124 soctherm adds 252cc72af6a2 ARM: tegra: Add missing hot temperatures to Tegra124 therm [...] adds 17401ce98ec6 ARM: tegra: Hook up edp interrupt on Tegra124 SOCTHERM adds 6fb123f1f5a4 ARM: tegra: Properly align clocks for SOCTHERM adds 8b809ba66c29 ARM: tegra: Correct EMC registers size in Tegra20 device-tree adds dd2a21d0930b ARM: tegra: Change order of SATA resets for Tegra124 adds d3e815eaab58 ARM: tegra: acer-a500: Add Embedded Controller adds 30b81e77a051 ARM: tegra: Add interconnect properties to Tegra20 device-tree adds 69ea8fa77f1c ARM: tegra: Add interconnect properties to Tegra30 device-tree adds 5cf0cdbd5589 ARM: tegra: Add interconnect properties to Tegra124 device-tree adds b97967d7d5b7 ARM: tegra: Add nvidia,memory-controller phandle to Tegra2 [...] adds f5204ac47b29 ARM: tegra: Add EMC OPP properties to Tegra20 device-trees adds 881741fa447d ARM: tegra: Add EMC OPP and ICC properties to Tegra30 EMC [...] adds d63250d7fd49 ARM: tegra: Add EMC OPP and ICC properties to Tegra124 EMC [...] adds 89393f2b4dd4 Merge branch for-5.11/arm/dt into for-next adds 3b4c137856d9 arm64: tegra: Add missing CPU PMUs on Tegra186 adds 776a3c04da9f arm64: tegra: Fix GIC400 missing GICH/GICV register regions adds 6b26c1a03488 arm64: tegra: Fix DT binding for IO High Voltage entry adds 5aaa0de991c7 arm64: tegra: Add missing hot temperatures to Tegra132 the [...] adds 3146cd55b001 arm64: tegra: Add missing gpu-throt-level to Tegra210 soctherm adds fdf278257e6d arm64: tegra: Add missing hot temperatures to Tegra210 the [...] adds 1289bd9fec20 arm64: tegra: Hook up edp interrupt on Tegra132 SOCTHERM adds b6e136c7e6ad arm64: tegra: Rename ADMA device nodes for Tegra210 adds 6450da3dab73 arm64: tegra: Add XUSB pad controller interrupt adds c84ebdfd2664 arm64: tegra: Change order of SATA resets for Tegra132 and [...] adds e061fbdf7d78 arm64: tegra: Enable AHCI on Jetson TX2 adds 48f6e1950394 arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering adds e31e64a1f7ef Merge branch for-5.11/arm64/dt into for-next adds b11a0dfbd316 Merge branch for-5.11/arm64/defconfig into for-next adds 0a3b1311ba3f Merge remote-tracking branch 'tegra/for-next' adds 1cfcb0f88e9f Merge remote-tracking branch 'ti-k3/ti-k3-next' adds e964f5d34e0a Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds c08d16a82088 Merge remote-tracking branch 'clk/clk-next' adds e44cdff05145 clk: samsung: Allow compile testing of Exynos, S3C64xx and [...] adds 44a9e78f9242 clk: samsung: Prevent potential endless loop in the PLL ops adds 09ca46c3730b 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 adds eb94cccf43cc Merge remote-tracking branch 'csky/linux-next' adds 886cbde09f9c Merge remote-tracking branch 'h8300/h8300-next' adds 266994e3ac78 m68k: mac: Refactor iop_preinit() and iop_init() adds 471037e2c9bb m68k: mac: Remove dead code adds 0c450b8e7882 m68k: mac: Remove redundant VIA register writes adds 07ce9b7ab0bf m68k: mac: Update Kconfig help adds 549aeec256ca m68k: Drop redundant NOTES in link script adds 428ec5f9dde7 m68k: Add a missing ELF_DETAILS in link script adds a7b5458ce73b m68k: Fix WARNING splat in pmac_zilog driver adds de2ca3b55721 Merge remote-tracking branch 'm68k/for-next' adds 9a43c1457b82 m68knommu: align BSS section to 4-byte boundaries adds 80c5ae85b82c m68k: m68328: move platform code to separate files adds d0198645d610 m68k: m68328: remove duplicate code adds 6ca28eebd388 Merge remote-tracking branch 'm68knommu/for-next' adds ed2124c0b9a8 microblaze: add support for TIF_NOTIFY_SIGNAL adds 4cc063552b60 Merge remote-tracking branch 'microblaze/next' adds 278800dcce84 Merge remote-tracking branch 'mips/mips-next' adds 012383225cc3 Merge remote-tracking branch 'nds32/next' adds 5555ba208333 Merge remote-tracking branch 'openrisc/for-next' adds d68564b4a41f Merge remote-tracking branch 'parisc-hd/for-next' adds 3c0b976bf20d powerpc/64: Set up a kernel stack for secondaries before c [...] adds 344fbab991a5 powerpc/64s: Convert some cpu_setup() and cpu_restore() fu [...] adds 1891ef21d92c powerpc/bitops: Fix possible undefined behaviour with fls( [...] adds 53f45ecc9cd0 powerpc/mm: Move setting PTE specific flags to pfn_pmd() adds ef78f2dd2398 powerpc/85xx: Fix declaration made after definition adds cb5d4c465f31 powerpc/ps3: Drop unused DBG macro adds f5eca0b27911 selftests/powerpc/eeh: disable kselftest timeout setting f [...] adds ffa1797040c5 powerpc: sysdev: add missing iounmap() on error in mpic_ms [...] adds a7223f5bfcae powerpc: Avoid broken GCC __attribute__((optimize)) adds e80639405c40 powerpc/mm: Update tlbiel loop on POWER10 adds 78665179e569 powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_ [...] adds fdcfeaba38e5 powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S adds 987c426320cc powerpc/64s/perf: perf interrupt does not have to get_user [...] adds a40fdaf1420d Revert "powerpc/pseries/hotplug-cpu: Remove double free in [...] adds 027717a45ca2 powerpc/powernv/sriov: fix unsigned int win compared to le [...] adds 879add772017 powerpc/64s: Replace RFI by RFI_TO_KERNEL and remove RFI adds 120c0518ec32 powerpc: Replace RFI by rfi on book3s/32 and booke adds 62182e6c0faf powerpc: Remove RFI macro adds b84bf098fcc4 powerpc/mm: Fix comparing pointer to 0 warning adds 9e8d13697c38 powerpc/perf: Add new power PMU flag "PPMU_P10_DD1" for po [...] adds fdf13a657508 powerpc/perf: Drop the check for SIAR_VALID adds d9f7088dd6d8 powerpc/perf: Use the address from SIAR register to set cp [...] adds 2ca13a4cc56c powerpc/perf: Use regs->nip when SIAR is zero adds c74cf7a3d59a powerpc/powernv/memtrace: Don't leak kernel memory to user space adds d6718941a276 powerpc/powernv/memtrace: Fix crashing the kernel when ena [...] adds 4abb1e5b63ac powerpc/mm: factor out creating/removing linear mapping adds e5b2af044f31 powerpc/mm: protect linear mapping modifications by a mutex adds 1f73ad3e8d75 powerpc/mm: print warning in arch_remove_linear_mapping() adds d8bd9a121c2f powerpc/book3s64/hash: Drop WARN_ON in hash__remove_sectio [...] adds ca2c36cae9d4 powerpc/mm: remove linear mapping if __add_pages() fails i [...] adds 0bd4b96d9910 powernv/memtrace: don't abuse memory hot(un)plug infrastru [...] adds 49a759a481d5 Merge remote-tracking branch 'powerpc/next' adds 99c168fccbfe riscv: Cleanup stacktrace adds 9dd97064e21f riscv: Make stack walk callback consistent with generic code adds 5cb0080f1bfd riscv: Enable ARCH_STACKWALK adds 62149f3564c5 RISC-V: Initialize SBI early adds b6566dc1acca RISC-V: Align the .init.text section adds 19a00869028f RISC-V: Protect all kernel sections including init early adds b5b11a8ac4b5 RISC-V: Move dynamic relocation section under __init adds 9e508aa7e76b Merge remote-tracking branch 'risc-v/for-next' adds 246e5c5c448e Merge branch 'fixes' into for-next adds 77663819d490 Merge branch 'fixes' into features adds 87d598634521 s390/mm: remove set_fs / rework address space handling adds 0290c9e328e0 s390/mm: use invalid asce instead of kernel asce adds 062e527956d0 s390/mm: add debug user asce support adds 80f06306240e s390/vdso: reimplement getcpu vdso syscall adds b79e43ff5aa0 Merge branch 'features' into for-next adds 63b5138cea81 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() adds 4a4b8721f1a5 fscrypt: simplify master key locking adds e7c0a9907ab3 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 333dee86958d btrfs: sysfs: export filesystem generation adds 7241cf70a781 btrfs: use helpers to convert from seconds to jiffies in t [...] adds 5897b5639ee1 btrfs: remove redundant time check in transaction kthread loop adds 960666a0530a btrfs: record delta directly in transaction_kthread adds 59333892b29c btrfs: calculate more accurate remaining time to sleep in [...] adds b22fa96f3f1c btrfs: calculate num_pages, reserve_bytes once in btrfs_bu [...] adds fa4b3c0a8bfb btrfs: use iosize while reading compressed pages adds 758f2c26c975 btrfs: use round_down while calculating start position in [...] adds cdbdbd0c12fa btrfs: set EXTENT_NORESERVE bits side btrfs_dirty_pages() adds 8eca1c28cb67 btrfs: assert we are holding the reada_lock when releasing [...] adds 8deb7b6261b7 btrfs: do not start readahead for csum tree when scrubbing [...] adds 121a5c67a903 btrfs: unify the ro checking for mount options adds ea4018414375 btrfs: push the NODATASUM check into btrfs_lookup_bio_sums adds 746b3758713d btrfs: sysfs: export supported rescue= mount options adds 9230fa96de6b btrfs: add a helper to print out rescue= options adds 301331a0e05f btrfs: show rescue=usebackuproot in /proc/mounts adds 4779c22db674 btrfs: introduce mount option rescue=ignorebadroots adds 5a0bb711274e btrfs: introduce mount option rescue=ignoredatacsums adds f6485f5da224 btrfs: introduce mount option rescue=all adds f8f7638459c7 btrfs: open code insert_orphan_item adds 0155316c0b7e btrfs: switch extent buffer tree lock to rw_semaphore adds 09ff7f33ae05 btrfs: do not start and wait for delalloc on snapshot root [...] adds e947b2496dec btrfs: add helper for string match ignoring leading/traili [...] adds 1f6ea7c13d16 btrfs: create read policy framework adds 02f20864db94 btrfs: sysfs: add per-fs attribute for read policy adds c60c7047f7da btrfs: split btrfs_direct_IO to read and write adds 6bba49acbe47 btrfs: move pos increment and pagecache extension to btrfs [...] adds 0b80438b907a btrfs: check FS error state bit early during write 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- [...] adds 485bb7f0789d Merge remote-tracking branch 'btrfs/for-next' adds defe59938cc5 Merge remote-tracking branch 'configfs/for-next' adds 5abcfeeaf4fd Merge remote-tracking branch 'erofs/dev' adds fdeb17c70c9e trace: fix potenial dangerous pointer adds bb5a5322a5ab Pull writeback tracepoint fix from Hui Su. adds 8fca3c8a3451 ext2: Fix fall-through warnings for Clang adds d24396c5290b reiserfs: add check for an invalid ih_entry_count adds d2bc88b6e0fd Pull reiserfs disk corruption handling fix. adds f2a08cd664f7 Merge remote-tracking branch 'ext3/for_next' adds f935de2a33c1 f2fs: remove writeback_inodes_sb in f2fs_remount adds cf1806b42988 f2fs: Remove the redundancy initialization adds 73641f4542aa libfs: Add generic function for setting dentry_ops adds fa54f65bc8c7 fscrypt: Have filesystems handle their d_ops adds 632cc618fa14 f2fs: Handle casefolding with Encryption adds 6a3c43c5cda4 Merge remote-tracking branch 'f2fs/dev' adds bde493349025 fs-verity: move structs needed for file signing to UAPI header adds 3e86f28dfab9 Merge remote-tracking branch 'fsverity/fsverity' adds 1fb430dd6402 Merge remote-tracking branch 'fuse/for-next' adds a283cbd0a17c Merge remote-tracking branch 'jfs/jfs-next' adds c32625f1c9d9 svcrdma: Catch another Reply chunk overflow case adds 2a8f25437cc7 SUNRPC: Adjust synopsis of xdr_buf_subsegment() adds 6238e0a00554 svcrdma: Const-ify the xdr_buf arguments adds c7e886715b68 svcrdma: Refactor the RDMA Write path adds 62d2276b2414 SUNRPC: Rename svc_encode_read_payload() adds 6aa288e4614e NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders adds e59dde2219d7 svcrdma: Post RDMA Writes while XDR encoding replies adds 880222822492 svcrdma: Clean up svc_rdma_encode_reply_chunk() adds 26190344b722 svcrdma: Add a "parsed chunk list" data structure adds f3f9a2b8cd98 svcrdma: Use parsed chunk lists to derive the inv_rkey adds 5b2c3e12f874 svcrdma: Use parsed chunk lists to detect reverse directio [...] adds be207b981066 svcrdma: Use parsed chunk lists to construct RDMA Writes adds f54fe660343f svcrdma: Use parsed chunk lists to encode Reply transport headers adds 0cfb19cbbca9 svcrdma: Support multiple write chunks when pulling up adds 832d72e34d56 svcrdma: Support multiple Write chunks in svc_rdma_map_rep [...] adds 6973c449dd5d svcrdma: Support multiple Write chunks in svc_rdma_send_re [...] adds 12c33ef108ca svcrdma: Remove chunk list pointers adds 6a6ecce00e51 svcrdma: Clean up chunk tracepoints adds 3e72bac24739 svcrdma: Rename info::ri_chunklen adds 181534331f4c svcrdma: Use the new parsed chunk list when pulling Read chunks adds ca3f99cc18f6 svcrdma: support multiple Read chunks per RPC adds 28de9ce65393 NFSD: A semicolon is not needed after a switch statement. adds 0a9c59879494 nfsd/nfs3: remove unused macro nfsd3_fhandleres adds 8dcdfadfdff5 SUNRPC: Move the svc_xdr_recvfrom() tracepoint adds bb6ec5e0aef7 NFSD: Clean up the show_nf_may macro adds 476ca74c18fc NFSD: Remove extra "0x" in tracepoint format specifier adds c86f9e352b08 NFSD: Add SPDX header for fs/nfsd/trace.c adds 05b3adc7a0b8 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall adds cd23b2721e33 nfsd: Fix error return code in nfsd_file_cache_init() adds 0a10fa65bf8c nfsd: only call inode_query_iversion in the I_VERSION case adds 74e296487087 nfsd: simplify nfsd4_change_info adds 0d8ebf40f601 nfsd4: don't query change attribute in v2/v3 case adds 6117a46c0ab6 nfs: use change attribute for NFS re-exports adds 7d5a3da2ff17 nfsd: move change attribute generation to filesystem adds 5d9a63c9a697 nfsd: skip some unnecessary stats in the v4 case adds afbf4a0b368d Revert "nfsd4: support change_attr_type attribute" adds d6fd2b9fcb3f SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() adds 7b467fed1a60 SUNRPC: Prepare for xdr_stream-style decoding on the server-side adds fd9b8ecd9a9b NFSD: Add common helpers to decode void args and encode vo [...] adds 99ff15dec90a NFSD: Add tracepoints in nfsd_dispatch() adds 07a760a12786 NFSD: Add tracepoints in adds ef69525b0742 NFSD: Replace the internals of the READ_BUF() macro adds 180fd8dbad7f NFSD: Replace READ* macros in nfsd4_decode_access() adds 80ff85539eb2 NFSD: Replace READ* macros in nfsd4_decode_close() adds a53b8088f82c NFSD: Replace READ* macros in nfsd4_decode_commit() adds 0d3e19dc3a86 NFSD: Change the way the expected length of a fattr4 is checked adds d01e0a15072f NFSD: Replace READ* macros that decode the fattr4 size attribute adds 2ecc20b8536c NFSD: Replace READ* macros that decode the fattr4 acl attribute adds b61c2f6f9e92 NFSD: Replace READ* macros that decode the fattr4 mode attribute adds c4d7140b5e15 NFSD: Replace READ* macros that decode the fattr4 owner attribute adds 5b5aab8af693 NFSD: Replace READ* macros that decode the fattr4 owner_gr [...] adds 22c036f99082 NFSD: Replace READ* macros that decode the fattr4 time_set [...] adds 4406d47eb7bc NFSD: Replace READ* macros that decode the fattr4 security [...] adds c1709044b8b6 NFSD: Replace READ* macros that decode the fattr4 umask attribute adds ddb74aedd587 NFSD: Replace READ* macros in nfsd4_decode_fattr() adds c37105df2765 NFSD: Replace READ* macros in nfsd4_decode_create() adds 6787f80ef299 NFSD: Replace READ* macros in nfsd4_decode_delegreturn() adds c5a6da986d4c NFSD: Replace READ* macros in nfsd4_decode_getattr() adds 378cc0d19e4d NFSD: Replace READ* macros in nfsd4_decode_link() adds c5cb25bbc11d NFSD: Relocate nfsd4_decode_opaque() adds 975777f73fd1 NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner adds 1ce10be48e7e NFSD: Add helper for decoding locker4 adds ea94128e1855 NFSD: Replace READ* macros in nfsd4_decode_lock() adds c018e4581ac6 NFSD: Replace READ* macros in nfsd4_decode_lockt() adds 2f054c31a383 NFSD: Replace READ* macros in nfsd4_decode_locku() adds 6fb3a99f7d1e NFSD: Replace READ* macros in nfsd4_decode_lookup() adds 5cc8cc479a44 NFSD: Add helper to decode NFSv4 verifiers adds 36a224f9e30c NFSD: Add helper to decode OPEN's createhow4 argument adds 3510a8b75462 NFSD: Add helper to decode OPEN's openflag4 argument adds 2b33acd82d28 NFSD: Replace READ* macros in nfsd4_decode_share_access() adds 5e97598f678c NFSD: Replace READ* macros in nfsd4_decode_share_deny() adds d9557548fb28 NFSD: Add helper to decode OPEN's open_claim4 argument adds 481bb4732d64 NFSD: Replace READ* macros in nfsd4_decode_open() adds 955d1735e0e5 NFSD: Replace READ* macros in nfsd4_decode_open_confirm() adds e2412d33bcec NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() adds 83100396d91e NFSD: Replace READ* macros in nfsd4_decode_putfh() adds b6139557b7f5 NFSD: Replace READ* macros in nfsd4_decode_read() adds 1dba15895006 NFSD: Replace READ* macros in nfsd4_decode_readdir() adds cf01e2c3d2d8 NFSD: Replace READ* macros in nfsd4_decode_remove() adds c87a6ea06d5c NFSD: Replace READ* macros in nfsd4_decode_rename() adds 322e92a0911c NFSD: Replace READ* macros in nfsd4_decode_renew() adds ed9c3a4247f2 NFSD: Replace READ* macros in nfsd4_decode_secinfo() adds a729ddd3b6a4 NFSD: Replace READ* macros in nfsd4_decode_setattr() adds 6810e1754925 NFSD: Replace READ* macros in nfsd4_decode_setclientid() adds 5358b07d2dfc NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() adds d969078a8973 NFSD: Replace READ* macros in nfsd4_decode_verify() adds 401ffe4447f5 NFSD: Replace READ* macros in nfsd4_decode_write() adds 7c70f96fa1ff NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() adds ae1c06d5bc92 NFSD: Replace READ* macros in nfsd4_decode_cb_sec() adds 333710258515 NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() adds ebb712ee2f7f NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() adds 96626d2a4cb8 NFSD: Add a separate decoder to handle state_protect_ops adds 60175feeea58 NFSD: Add a separate decoder for ssv_sp_parms adds f0e73ba7c415 NFSD: Add a helper to decode state_protect4_a adds 440778b43873 NFSD: Add a helper to decode nfs_impl_id4 adds 3d1823df68a6 NFSD: Add a helper to decode channel_attrs4 adds 51f0f4a33363 NFSD: Replace READ* macros in nfsd4_decode_create_session() adds c3072539774c NFSD: Replace READ* macros in nfsd4_decode_destroy_session() adds 4821ede4ecc7 NFSD: Replace READ* macros in nfsd4_decode_free_stateid() adds 6590963dc124 NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() adds 98cd2ec021a5 NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() adds 0902450b8fd4 NFSD: Replace READ* macros in nfsd4_decode_layoutget() adds 0a0cad878865 NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() adds 8ece1f97f68f NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() adds 61fd61637d32 NFSD: Replace READ* macros in nfsd4_decode_sequence() adds eb5d117bdd42 NFSD: Replace READ* macros in nfsd4_decode_test_stateid() adds 950016025fca NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() adds 8b3bd8cb3808 NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() adds 085161fc9ce3 NFSD: Replace READ* macros in nfsd4_decode_fallocate() adds 74b00e81cb5a NFSD: Replace READ* macros in nfsd4_decode_nl4_server() adds 350b4a0da3f6 NFSD: Replace READ* macros in nfsd4_decode_copy() adds 4054b1042095 NFSD: Replace READ* macros in nfsd4_decode_copy_notify() adds dea5c883d40d NFSD: Replace READ* macros in nfsd4_decode_offload_status() adds 703d6b007100 NFSD: Replace READ* macros in nfsd4_decode_seek() adds 2f888db6080a NFSD: Replace READ* macros in nfsd4_decode_clone() adds 3fa86affecc4 NFSD: Replace READ* macros in nfsd4_decode_xattr_name() adds adf82cb56203 NFSD: Replace READ* macros in nfsd4_decode_setxattr() adds 3505897cd66e NFSD: Replace READ* macros in nfsd4_decode_listxattrs() adds 700dbdbdf101 NFSD: Make nfsd4_ops::opnum a u32 adds 60bbbcea1114 NFSD: Replace READ* macros in nfsd4_decode_compound() adds 210c6eb0f878 NFSD: Remove macros that are no longer used adds a15fcb86f6db Merge remote-tracking branch 'cel/cel-next' adds 03cc804b750f Merge remote-tracking branch 'overlayfs/overlayfs-next' adds f5dbcc673cb7 Merge remote-tracking branch 'v9fs/9p-next' adds 1c3d39b8f3e7 Merge remote-tracking branch 'file-locks/locks-next' adds b0177ea75fce Merge remote-tracking branch 'vfs/for-next' adds 80ff32658fe9 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' adds 3afef7ad3fee Merge remote-tracking branch 'pci/next' adds f5dc93b7875b HID: sony: Workaround for DS4 dongle hotplug kernel crash. adds a76a6c1893b0 HID: sony: Report more accurate DS4 power status. adds 1a8212e8fd1f HID: sony: Don't use fw_version/hw_version for sysfs cleanup. adds 50cd491505d8 Merge branches 'for-5.10/upstream-fixes' and 'for-5.11/son [...] adds 9735d9deb109 HID: intel-ish-hid: Remove unnecessary assignment to variable rv adds 1d998cf60e46 Merge branch 'for-5.11/intel-ish' into for-next adds ba876cdc6ac9 HID: logitech-hidpp: Add hid_device_id for V470 bluetooth mouse adds 8deafee9cada Merge branch 'for-5.10/upstream-fixes' into for-next adds cae96a5d2bf3 HID: usbhid: Fix fall-through warnings for Clang adds 4c8cf5a6fb73 Merge branch 'for-5.11/core' into for-next adds 6b5542752605 HID: input: Fix fall-through warnings for Clang adds a5c2894eaf92 Merge branch 'for-5.11/core' into for-next adds 2a6a35a9ecdd HID: wacom: Constify attribute_groups adds 376358034a7c Merge branch 'for-5.11/wacom' into for-next adds 68d09380a627 HID: elecom: rewrite report based on model specific parameters adds 55633e681afb HID: elecom: add support for EX-G M-XGL20DLBK wireless mouse adds 24a4a26dd232 Merge branch 'for-5.11/elecom' into for-next adds 1008230f2abe HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB [...] adds 8bf3f590005f Merge branch 'for-5.10/upstream-fixes' into for-next adds 82514ecd6143 HID: elecom: drop stray comment adds 9bb5c7135ec4 Merge branch 'for-5.11/elecom' into for-next adds 19123821b879 Merge remote-tracking branch 'hid/for-next' adds 8af48ec68cc8 Merge remote-tracking branch 'i2c/i2c/for-next' adds 59165d16c699 i3c master: fix missing destroy_workqueue() on error in i3 [...] adds c307912d28ca dt-bindings: i3c: MIPI I3C Host Controller Interface adds 9ad9a52cce28 i3c/master: introduce the mipi-i3c-hci driver adds 8e3457372c6a i3c/master: Fix uninitialized variable next_addr adds 015cbe1f0506 i3c: Resign from my maintainer role adds e68b7950ba49 Merge remote-tracking branch 'i3c/i3c/next' adds 51752305906d Merge remote-tracking branch 'dmi/dmi-for-next' adds 0bc58c84931d hwmon: (acpi_power_meter) clean up freeing code adds 577e11dcd0a7 hwmon: (pmbus/max20730) delete some dead code adds 42f29f6a5219 hwmon: (adt7470) Create functions for updating readings an [...] adds 3409ab7ef794 hwmon: (pmbus) shrink code and remove pmbus_do_remove() adds b31ae69d5a7f hwmon: add Corsair PSU HID controller driver adds 5f7f64104270 hwmon: (corsair-psu) fix unintentional sign extension issue adds 0d8175ca2f95 hwmon: (adm1266) Fix link in documentation adds 3382162d3b79 hwmon: (adm1177) Fix kerneldoc attribute formatting adds 4bcfb39948b6 hwmon: (ina3221) Demote seemingly unintentional kerneldoc header adds 18cb07e53196 hwmon: (ibmpowernv) Silence strncpy() warning adds 763afd317110 hwmon: (corsair-psu) Fix fan rpm calculation adds 4273660b3e32 hwmon: (amd_energy) Add AMD family 19h model 01h x86 match adds 68765dc868bd docs: hwmon: (amd_energy) update documentation adds e738d5b593f1 hwmon: drivetemp: fix typo temperatire => temperature adds 7d5465f2ab4a dt-bindings: hwmon: pwm-fan: Support multiple fan tachomet [...] adds 00a1c160a614 hwmon: (max127) Add Maxim MAX127 hardware monitoring driver adds e6e2c18f63c6 docs: hwmon: Document max127 driver adds 3959605d1f5e Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds bdb5b0224d1b Merge remote-tracking branch 'jc_docs/docs-next' adds a25ba1021a62 media: ipu3-cio2: Use macros from mm.h adds d3f863a63fe4 media: i2c: Add ov9734 image sensor driver adds e2881c64519d media: dt-bindings: media: st,stm32-dcmi: add support of B [...] adds 3c80f6f81e64 media: stm32-dcmi: add support of BT656 bus adds 798f1a6b0efc media: ov2740: only do OTP data read on demand from user adds 5e6fd339b68d media: ov2740: allow OTP data access during streaming adds b5c17905fb97 media: i2c: mt9p031: Remove redundant null check before cl [...] adds 7966ceb4dde4 media: ipu3-cio2: fix trivial style warning adds 57226cd8c8bf media: dt-bindings: ov2680: convert bindings to yaml adds 338de94d220d media: dt-bindings: imx7-csi: convert bindings to yaml adds 8b7c7828a311 media: dt-bindings: imx7-mipi-csi2: convert bindings to yaml adds defbac5d79b0 media: i2c: imx219: Declare that the driver can create events adds 3f56df4c8ffe media: sunxi-cir: ensure IR is handled when it is continuous adds 371443de3c99 media: sunxi-cir: allow timeout to be set at runtime adds cea357bc2571 media: lirc: ensure RC_PROTO_MAX has documentation adds 864ed874d74a media: camss: ispif: Correctly reset based on the VFE ID adds 1786653aa2e3 media: camss: vfe-4-7: Rename get_ub_size, set_qos, set_ds [...] adds 40296e712cad media: camss: vfe: Add support for VFE 4.8 adds 3cba9d22c358 media: dt-bindings: media: qcom,camss: Add bindings for SD [...] adds 9e5d158189c6 media: camss: Add support for SDM630/636/660 camera subsystem adds e486781b74cc media: camss: csiphy-3ph: Add support for SDM630/660 adds 4863b93cfd2d media: camss: csiphy: Set rate on csiX_phy clock on SDM630/660 adds ac7f9d0283d0 media: docs: uAPI: rc: dual-license the docs with GPL v2 adds 4fe21dec6c28 media: rc: improve LIRC documentation adds abf287eeff4c media: siano: fix memory leak of debugfs members in smsdvb [...] adds 9cd4bcfb1683 media: dvb-usb: Add Hauppauge MAX S2's USB-IDs adds 2a14dfaffe2c media: rc: add keymap for KHAMSIN remote adds 711561a41d1f media: lirc: fix lirc.h documentation generation adds 078278853344 Merge remote-tracking branch 'v4l-dvb/master' adds ae7d319fdf1d Merge remote-tracking branch 'v4l-dvb-next/master' adds 281f156c3f4a Merge back cpufreq material for v5.11. adds 0f6e2cb45bcb Merge back cpuidle changes for v5.11. adds cd18d9abfde2 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next adds f5effa1360c9 Merge branches 'pm-sleep', 'pm-acpi', 'pm-em' and 'powerca [...] adds f44f64286f83 Merge branches 'acpi-resources' and 'acpi-docs' into linux-next adds 423282af887b Merge ACPI APEI material for v5.11. adds 762509afa7cf Merge branches 'acpi-misc' and 'acpi-apei' into linux-next adds a8cb5559d809 Merge branch 'pm-cpufreq-fixes' into linux-next adds 2e84ea5a3269 ACPI: EC: Eliminate in_interrupt() usage adds a8b6cfdf9786 Documentation: ACPI: _DSD: enable hyperlink in final references adds 390029c27ea7 Documentation: ACPI: enumeration: add PCI hierarchy repres [...] adds bfe508309f53 Merge branches 'acpi-ec' and 'acpi-docs' into linux-next adds c4ba491b2971 cpufreq: Fix up several kerneldoc comments adds a37afa60de38 cppc_cpufreq: optimise memory allocation for HW and NONE c [...] adds d23e95c09067 pm-graph v5.8 adds ab150c3f80dc PM / suspend: fix kernel-doc markup adds 4e1d9a737d00 PM: sleep: Add dev_wakeup_path() helper adds a94ef811f7c3 PM: domains: replace -ENOTSUPP with -EOPNOTSUPP adds b4ba76fb1c99 powercap: Adjust printing the constraint name with new line adds 0a1829d7eb6a Merge branches 'pm-cpufreq', 'pm-tools', 'pm-sleep', 'pm-d [...] adds d269fb031392 ACPI: EC: Fold acpi_ec_clear_gpe() into its caller adds d2a2e6ccebb8 ACPI: EC: Rename acpi_ec_is_gpe_raised() adds 902675fa87e3 ACPI: EC: Simplify error handling in advance_transaction() adds 631734fce3fa ACPI: EC: Untangle error handling in advance_transaction() adds 2a39a30f0d9b ACPI: EC: Clean up status flags checks in advance_transaction() adds 55130fb22a1c ACPI: processor: Drop duplicate setting of shared_cpu_map adds 85810c1996db ASoC: Intel: catpt: Replace open coded variant of resource [...] adds b87e745945e3 resource: provide meaningful MODULE_LICENSE() in test suite adds 96ef7bba2982 Merge branches 'acpi-ec', 'acpi-processor' and 'acpi-resou [...] adds 98ace3f441ba PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() adds 7400906166b4 PM: ACPI: Refresh wakeup device power configuration every time adds 735f7fba25ec Merge branch 'pm-acpi' into linux-next adds f8e25b425881 Merge remote-tracking branch 'pm/linux-next' adds d76318526d89 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 860a69313588 Merge remote-tracking branch 'cpupower/cpupower' adds 98fd9972ed60 PM / devfreq: tegra20: Deprecate in a favor of emc-stat ba [...] adds 9603cc331cfd Merge remote-tracking branch 'devfreq/devfreq-next' adds 31e7d1187df7 Merge remote-tracking branch 'opp/opp/linux-next' adds be133722df51 thermal: intel_pch_thermal: fix build for ACPI not enabled adds e34a72338969 thermal: power allocator: change the 'k_i' coefficient estimation adds eda1ecfa772f thermal: power allocator: refactor sustainable power estimation adds 90a996544946 thermal: power allocator: change the 'k_*' always in estim [...] adds c48349ac967c Merge remote-tracking branch 'thermal/thermal/linux-next' adds 7e9a9aec7cc8 Merge remote-tracking branch 'ieee1394/for-next' adds 2fabe0fbad5b Merge remote-tracking branch 'dlm/next' adds d024f27de11c RDMA/ipoib: Distribute cq completion vector better adds 4846bf44e1a8 IB/hfi1: Fix fall-through warnings for Clang adds 667d457fa84f IB/mlx4: Fix fall-through warnings for Clang adds c6191f83be6a IB/qedr: Fix fall-through warnings for Clang adds 808b2c925dd0 IB/mlx5: Fix fall-through warnings for Clang adds a9d2e9ae953f RDMA/siw,rxe: Make emulated devices virtual in the device tree adds 6d8285e604e0 RDMA/cxgb4: Validate the number of CQEs adds 82101630222f RDMA/i40iw: Constify ops structs adds df0e4de29c75 IB/qib: Use dma_set_mask_and_coherent to simplify code adds ed92f6a52b84 Merge tag 'v5.10-rc5' into rdma.git for-next adds 93035242d9e2 tools/testing/scatterlist: Test dynamic __sg_alloc_table_f [...] adds 6f6e2dcbb82b RDMA/hns: Refactor the hns_roce_buf allocation flow adds dd37d2f59eb8 RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all( [...] adds a82f3fe76d8c Merge remote-tracking branch 'rdma/for-next' adds 8e1e33ffa696 net/tun: Call type change netdev notifiers adds fc0d3b24bdb7 compat: always include linux/compat.h from net/compat.h adds 076d38b88c41 net: ptp: introduce common defines for PTP message types adds 6b6817c5d81d dpaa2-eth: use new PTP_MSGTYPE_* define(s) adds 34890b30dc73 ptp: ptp_ines: use new PTP_MSGTYPE_* define(s) adds 2fc9e6842fb8 Merge branch 'net-ptp-introduce-common-defines-for-ptp-mes [...] adds 8551fad63cd3 net: dsa: tag_hellcreek: Cleanup includes adds ed5ef9fb2023 net: dsa: hellcreek: Don't print error message on defer adds 1119ea801955 Merge branch 'net-dsa-hellcreek-minor-cleanups' adds 8ff39301efd9 net: pch_gbe: Use dma_set_mask_and_coherent to simplify code adds 7fd6372e273e net: pch_gbe: Use 'dma_free_coherent()' to undo 'dma_alloc [...] 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() adds 1566db043952 net: phy: intel-xway: implement generic .handle_interrupt( [...] adds 16c9709a7504 net: phy: intel-xway: remove the use of .ack_interrupt() adds 25497b7f0bd9 net: phy: icplus: implement generic .handle_interrupt() callback adds 12ae7ba3c15a net: phy: icplus: remove the use .ack_interrupt() adds 6719e2be0fcf net: phy: meson-gxl: implement generic .handle_interrupt() [...] adds 84c8f773d2dc net: phy: meson-gxl: remove the use of .ack_callback() adds 59ca4e58b917 net: phy: micrel: implement generic .handle_interrupt() callback adds c0c99d0cd107 net: phy: micrel: remove the use of .ack_interrupt() adds 6571b4555dc9 net: phy: national: implement generic .handle_interrupt() [...] adds a4d7742149f6 net: phy: national: remove the use of the .ack_interrupt() adds 1d1ae3c6ca3f net: phy: ti: implement generic .handle_interrupt() callback adds aa2d603ac8c0 net: phy: ti: remove the use of .ack_interrupt() adds efc3d9de7fa6 net: phy: qsemi: implement generic .handle_interrupt() callback adds a1a4417458cd net: phy: qsemi: remove the use of .ack_interrupt() adds 6527b938426f net: phy: remove the .did_interrupt() and .ack_interrupt() [...] adds 062547380d1f Merge branch 'net-phy-add-support-for-shared-interrupts-part-3' adds 651c814f3c96 net: phy: dp83640: use new PTP_MSGTYPE_SYNC define adds 37e9d0559a60 mlxsw: spectrum_ptp: use PTP wide message type definitions adds 298722166ab2 net: phy: mscc: use new PTP_MSGTYPE_* defines adds 16d07c38c446 Merge branch 'net-ptp-use-common-defines-for-ptp-message-t [...] adds 4826d2c4fcbf net: phy: realtek: read actual speed on rtl8211f to detect [...] adds b6d69fc8e8cf mptcp: put reference in mptcp timeout timer adds f460019b4c9e net: sched: alias action flags with TCA_ACT_ prefix adds bfd042321a7a bridge: mrp: Implement LC mode for MRP adds fd8976790a6c mptcp: be careful on MPTCP-level ack. adds b5094a3b535b soc: qcom: ipa: Constify static qmi structs adds 8b5536ad1216 lockdep: Introduce in_softirq lockdep assert adds 6454eca81eae net: Use lockdep_assert_in_softirq() in napi_consume_skb() adds 0e1f1cc89a77 Merge branch 'add-an-assert-in-napi_consume_skb' adds 4f36d97786c6 dt-bindings: net: dsa: convert ksz bindings document to yaml adds 44e53c88828f net: dsa: microchip: support for "ethernet-ports" node adds 9ed602bac971 net: dsa: microchip: ksz9477: setup SPI mode adds 8c4599f49841 net: dsa: microchip: ksz8795: setup SPI mode adds 0f614511fa22 Merge branch 'dt-bindings-net-dsa-microchip-convert-ksz-bi [...] adds 4efe76629036 net: dsa: mv88e6xxx: Don't force link when using in-band-status adds f5be107c3338 net: dsa: mv88e6xxx: Support serdes ports on MV88E6097/6095/6185 adds 5c19bc8b5734 net: dsa: mv88e6xxx: Add serdes interrupt support for MV88E6097 adds 0fd5d79efa4a net: dsa: mv88e6xxx: Handle error in serdes_get_regs adds 64088b2ac19d Merge branch 'net-dsa-mv88e6xxx-serdes-link-without-phy' adds 088d5360d05a i40e: remove redundant assignment adds 6ec12e1e9404 i40e: report correct VF link speed when link state is set [...] adds 24453a84285e igbvf: Refactor traces adds 594e31bcebd6 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 609a54862b44 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 adds 59e2e27d227a bpf: Refactor check_cfg to use a structured loop. adds db13db9f67fe libbpf: Add support for canceling cached_cons advance adds 403319be5de5 ima: Implement ima_inode_hash adds 27672f0d280a bpf: Add a BPF helper for getting the IMA hash of an inode adds 34b82d3ac105 bpf: Add a selftest for bpf_ima_inode_hash adds fb3558127cb6 bpf: Fix selftest compilation on clang 11 adds a907a40ba546 Merge remote-tracking branch 'bpf-next/for-next' adds 78f370fdfaf6 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 [...] adds 99ff61a779af Merge remote-tracking branch 'wireless-drivers-next/master' adds 5c3b5796866f Bluetooth: revert: hci_h5: close serdev device and free hu [...] adds e524f252c42f Bluetooth: hci_h5: Add OBDA0623 ACPI HID adds b128d0470f60 Bluetooth: fix typo in struct name adds 73f209c5bedb Bluetooth: btqca: Use NVM files based on SoC ID for WCN3991 adds 9db124565a37 Bluetooth: btusb: Support 0bda:c123 Realtek 8822CE device adds 7f7126b7739d Bluetooth: btusb: Add the missed release_firmware() in btu [...] adds d45330536ce3 Bluetooth: btmtksdio: Add the missed release_firmware() in [...] adds 6f294707e771 Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option adds a88ef8506948 Bluetooth: Fix for Bluetooth SIG test L2CAP/COS/CFD/BV-14-C adds a7eb4ee93572 Bluetooth: Fix not sending Set Extended Scan Response adds 7b2f16219a71 Bluetooth: Rename get_adv_instance_scan_rsp adds 7c6601813962 Bluetooth: Fix attempting to set RPA timeout when unsupported adds 8380a8628db1 Merge remote-tracking branch 'bluetooth/master' adds 16e6281b6b22 gfs2: Fix deadlock dumping resource group glocks adds 515b269d5bd2 gfs2: set lockdep subclass for iopen glocks adds 778721510e84 gfs2: check for empty rgrp tree in gfs2_ri_update adds f39e7d3aae29 gfs2: Don't freeze the file system during unmount adds 82e938bd5382 gfs2: Upgrade shared glocks for atime updates adds 20c34c5d5f1b Documentation: Update filesystems/gfs2.rst adds 5c775cbdc09e MAINTAINERS: Add gfs2 bug tracker link adds 196e2c024736 gfs2: Make inode operations static adds 5d04de6b59e3 Merge remote-tracking branch 'gfs2/for-next' adds 73503caa61e9 Merge remote-tracking branch 'mtd/mtd/next' adds ec80ac9d21d9 Merge remote-tracking branch 'nand/nand/next' adds 18db2b906c35 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 9dda7be57177 Merge remote-tracking branch 'crypto/master' adds 22f8c80566c4 Merge tag 'drm-misc-next-2020-11-18' of ssh://git.freedesk [...] adds 4bd62174f5dc 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 adds a1ab6a5651c4 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 [...] adds 64c587c52497 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 427a8263976e Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 77f512bde99a drm/mcde: Fix RGB/BGR bug adds bfbc5e3b1774 drm/mcde: Break out DSI set-up routine adds d795fd322063 drm/mcde: Support DPI output adds 3a78f064a679 drm/mcde: Fix uninitialized value 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 adds bf8975837dac dma-buf/dma-resv: Respect num_fences when initializing the [...] adds ab43108d0dd4 drm/mcde: fix masking and bitwise-or on variable val adds 98630f6adbb4 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 878e64927e9c Merge remote-tracking branch 'drm-msm/msm-next' adds 1857c390fb85 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 25a3074dfb14 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds d9a500b2985b regmap: sdw: add required header files adds 07e21d4d9649 soundwire: SDCA: add helper macro to access controls adds fb5103f9d6ce regmap/SoundWire: sdw: add support for SoundWire 1.2 MBQ adds 6f4a038b9967 ASoC/SoundWire: rt715-sdca: First version of rt715 sdw sdc [...] adds b6c505525c26 Merge series "regmap/SoundWire/ASoC: Add SoundWire SDCA su [...] adds cc65f43aa88f Merge remote-tracking branch 'regmap/for-5.11' into regmap-next adds 2d8f7eadf9fa 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 adds 0923b0a659df Merge remote-tracking branch 'sound/for-next' adds 3371c6f9f411 ASoC: codecs: Fix fall-through warnings for Clang adds 25ce4f2b3593 ASoC: hdmi-codec: Get ELD in before reporting plugged event adds c3d900dc905b ASoC: sh: depend on COMMON_CLK to fix compile tests adds 82ceffce9633 ASoC: stm: depend on COMMON_CLK to fix compile tests adds b3cf78e0dacb ASoC: ti: depend on COMMON_CLK to fix compile tests adds 6a8b8b582db1 ASoC: imx-audmux: Remove unused .id_table adds 7f09f79d5cb1 ASoC: SOF: ext_manifest: Parse firmware config dictionary adds 2e4f3f9141cc ASoC: SOF: Improve code alignment in header.h adds 6dd958955d30 ASoC: SOF: Change section comment for SOF_IPC_TEST_ adds 5b10b6298921 ASoC: SOF: Add `memory_info` file to debugfs adds 373c2cebf427 ASoC: fsl_xcvr: fix potential resource leak adds 144f83664698 ASoC: hdmi-codec: Add RX support adds c61d1142cfd4 ASoC: fsl: Fix config name of CONFIG_ARCH_MXC adds 9f34c0405723 ASoC: ak5558: mark OF related data as maybe unused adds 1bab2b22675f ASoC: bd28623: mark OF related data as maybe unused adds 03219faf153c ASoC: gtm601: mark OF related data as maybe unused adds 66b989063469 ASoC: inno_rk3036: mark OF related data as maybe unused adds 84902aec0886 ASoC: rk3328: mark OF related data as maybe unused adds f38c0b1e8a63 ASoC: tas571x: mark OF related data as maybe unused adds d013a59a199e ASoC: kirkwood: armada-370-db: mark OF related data as may [...] adds b397f02171e6 ASoC: meson: t9015: mark OF related data as maybe unused adds 377c7b7cc11d ASoC: qcom: mark OF related data as maybe unused adds 3285b6623653 ASoC: samsung: smdk_wm8994: mark OF related data as maybe unused adds 56af27ad5f36 ASoC: rockchip: mark OF related data as maybe unused adds 4bad6ec57d80 ASoC: ti: davinci: mark OF related data as maybe unused adds c0b7cf59971e ASoC: uniphier: mark OF related data as maybe unused adds bda20fb03e54 ASoC: ak4118: skip of_device_id table when !CONFIG_OF adds d11f89748968 ASoC: alc5623: skip of_device_id table when !CONFIG_OF adds 5207e768347d ASoC: alc5632: skip of_device_id table when !CONFIG_OF adds a06cd8cf97a3 ASoC: da7218: skip of_device_id table when !CONFIG_OF adds a7de367daa84 ASoC: da7219: skip of_device_id table when !CONFIG_OF adds a25b45dc1437 ASoC: da9055: skip of_device_id table when !CONFIG_OF adds 75333af40a25 ASoC: es8316: skip of_device_id table when !CONFIG_OF adds ac792c0ab3db ASoC: max98090: skip of_device_id table when !CONFIG_OF adds a5a196bf0a0b ASoC: max98095: skip of_device_id table when !CONFIG_OF adds e77332c3e741 ASoC: max98371: skip of_device_id table when !CONFIG_OF adds 682e22193120 ASoC: max9867: skip of_device_id table when !CONFIG_OF adds d39d9cb5a2c9 ASoC: max98925: skip of_device_id table when !CONFIG_OF adds fff68ff65129 ASoC: max98926: skip of_device_id table when !CONFIG_OF adds 36cbbf009f22 ASoC: pcm1789: skip of_device_id table when !CONFIG_OF adds e2baf7fa3e84 ASoC: pcm179x: skip of_device_id table when !CONFIG_OF adds c7bfb2533352 ASoC: rt5660: skip of_device_id table when !CONFIG_OF adds 68591e8aa122 ASoC: tas2562: skip of_device_id table when !CONFIG_OF adds 762e0b8baf63 ASoC: tlv320: skip of_device_id table when !CONFIG_OF adds 62bd3054af54 ASoC: ts3a227e: skip of_device_id table when !CONFIG_OF adds 418fb63003f6 ASoC: es7134: mark OF related data as maybe unused adds 55c259bf06e5 ASoC: es7241: mark OF related data as maybe unused adds da773b2b45f9 ASoC: samsung: i2s: mark OF related data as maybe unused adds fe4b501e56af ASoC: max98371: drop driver pm=NULL assignment adds 0eb97389cc4d ASoC: max98925: drop driver pm=NULL assignment adds c37de70121a0 ASoC: max98926: drop driver pm=NULL assignment adds 0670c9a7239a ASoC: samsung: smdk_wm8994: remove redundant of_match_ptr() adds 0858fc17b6f7 Merge series "ASoC: fix !OF compile test warnings" from Kr [...] adds 15a7b8c13653 ASoC: soc-compress: move soc_compr_free() next to soc_comp [...] adds 1e6a93cf7497 ASoC: soc-dai: add mark for snd_soc_dai_compr_startup/shutdown() adds f94ba9ac20fa ASoC: soc-component: add mark for snd_soc_component_compr_ [...] adds cd7c7d10e8f4 ASoC: soc-component: add mark for snd_soc_link_compr_start [...] adds 453d32c2f7f7 ASoC: soc-compress: add soc_compr_clean() and call it from [...] adds 6d9b4dbf82c7 Merge series "ASoC: merge soc_compr_open() rollback and so [...] adds a3f4963bfb9b Merge remote-tracking branch 'asoc/for-5.11' into asoc-next adds 678724ba8c76 Merge remote-tracking branch 'sound-asoc/for-next' adds 0801a0073f86 module: drop version-attribute alignment adds b112082c8930 module: simplify version-attribute handling adds 8d6615f1fccc params: drop redundant "unused" attributes adds fe2f4fe139b3 params: use type alignment for kernel parameters adds 2aec389e1915 params: clean up module-param macros adds 84452faf394f Merge remote-tracking branch 'modules/modules-next' adds 59bbf83835f5 Input: omap4-keypad - fix runtime PM error handling adds e9a710bc8d90 Input: pcspkr - fix fall-through warnings for Clang adds f7bda6662fd4 Input: libps2 - fix fall-through warnings for Clang adds 176e5dcb1b4b 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 adds 7d5eb5f3c02b io_uring: fix files cancellation adds a9c954728832 Merge branch 'for-5.11/io_uring' into for-next adds 63653368c25f block: remove unused BIO_SPLIT_ENTRIES adds 090a2a2a647c Merge branch 'for-5.11/block' into for-next adds 6a71a720a992 Merge remote-tracking branch 'block/for-next' adds 284052bf5d15 Merge remote-tracking branch 'device-mapper/for-next' adds 854a22997ad5 mmc: sdhci-esdhc-imx: Convert the driver to DT-only adds 40e49564e189 mmc: tmio: Fix command error processing 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 adds 39d73180a7be Merge remote-tracking branch 'mmc/next' adds 485dc6c7c355 Merge remote-tracking branch 'mfd/for-mfd-next' adds 73eac1df04c0 Merge remote-tracking branch 'backlight/for-backlight-next' adds ce10f6ca9654 Merge tag 'scmi-voltage-5.11' of git://git.kernel.org/pub/ [...] adds b52b417ccac4 regulator: as3722: Fix fall-through warnings for Clang adds e7095c35abfc regulator: core: add of_match_full_name boolean flag adds 5d16a4f9540e Merge series "Add support for SCMIv3.0 Voltage Domain Prot [...] adds e8056bf01080 dt-bindings: arm: remove optional properties for SCMI Regulators adds 0fbeae70ee7c regulator: add SCMI driver adds 33f369efbce1 regulator: mcp16502-regulator: fix spelling mistake adds 55cca73931c3 regulator: core: return zero for selectors lower than line [...] adds 1008521b9b4f regulator: dt-bindings: Add PMX55 compatibles adds 36dd70ceb4d9 regulator: qcom-rpmh: Add support for SDX55 adds ec0abec390d4 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds 5f2dd8a5117b Merge remote-tracking branch 'regulator/for-next' adds 9a3b4ef63bf1 Merge remote-tracking branch 'integrity/next-integrity' adds b2d99bcb2722 selinux: Fix fall-through warnings for Clang adds 3df98d79215a lsm,selinux: pass flowi_common instead of flowi to the LSM hooks adds bf41a69963a9 Merge remote-tracking branch 'selinux/next' adds 7da31b858ec2 Smack: fix kernel-doc interface on functions adds 9b0072e2b2b5 security/smack: remove unused varible 'rc' adds 2f80922bd268 Merge remote-tracking branch 'smack/next' adds f3389200cfbe Merge remote-tracking branch 'tomoyo/master' adds a49bdffa9db6 security: keys: Fix fall-through warnings for Clang adds 1ce46c91fdfe tpm: Fix fall-through warnings for Clang adds 7a854241dd20 Merge remote-tracking branch 'tpmdd/next' adds ba59eae72385 audit: fix macros warnings adds f52f377b3a25 Merge remote-tracking branch 'audit/next' adds 2d7a2ff86979 Merge remote-tracking branch 'devicetree/for-next' adds 2ed6e3bac152 spi: amd: Use devm_platform_ioremap_resource() in amd_spi_probe adds a6f483b2e441 spi: Fix potential NULL pointer dereference in spi_shutdown() adds 459ea85049b0 spi: dw: fixed missing resource_size adds 5a26b21f04d0 Merge remote-tracking branch 'spi/for-5.11' into spi-next adds 146865abf564 Merge remote-tracking branch 'spi/for-next' adds fd8d9db3559a x86/resctrl: Remove superfluous kernfs_get() calls to prev [...] adds 758999246965 x86/resctrl: Add necessary kernfs_put() calls to prevent r [...] adds 33fc379df76b x86/speculation: Fix prctl() when spectre_v2_user={seccomp [...] adds 1e85b4b344cd Merge branch 'x86/urgent' adds afe76eca862c x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment adds c1de5a7477fb Merge branch 'x86/sgx' adds 716572b0003e selftests/x86/fsgsbase: Fix GS == 1, 2, and 3 tests adds aeaaf005da1d selftests/x86: Add missing .note.GNU-stack sections adds 89886597334b Merge branch 'x86/misc' adds 8539d3f06710 x86/asm: Drop unused RDPID macro adds 0cb822b20bfe Merge branch 'x86/cleanups' adds 74d862b682f5 sched: Make migrate_disable/enable() independent of RT adds abeae76a4700 sched/numa: Rename nr_running and break out the magic number adds 5c339005f854 sched: Avoid unnecessary calculation of load imbalance at [...] adds 7d2b5dd0bcc4 sched/numa: Allow a floating imbalance between NUMA nodes adds 23e6082a522e sched: Limit the amount of NUMA imbalance that can exist a [...] adds 7a9f50a05843 irq_work: Cleanup adds 545b8c8df41f smp: Cleanup smp_call_function*() adds 2914b0ba61a9 irq_work: Optimize irq_work_single() adds fc3fb8833f30 Merge branch 'sched/core' adds 20c7775aecea Merge remote-tracking branch 'origin/master' into perf/core adds 4510be5aac10 Merge branch 'perf/core' adds 58c644ba512c sched/idle: Fix arch_cpu_idle() vs tracing adds 6e1d2bc675bd intel_idle: Fix intel_idle() vs tracing adds 685473c5122c Merge branch 'locking/urgent' adds 7032908cd584 Merge tag 'irqchip-fixes-5.10-2' of git://git.kernel.org/p [...] adds 270c9a13106a Merge branch 'irq/urgent' adds 9f112156f8da parisc: Remove bogus __IRQ_STAT macro adds fe3f1d5d7cd3 sh: Get rid of nmi_count() adds 769dda58d1f6 irqstat: Get rid of nmi_count() and __IRQ_STAT() adds e83694a7b249 um/irqstat: Get rid of the duplicated declarations adds 7fd70c65faac ARM: irqstat: Get rid of duplicated declaration adds 2cb0837e56e1 arm64: irqstat: Get rid of duplicated declaration adds 1adb99eabce9 asm-generic/irqstat: Add optional __nmi_count member adds fd15c1941f0a sh: irqstat: Use the generic irq_cpustat_t adds e091bc90cd2d irqstat: Move declaration into asm-generic/hardirq.h adds 15115830c887 preempt: Cleanup the macro maze a bit adds ae9ef58996a4 softirq: Move related code into one section adds 15b8d9372f27 sh/irq: Add missing closing parentheses in arch_show_interrupts() adds b0b71aab965f Merge branch 'irq/core' adds 13c8da5db43a Merge branch 'sched/core' into core/mm adds 6e799cb69a70 mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCAL adds 0e91a0c6984c mm/highmem: Provide CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP adds 14df32670291 x86: Support kmap_local() forced debugging adds 5fbda3ecd14a sched: highmem: Store local kmaps in task struct adds f3ba3c710ac5 mm/highmem: Provide kmap_local* adds e66f6e095486 io-mapping: Provide iomap_local variant adds 7e015a279853 x86/crashdump/32: Simplify copy_oldmem_page() adds e68e613e2e9d Merge branch 'core/mm' adds 5903f61e0353 entry: Fix boot for !CONFIG_GENERIC_ENTRY adds 94908c81576b Merge branch 'core/entry' adds 5782d901af37 Merge remote-tracking branch 'tip/auto-latest' adds 4e3168984467 drivers/clocksource/sp804: Add static for functions such a [...] adds a57314f2b02b clocksource/drivers/sp804: Make some symbol static adds 64d9af610102 clocksource/drivers/sp804: Use clk_prepare_enable and clk_ [...] adds 53115721efce clocksource/drivers/sp804: Correct clk_get_rate handle adds f1a40b2e1e2c clocksource/drivers/sp804: Use pr_fmt adds aff7325d4f37 dt-bindings: timer: Add new OST support for the upcoming n [...] adds 2c223460bc62 drivers/clocksource/nps: Remove EZChip NPS clocksource driver adds 67a099047e84 clocksource/drivers/orion: Add missing clk_disable_unprepa [...] adds 4bcb2007d4ee dt-bindings: timer: renesas: tmu: Document r8a774e1 bindings adds b3ad845d3241 dt-bindings: timer: renesas: tmu: Convert to json-schema adds a18231796f4a clocksource/drivers/cadence_ttc: Fix memory leak in ttc_se [...] adds 119e453d6a2c clocksource/drivers/ingenic: Fix section mismatch adds 4ce0f53e6044 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 77429eebd9b1 EDAC/igen6: ecclog_llist can be static adds e6b9534d9db6 Merge branch 'edac-igen6' into edac-for-next adds 143782786ef2 EDAC/amd64: Fix PCI component registration adds 35d2b273876d Merge branch 'edac-urgent' into edac-for-next adds dc92b4149351 Merge remote-tracking branch 'edac/edac-for-next' adds 336e5d40966d 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 adds cc882d6f9b7d torture: Add "make allmodconfig" to torture.sh adds beba8bdf2f16 rcu: Introduce kfree_rcu() single-argument macro adds 7f6bc662bab6 rcu: Eliminate the __kvfree_rcu() macro adds 05f76fe8ac47 torture: Auto-size SCF and scaling runs based on number of CPUs adds e2b17945eabf torture: Make kvm.sh include --kconfig arguments in CPU ca [...] adds f9c485730330 torture: Enable torture.sh argument checking adds f4edb9722f54 torture: Make torture.sh rcuscale and refscale deal with a [...] adds d33e4f0afdb2 torture: Make torture.sh refscale runs use verbose_batched [...] adds da82e3a7b37b Merge remote-tracking branch 'rcu/rcu/next' adds 15f256c655eb KVM: s390: Add memcg accounting to KVM allocations adds d121365715a0 s390/gmap: make gmap memcg aware adds 405908af16de Merge remote-tracking branch 'kvms390/next' adds 5a78df1f71be Merge remote-tracking branch 'percpu/for-next' adds ac87f8ff6cf1 workqueue: Kick a worker based on the actual activation of [...] adds e4c310163112 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 [...] adds 72ceec58685f platform/x86: asus-wmi: Add userspace notification for per [...] adds 1ac09656bded platform/x86: thinkpad_acpi: Add palm sensor support adds e8637dfca15e platform/x86: thinkpad_acpi: Whitelist P15 firmware for du [...] adds 8a22b026a93b Merge remote-tracking branch 'drivers-x86/for-next' adds be75e7ec7a8b Merge remote-tracking branch 'chrome-platform/for-next' adds ae08474d99f9 Merge remote-tracking branch 'leds/for-next' adds 407ca4a65874 Merge remote-tracking branch 'ipmi/for-next' adds 9aaa53b08b41 Merge remote-tracking branch 'driver-core/driver-core-next' adds 93c747ed00c1 usb: Fix fall-through warnings for Clang adds df51d9dc3961 Merge remote-tracking branch 'usb/usb-next' adds 299e32071516 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 adds c997af275e36 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds c11a3c12287a Merge remote-tracking branch 'phy-next/next' adds 3b3e23092449 Merge 5.10-rc5 into tty-next adds d46ef8ac82ac Merge remote-tracking branch 'tty/tty-next' adds 1cdea5afa673 Merge remote-tracking branch 'char-misc/char-misc-next' adds 600efe301794 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 adds 47edc0104c61 soundwire: qcom: Fix build failure when slimbus is module adds f557d8259c45 Merge remote-tracking branch 'soundwire/next' adds dc4cd48c5968 Merge remote-tracking branch 'thunderbolt/next' adds 03c1136af504 Merge 5.10-rc5 into staging-testing 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 [...] adds 0438fb09828e staging: mt7621-pci: remove bus ranges related code adds d7dcee38cbea staging: mt7621-pci: remove 'offset' with mem and io resou [...] adds 301c7ed52263 staging: mt7621-pci: add comment to clarify IO resource in [...] adds 8713094e5b00 staging: mt7621-pci: review 'pci_host_bridge' assigned variables adds 2fc0898bf366 staging: mt7621-pci: parse and prepare resources in 'mt762 [...] adds 108b2f2a9724 staging: mt7621-pci: convert to use 'devm_platform_ioremap [...] adds 1de16e38f1fd staging: mt7621-pci: remove 'RALINK_PCI_IMBASEBAR0_ADDR' register adds 0ca33a406ac1 Merge remote-tracking branch 'staging/staging-next' adds eea4079ef9dc Merge remote-tracking branch 'mux/for-next' adds 0204a4780a33 dt-bindings: interconnect: Add bindings for Qualcomm SDM660 NoC adds 2217ac18137a interconnect: qcom: Add SDM660 interconnect provider driver adds 0cd333fa4735 interconnect: qcom: Simplify the vcd compare function adds 3d7c7b9907a6 interconnect: Add generic interconnect driver for Exynos SoCs adds d17bad539d25 MAINTAINERS: Add entry for Samsung interconnect drivers adds 8fb0f9de8eaf Merge branch 'icc-5.11' into HEAD adds c134bb83585f 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 [...] adds 978d75e3b92e Merge remote-tracking branch 'dmaengine/next' adds 58315c966511 kernel: cgroup: Mundane spelling fixes throughout the file adds 5a7b5f32c5aa cgroup/cgroup.c: replace 'of->kn->priv' with of_cft() adds 9baf1c907bd7 Merge remote-tracking branch 'cgroup/for-next' adds f9123bc98a4f Merge branch 'misc' into for-next adds e6da1636b114 Merge remote-tracking branch 'scsi/for-next' adds 66df79ccbc2f scsi: ufs: Adjust logic in common ADAPT helper adds 03fe6a640a05 scsi: atari_scsi: Fix race condition between .queuecommand and EH adds bdd1cc0377d3 scsi: NCR5380: Reduce NCR5380_maybe_release_dma_irq() call sites adds 27a34943bd89 scsi: pm8001: Remove typecast for pointer returned by kcalloc() adds 1b5d2793283d scsi: pm8001: Neaten debug logging macros and uses adds 89eddb401080 scsi: pm8001: Make implicit use of pm8001_ha in pm8001_pri [...] adds 90b3a938031f scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() adds f9e2beb990f0 scsi: fnic: Avoid looping in TRANS ETH on unload adds 875d4eda3bd6 scsi: fnic: Change shost_printk() to FNIC_MAIN_DBG() adds 74ae6d6a6805 scsi: fnic: Set scsi_set_resid() only for underflow adds 3256b4682386 scsi: fnic: Validate io_req before others adds 4677bf6ec29d Merge remote-tracking branch 'scsi-mkp/for-next' adds b4fffc177fad vhost scsi: fix lun reset completion handling adds 8009b0f4ab31 vringh: fix vringh_iov_push_*() documentation adds ad89653f79f1 vhost-vdpa: fix page pinning leakage in error path (rework) adds fc7b68d4dbd8 virtio-mem: determine nid only once using memory_add_physa [...] adds 76e7cfcfd422 virtio-mem: more precise calculation in virtio_mem_mb_stat [...] adds daeadfddaffe virtio-mem: simplify MAX_ORDER - 1 / pageblock_order handling adds 37fcb7da65bd virtio-mem: drop rc2 in virtio_mem_mb_plug_and_add() adds fa15513b103a virtio-mem: use "unsigned long" for nr_pages when fake onl [...] adds 70841ad43edd virtio-mem: factor out calculation of the bit number withi [...] adds 61fdc2a293ab virtio-mem: print debug messages from virtio_mem_send_*_request() adds 87e58a76c6a2 virtio-mem: factor out fake-offlining into virtio_mem_fake [...] adds 60a9a4c56508 virtio-mem: factor out handling of fake-offline pages in m [...] adds c3f12ed98f87 virtio-mem: retry fake-offlining via alloc_contig_range() [...] adds a5eebcb4bca2 virtio-mem: generalize check for added memory adds b36c0a0605e9 virtio-mem: generalize virtio_mem_owned_mb() adds 12c3cc5282dd virtio-mem: generalize virtio_mem_overlaps_range() adds 1871e59f0b5f virtio-mem: drop last_mb_id adds 942a0b757237 virtio-mem: don't always trigger the workqueue when offlin [...] adds 6793f07fdaa7 virtio-mem: generalize handling when memory is getting onl [...] adds 40e46747693d virito-mem: document Sub Block Mode (SBM) adds ef354f2a8bee virtio-mem: memory block states are specific to Sub Block [...] adds 1450966ff9e9 virito-mem: subblock states are specific to Sub Block Mode (SBM) adds 3addc15694c3 virtio-mem: nb_sb_per_mb and subblock_size are specific to [...] adds c3a38d7aa749 virtio-mem: memory block ids are specific to Sub Block Mode (SBM) adds 5bd1fb21cbee virito-mem: existing (un)plug functions are specific to Su [...] adds 470af0755a8d virtio-mem: memory notifier callbacks are specific to Sub [...] adds c90126370872 virtio-mem: factor out adding/removing memory from Linux adds 5e34f95ba465 virtio-mem: Big Block Mode (BBM) memory hotplug adds 431bb54f13ee virtio-mem: allow to force Big Block Mode (BBM) and set th [...] adds 381ea5665cd7 mm/memory_hotplug: extend offline_and_remove_memory() to h [...] adds af775dc89cbb virtio-mem: Big Block Mode (BBM) - basic memory hotunplug adds c12f3716ea3d virtio-mem: Big Block Mode (BBM) - safe memory hotunplug adds 502cb1133adb vhost_vdpa: switch to vmemdup_user() adds 75080b861d2d Merge remote-tracking branch 'vhost/linux-next' adds 609f87529367 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 778f2664fa34 remoteproc/mediatek: fix sparse errors on sram power on and off adds 903635cbc757 remoteproc/mediatek: fix sparse errors on dma_alloc and dma_free adds 71ffb5a22b49 remoteproc/mediatek: fix boundary check adds 48cb5b6829e2 remoteproc/mediatek: skip if filesz is 0 adds dd8f52660cb1 remoteproc: qcom_sysmon: Constify qmi_indication_handler adds 04ff5d19cf6e remoteproc: qcom_q6v5_mss: Replace ioremap with memremap adds a7ed5e57bdba remoteproc: qcom_q6v5_mss: map/unmap MBA region before/after use adds 138a6428ba90 remoteproc: sysmon: Ensure remote notification ordering adds 5c212aaf5457 remoteproc: sysmon: Expose the shutdown result adds ed5da80873a7 remoteproc: qcom: q6v5: Query sysmon before graceful shutdown adds 0ac72f909ffe remoteproc: sysmon: Improve error messages adds 4c1ad562d303 remoteproc: Add a rproc_set_firmware() API adds 41e6f43f3b24 dt-bindings: remoteproc: k3-r5f: Update bindings for J7200 SoCs adds 7508ea19b20d remoteproc: k3-r5: Extend support to R5F clusters on J7200 SoCs adds c3c21b356505 remoteproc: k3-r5: Adjust TCM sizes in Split-mode on J7200 SoCs adds 44e5a3a2c955 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 068ac0589e36 Merge remote-tracking branch 'rpmsg/for-next' adds 96a34ccbfc38 dt-bindings: pinctrl: Add bindings for pinctrl-microchip-s [...] adds 6c33287665e0 pinctrl: pinctrl-microchip-sgpio: Add pinctrl driver for M [...] adds 621ef90ef7fc Merge remote-tracking branch 'gpio/for-next' adds 1bfaf1299c38 gpio: exar: add a newline after the copyright notice adds 26ced453a519 gpio: exar: include idr.h adds 8e27c2aef8c3 gpio: exar: switch to a simpler IDA interface adds 0c2c7e1323b4 gpio: exar: use a helper variable for &pdev->dev adds 696868d0a79c gpio: exar: unduplicate address and offset computation adds 36fb7218e878 gpio: exar: switch to using regmap adds 5300ebb695fa gpio: exar: use devm action for freeing the IDA and drop remove() adds 74ded69fb6ec Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 8dc248665f3a Revert "firmware: QCOM_SCM: Allow qcom_scm driver to be lo [...] 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 adds e1c1c0f24e4c Merge remote-tracking branch 'pinctrl/for-next' adds 806edad15f45 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 224d7d456b1d Merge remote-tracking branch 'pwm/for-next' adds 030a5fcfda42 exec: Move unshare_files to fix posix file locking during exec adds 7d3a89b9f96c exec: Simplify unshare_files adds 92689ab8c40d exec: Remove reset_files_struct adds 6db1ac6ee952 kcmp: In kcmp_epoll_target use fget_task adds aa6a986b1eb9 bpf: In bpf_task_fd_query use fget_task adds ce32dd5c4c3e proc/fd: In proc_fd_link use fget_task adds 03d0ce642f27 file: Rename __fcheck_files to files_lookup_fd_raw adds a8f3066da433 file: Factor files_lookup_fd_locked out of fcheck_files adds 13f24673ff37 file: Replace fcheck_files with files_lookup_fd_rcu adds 07ad6e0047e0 file: Rename fcheck lookup_fd_rcu adds d42353f2e1ac file: Implement task_lookup_fd_rcu adds 53b7c84fdd63 proc/fd: In tid_fd_mode use task_lookup_fd_rcu adds 5c57e6f097be kcmp: In get_file_raw_ptr use task_lookup_fd_rcu adds db424f626ff8 file: Implement task_lookup_next_fd_rcu adds e0fef763f6fc proc/fd: In proc_readfd_common use task_lookup_next_fd_rcu adds edc52f17257a bpf/task_iter: In task_file_seq_get_next use task_lookup_n [...] adds 83821278739b proc/fd: In fdinfo seq_show don't use get_files_struct adds 057a0ce2a8ac file: Merge __fd_install into fd_install adds f4e8ebb38886 file: In f_dupfd read RLIMIT_NOFILE once. adds ce6446baf5bc file: Merge __alloc_fd into alloc_fd adds e914fe7661d1 file: Rename __close_fd to close_fd and remove the files p [...] adds 2f3071ad6eb9 file: Replace ksys_close with close_fd adds aa3c9ab53bc3 file: Rename __close_fd_get_file close_fd_get_file adds 9130e80e53cf file: Remove get_files_struct adds 4076b14c961c exec: Move unshare_files and guarantee files_struct.count [...] adds 4762edf556ad Merge of signal-for-v5.11, and exec-for-v5.11 for testing [...] adds 76c2493328ad Merge remote-tracking branch 'userns/for-next' adds 5303ac6eaae9 Merge remote-tracking branch 'kselftest/next' adds 6a95e6955276 Merge remote-tracking branch 'livepatching/for-next' adds 40aeb506dc80 coresight: tmc-etr: Check if page is valid before dma_map_page() adds 1d3ef3f1791d coresight: Fix W=1 warnings in core framework adds c6b180b50065 coresight-tpiu: Fix W=1 warning in TPIU driver adds c5348c8a239b coresight-stm: Fix W=1 warning in STM driver adds cb44077e662f Merge remote-tracking branch 'coresight/next' adds 5779bd980934 Merge remote-tracking branch 'rtc/rtc-next' adds 84f214e9c5c7 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 adds 68ce9b2d7f0d 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 adds f2641e96ce96 slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI adds 63feb8f35a95 Merge remote-tracking branch 'slimbus/for-next' adds 292b72c982a6 nvmem: imx-ocotp: add support for the unaliged word count adds 8523ce2b8cbf Merge remote-tracking branch 'nvmem/for-next' adds cfdffcea220c Merge remote-tracking branch 'xarray/main' adds 206ad34d52a2 hv_netvsc: Validate number of allocated sub-channels adds 3da7a9f84358 Merge remote-tracking branch 'hyperv/hyperv-next' adds b59b0a814255 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 4ec06b74b144 Merge remote-tracking branch 'pidfd/for-next' adds fff5d2d522b8 Merge remote-tracking branch 'fpga/for-next' adds 3d99f84a80a7 Merge remote-tracking branch 'mhi/mhi-next' adds 1c857a531630 Merge remote-tracking branch 'notifications/notifications- [...] adds 090d2795dbde Merge remote-tracking branch 'memblock/for-next' adds 96fcb6ae2380 powerpc/dma: fix for "powerpc/dma: Fallback to dma_ops whe [...] adds f8945513d17e Revert "ASoC/SoundWire: rt715-sdca: First version of rt715 [...] adds 9aecb7b93f89 zlib: export S390 symbols for zlib modules adds d9789b852359 proc: use untagged_addr() for pagemap_read addresses adds 6a16b41f7a35 coredump: fix core_pattern parse error adds 6e6d96a26079 mm/filemap: add static for function __add_to_page_cache_locked adds 80bf194625f5 mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING adds 4756798ac078 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 82562d6e07de /proc/kpageflags: do not use uninitialized struct pages adds 0f4ff5d52dca kthread: add kthread_work tracepoints adds 650883bd5120 kthread_worker: document CPU hotplug handling adds 0c2c323b3a77 kthread_worker-document-cpu-hotplug-handling-fix adds 6eeca2ca5e7d uapi: move constants from <linux/kernel.h> to <linux/const.h> adds 195204802564 ide/falcon: remove in_interrupt() usage adds 0915f3d3974c ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] adds a207d3e07bc0 fs/ntfs: remove unused varibles adds 6fd16d35bdef fs/ntfs: remove unused variable attr_len adds d5a22f92ad08 fs/ocfs2/cluster/tcp.c: remove unneeded break adds ca35f520f416 ocfs2: ratelimit the 'max lookup times reached' notice adds 97a5241d9b6e ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 6a646008a6bb ocfs2: fix ocfs2 corrupt when iputting an inode adds 0e98ec891716 ramfs: support O_TMPFILE adds 51a5d8520ef6 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds da614dc30330 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] adds ff521f9cdc39 mm: slab: clarify krealloc()'s behavior with __GFP_ZERO adds 3e7b2ae910fa mm: slab: provide krealloc_array() adds 0b93e73c053b ALSA: pcm: use krealloc_array() adds 91ce5f69e27e vhost: vringh: use krealloc_array() adds f4b1876018c9 pinctrl: use krealloc_array() adds 47a3f41802d8 edac: ghes: use krealloc_array() adds 895d34cc4b66 drm: atomic: use krealloc_array() adds 987a649b19c5 hwtracing: intel: use krealloc_array() adds 1faad6c51a0c dma-buf: use krealloc_array() adds 20670ef69f73 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() adds 0f8e64a28e81 mm/slub: let number of online CPUs determine the slub page order adds 9fa8891083b2 device-dax/kmem: use struct_size() adds 26ceaf212f4c mm: fix page_owner initializing issue for arm32 adds 345b6515c1f5 mm/filemap/c: break generic_file_buffered_read up into mul [...] adds b5a139104ec2 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] adds 715df708fa69 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds 78624d7a3ad4 mm/truncate: add parameter explanation for invalidate_mapp [...] adds 02aeacacbbac mm/gup_benchmark: rename to mm/gup_test adds 6506b18a2dd7 selftests/vm: use a common gup_test.h adds bc03aeabd818 selftests/vm: rename run_vmtests --> run_vmtests.sh adds 8f14dfeb9c8c selftests/vm: minor cleanup: Makefile and gup_test.c adds a5f70154c9fb selftests/vm: only some gup_test items are really benchmarks adds fea5db35d591 selftests/vm: gup_test: introduce the dump_pages() sub-test adds 988af86cd033 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] adds 0777a7aa483b selftests/vm: hmm-tests: remove the libhugetlbfs dependency adds cb787c9715ed selftests/vm: 2x speedup for run_vmtests.sh adds 82962d52efb7 mm/gup_test.c: mark gup_test_init as __init function adds 0a34ed82cd5a mm/gup_test: GUP_TEST depends on DEBUG_FS adds b58bbced23f8 mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 adds c57397e647a5 mm/gup: reorganize internal_get_user_pages_fast() adds 2cb9378f6b5d mm/gup: prevent gup_fast from racing with COW during fork adds e36eb9d38ac0 mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] adds 5e4020484554 mm: handle zone device pages in release_pages() adds 8f1c50741eba mm/swapfile.c: use helper function swap_count() in add_swa [...] adds 13e6a656dac2 mm/swap_state: skip meaningless swap cache readahead when [...] adds 6ab2b6b09356 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] adds c17d0a1c641d mm/swapfile.c: remove unnecessary out label in __swap_duplicate() adds fe3d643879f1 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] adds ddb995f60e55 mm: remove pagevec_lookup_range_nr_tag() adds cb12c552f586 mm/shmem.c: make shmem_mapping() inline adds 6698bfa8e201 mm: memcontrol: add file_thp, shmem_thp to memory.stat adds 1680393e3994 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix adds 867cc1dfa8f3 mm: memcontrol: remove unused mod_memcg_obj_state() adds 23f528503220 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] adds c2ea66f1f607 mm: memcg/slab: fix return of child memcg objcg for root memcg adds a29b35de43f1 mm: memcg/slab: fix use after free in obj_cgroup_charge adds 4c8eae1bd69d mm/rmap: always do TTU_IGNORE_ACCESS adds 3962cbf522a5 mm/memcg: update page struct member in comments adds 6c127573e6ce mm: memcg: fix obsolete code comments adds cfb5b15dc8cc mm: memcg: deprecate the non-hierarchical mode adds f16e95d4cea3 docs: cgroup-v1: reflect the deprecation of the non-hierar [...] adds 71fe2391afdf cgroup: remove obsoleted broken_hierarchy and warned_broke [...] adds 73eec3ca68d1 mm/page_counter: use page_counter_read in page_counter_set_max adds dd27d4a000ab mm: memcg: remove obsolete memcg_has_children() adds 843f0a23ed92 mm/thp: move lru_add_page_tail() to huge_memory.c adds e72f67ff9627 mm/thp: use head for head page in lru_add_page_tail() adds 41b9ca9d93ac mm/thp: simplify lru_add_page_tail() adds 79baf6e1006c mm/thp: narrow lru locking adds 74ae05b87db0 mm/vmscan: remove unnecessary lruvec adding adds d775fb2dd4fe mm/rmap: stop store reordering issue on page->mapping adds 12d607a76eb4 mm-rmap-stop-store-reordering-issue-on-page-mapping-fix adds ecf95aff4e81 mm: page_idle_get_page() does not need lru_lock adds 160af53eb01f mm/memcg: add debug checking in lock_page_memcg adds aab6137ab364 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn adds 8cb87c9fc800 mm/lru: move lock into lru_note_cost adds fa89c7a69258 mm/vmscan: remove lruvec reget in move_pages_to_lru adds 1eea9af88e5f mm/mlock: remove lru_lock on TestClearPageMlocked adds d8aa30dd626e mm/mlock: remove __munlock_isolate_lru_page() adds a2d3a7e48908 mm/lru: introduce TestClearPageLRU() adds ce8d4ae1c160 mm/compaction: do page isolation first in compaction adds b7bedbea8d8e mm/swap.c: serialize memcg changes in pagevec_lru_move_fn adds 4ff825dc4e02 mm/lru: replace pgdat lru_lock with lruvec lock adds 4f0afdd5a722 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix adds 529af76ac301 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 adds 49f7f66a0ac7 mm/lru: introduce relock_page_lruvec() adds 96af910a32f7 mm-lru-introduce-the-relock_page_lruvec-function-fix adds f46cdc387708 mm/lru: revise the comments of lru_lock adds 46c37166e31f mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state adds 87c39c5c6778 mm: memcontrol: Assign boolean values to a bool variable adds f82644f0b03b mm/memcg: remove incorrect comment adds 383bb2cd7a8d xen/unpopulated-alloc: consolidate pgmap manipulation adds a0b64bf29455 kselftests: vm: add mremap tests adds d4a8f04f1dc6 mm: speedup mremap on 1GB or larger regions adds 574be7a4e4e2 arm64: mremap speedup - enable HAVE_MOVE_PUD adds 992b00832681 x86: mremap speedup - Enable HAVE_MOVE_PUD adds 0479b639fedc mm: cleanup: remove unused tsk arg from __access_remote_vm adds 5055c067d757 mm/mmap.c: fix the adjusted length error adds c56fd711f5b8 mm/mapping_dirty_helpers: enhance the kernel-doc markups adds ea2f2a6ea9d7 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] adds 0f818c4bc1f3 mm: mmap_lock: add tracepoints around lock acquisition adds 3d443fa492cd mm/mremap: account memory on do_munmap() failure adds 6ec3b0da6b93 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] adds 6330714bbe85 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio adds 99a33a943ceb vm_ops: rename .split() callback to .may_split() adds cf6e60eb1ef3 mremap: check if it's possible to split original vma adds 6b7aa5d478dd mm: forbid splitting special mappings adds 2c73e83113bb mm,hwpoison: drain pcplists before bailing out for non-bud [...] adds accbc67ea21f mm,hwpoison: take free pages off the buddy freelists adds d8bc3a0ecfa6 mm,hwpoison: take free pages off the buddy freelists for hugetlb adds d8d44899ab73 mm,hwpoison: drop unneeded pcplist draining adds 0ce70d1caa60 mm,hwpoison: refactor get_any_page adds 19d473efaa2e mm,hwpoison: drop pfn parameter adds 265ef9b67fd9 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED adds 86ac684ef626 mm,hwpoison: remove MF_COUNT_INCREASED adds f5b238a18a48 mm,hwpoison: remove flag argument from soft offline functions adds 1aab8e30dadd mm,hwpoison: disable pcplists before grabbing a refcount adds e309ce2ea662 mm,hwpoison: remove drain_all_pages from shake_page adds 05e95883e5d4 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow adds dc260979300d mm/vmalloc: use free_vm_area() if an allocation fails adds 8f690aa2fa6f mm/vmalloc: rework the drain logic adds 135525e5016c mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] adds a746a8d2557a docs/vm: remove unused 3 items explanation for /proc/vmstat adds f2e3741240b2 mm/vmalloc.c: fix kasan shadow poisoning size adds bf0c8eaa9bb0 alpha: switch from DISCONTIGMEM to SPARSEMEM adds f912d81a446f ia64: remove custom __early_pfn_to_nid() adds abd89d7d55a5 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements adds b612183a9fb1 ia64: discontig: paging_init(): remove local max_pfn calculation adds 781c53f14c63 ia64: split virtual map initialization out of paging_init() adds c860dc7ddb48 ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM adds 610af68de74a ia64: make SPARSEMEM default and disable DISCONTIGMEM adds 7f29aee0830d arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL adds 84d8b3661cc9 arm, arm64: move free_unused_memmap() to generic mm adds 2adc7286d3ea arc: use FLATMEM with freeing of unused memory map instead [...] adds 2e5fa78de832 m68k/mm: make node data and node setup depend on CONFIG_DI [...] adds 9c636afdd5e7 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM adds e13acae107e4 m68k: deprecate DISCONTIGMEM adds f170ec07173c mm: introduce debug_pagealloc_{map,unmap}_pages() helpers adds 98817ab4690f PM: hibernate: make direct map manipulations more explicit adds 46b9b00649f6 arch, mm: restore dependency of __kernel_map_pages() on DE [...] adds f36368f5a2de arch, mm: make kernel_page_present() always available adds 2600c05e675c mm, page_alloc: clean up pageset high and batch update adds 5426782e45f6 mm, page_alloc: calculate pageset high and batch once per zone adds d79d1a229244 mm, page_alloc: remove setup_pageset() adds b53ec58225a4 mm, page_alloc: simplify pageset_update() adds b992e7c3e438 mm, page_alloc: cache pageset high and batch in struct zone adds 5d2dcec92102 mm, page_alloc: move draining pcplists to page isolation users adds acaaa15ef00f mm, page_alloc: disable pcplists during memory offline adds da80fdc4eb31 mm-page_alloc-disable-pcplists-during-memory-offline-fix adds 317457c3c52d mm/page_alloc: clear pages in alloc_contig_pages() with in [...] adds 20fa7a4507ea include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] adds 79cf85b2b94b mm/page-flags: fix comment adds 82c3bd4f545d mm/page_alloc: add __free_pages() documentation adds bf086ae1452e mm/page_alloc: mark some symbols with static keyword adds b4f836995dde include/linux/mmzone.h: remove examples from enum zone_typ [...] adds e12b4ef29da3 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] adds 53a54fc6756f init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] adds 54215689b712 mm/hugetlb.c: just use put_page_testzero() instead of page [...] adds 8819e36e6202 mm/huge_memory.c: update tlb entry if pmd is changed adds c3ea7ef2bb39 MIPS: do not call flush_tlb_all when setting pmd entry adds 0324729a3a6e include/linux/huge_mm.h: remove extern keyword adds cc3afe5c08a0 khugepaged: add parameter explanations for kernel-doc markup adds 3f37f035c206 mm: hugetlb: fix type of delta parameter and related local [...] adds 92b11061bf0d mm,hugetlb: remove unneeded initialization adds 4312e428ff29 mm: don't wake kswapd prematurely when watermark boosting [...] adds 117d8a90ab96 mm/vmscan: drop unneeded assignment in kswapd() adds ee8d9e5324ca mm/vmscan.c: remove the filename in the top of file comment adds 0499e1a60797 mm/vmscan: __isolate_lru_page_prepare() cleanup adds ba038246596f mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] adds 602b291df9bf mm/compaction: move compaction_suitable's comment to right place adds 93a92ac71425 mm/compaction: make defer_compaction and compaction_deferr [...] adds fb9a95c0d735 mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() adds 4ee513fa3d51 mm/migrate.c: fix comment spelling adds 88b47799eadc mm/migrate.c: optimize migrate_vma_pages() mmu notifier adds 72d22a0d0e86 mm: support THPs in zero_user_segments adds 334c950c7830 mm: truncate_complete_page() does not exist any more adds d19107bef299 mm: migrate: simplify the logic for handling permanent failure adds 4efb379efc86 mm: migrate: skip shared exec THP for NUMA balancing adds 733b7aad1f51 mm: migrate: clean up migrate_prep{_local} adds b798745c96c5 mm: migrate: return -ENOSYS if THP migration is unsupported adds 98b31059d8c3 mm: make pagecache tagged lookups return only head pages adds 2370aa52aa76 mm/shmem: use pagevec_lookup in shmem_unlock_mapping adds 53755f350532 mm/swap: optimise get_shadow_from_swap_cache adds 09ea1234b7e7 mm: add FGP_ENTRY adds 13b56b457c7f mm/filemap: rename find_get_entry to mapping_get_entry adds 47bdc685551c mm/filemap: add helper for finding pages adds c18d732b8ba3 fix mm-filemap-add-helper-for-finding-pages.patch adds 20e41dd59e93 mm/filemap: add mapping_seek_hole_data adds 5e2cdfcb17c4 fix mm-filemap-add-mapping_seek_hole_data.patch adds bc221f619d0d iomap: use mapping_seek_hole_data adds eed145f52a5f mm: add and use find_lock_entries adds 7de686f90d62 fix mm-add-and-use-find_lock_entries.patch adds 3d93464d0325 mm: add an 'end' parameter to find_get_entries adds f2815118213d mm: add an 'end' parameter to pagevec_lookup_entries adds 9c0ab25f0ad4 mm: remove nr_entries parameter from pagevec_lookup_entries adds 1bfc73427f91 mm: pass pvec directly to find_get_entries adds b39077121899 mm: remove pagevec_lookup_entries adds a8d54c7ca046 mm/truncate,shmem: handle truncates that split THPs adds f3bf0ebdce0a mm/filemap: return only head pages from find_get_entries adds 68be50fa5a90 mm/cma.c: remove redundant cma_mutex lock adds 659316014bab mm, page_alloc: do not rely on the order of page_poison an [...] adds 42d92717e422 mm, page_poison: use static key more efficiently adds 7bc98b3d224e kernel/power: allow hibernation with page_poison sanity checking adds cc8a7d6b9c3e mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY adds ef79b7f3dafc mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO adds 1fd62e87d395 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 9d1dffca0f6b mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds ff55973fc4d4 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 756b677b5b6c userfaultfd: add UFFD_USER_MODE_ONLY adds 472bbe9c28ce userfaultfd: add user-mode only option to unprivileged_use [...] adds b6e2d8257c17 mm/zswap: make struct kernel_param_ops definitions const adds f8d1a6e65b0f mm/zswap: fix passing zero to 'PTR_ERR' warning adds 9aade34c4f85 mm/zswap: move to use crypto_acomp API for hardware acceleration adds 38a1c920a2fa mm/zsmalloc.c: rework the list_add code in insert_zspage() adds 187dbec1bbaf mm/process_vm_access: remove redundant initialization of iov_r adds 21f7748069e0 zram: support page writeback adds 52f1cf6099c7 mm: fix kernel-doc markups adds ba18c1eafa8e mm: use sysfs_emit for struct kobject * uses adds 6a0d0a2a2a5e mm: huge_memory: convert remaining use of sprintf to sysfs [...] adds 43d608042ab1 mm:backing-dev: use sysfs_emit in macro defining functions adds 01a6297e13d6 mm: shmem: convert shmem_enabled_show to use sysfs_emit_at adds 39843aaedb7e mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] adds fe273f704d29 mm: fix fall-through warnings for Clang adds aeee00c1e062 mm: cleanup kstrto*() usage adds fc7af9fd7683 mm: add Kernel Electric-Fence infrastructure adds 278e0bd6e7dd kfence: Fix parameter description for kfence_object_start() adds 87887bd2b926 kfence: avoid stalling work queue task without allocations adds 8b8490c0bd22 x86, kfence: enable KFENCE for x86 adds c0ea76967d0c arm64, kfence: enable KFENCE for ARM64 adds a7554721b37b kfence: use pt_regs to generate stack trace on faults adds 121e45b24d61 mm, kfence: insert KFENCE hooks for SLAB adds 145cd60fb481 mm, kfence: insert KFENCE hooks for SLUB adds 06f8efd30223 kfence, kasan: make KFENCE compatible with KASAN adds 6f8a3fedb6a2 kfence, Documentation: add KFENCE documentation adds e246cb76f79e kfence: add test suite adds d862647ed4b3 MAINTAINERS: add entry for KFENCE adds 2e5a325a157a fs/buffer.c: add debug print for __getblk_gfp() stall problem adds f83fca3671bc fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 5a2c7d1a6303 kernel/hung_task.c: Monitor killed tasks. adds 7d9f31c3e3b2 alpha: Replace bogus in_interrupt() adds ca3422d8780f procfs: delete duplicated words + other fixes adds bc39dec7bf0c proc: provide details on indirect branch speculation adds 2654fa3fc249 proc-provide-details-on-indirect-branch-speculation-v2 adds 18ea99d21963 proc/sysctl: make protected_* world readable adds 443796c2320e asm-generic: force inlining of get_order() to work around [...] adds 761ace49e56f kernel.h: Split out mathematical helpers adds 75a50da7c27d kernel.h: split out mathematical helpers fix adds c0f77f3b6bcf kernel/acct.c: use #elif instead of #end and #elif adds 5699e4d7baf1 reboot: refactor and comment the cpu selection code adds acc7dd5241ec include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] adds 0bb12e476318 bitmap: remove unused function declaration adds 2705dd7ec485 lib: stackdepot: add support to configure STACK_HASH_SIZE adds 51b6d4a20ea2 lib/test_free_pages.c: add basic progress indicators adds c7fdaae3a9fd lib/stackdepot.c: replace one-element array with flexible- [...] adds d18658e1ff57 lib/stackdepot.c: use flex_array_size() helper in memcpy() adds fb35026981af lib/stackdepot.c: use array_size() helper in jhash2() adds b266b259138b lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT adds 7c6c5b830347 lib/list_kunit: follow new file name convention for KUnit tests adds 5865f0337e5b lib/linear_ranges_kunit: follow new file name convention f [...] adds c49705d426e3 lib/bits_kunit: follow new file name convention for KUnit tests adds 86f80dd16eb3 lib/cmdline: fix get_option() for strings starting with hyphen adds e85b674ee23b lib/cmdline: allow NULL to be an output for get_option() adds d11a7d13acd8 lib/cmdline_kunit: add a new test suite for cmdline API adds 1852f36b059c lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix adds 60b76f6b822b lib/cmdline_kunit: type of expected returned values should be int adds ef17428bd05f lib/cmdline_kunit: provide meaningful MODULE_LICENSE() adds f2fc6cac16b4 lib: optimize cpumask_local_spread() adds 78b48e1e4e36 ilog2: Improve ilog2 for constant arguments adds 86bf00455193 ilog2-improve-ilog2-for-constant-arguments-checkpatch-fixes adds d06128f6abdb lib/string: remove unnecessary #undefs adds 6ae24728ec45 lib: string.h: detect intra-object overflow in fortified s [...] adds f1a0afcc706e lkdtm: tests for FORTIFY_SOURCE adds b49e01973bcb string.h: add FORTIFY coverage for strscpy() adds 88c60078a110 drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] adds b17830cc7fa9 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment adds a872af3677b9 lib: cleanup kstrto*() usage adds ee94c8c1067d lib/lz4: explicitly support in-place decompression adds 3acfc95acd57 bitops: introduce the for_each_set_clump macro adds 23593b5f31e2 lib/test_bitmap.c: add for_each_set_clump test cases adds 0af5ca10b512 lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] adds cf06a814a154 gpio: thunderx: utilize for_each_set_clump macro adds 9dd47d88ba6d gpio: xilinx: utilize generic bitmap_get_value and _set_value adds cb953fbe4e58 checkpatch: add new exception to repeated word check adds 2cbed8c8b5fc checkpatch: fix false positives in REPEATED_WORD warning adds 4cd245012b4d checkpatch: ignore generated CamelCase defines and enum values adds e43d779b58d9 checkpatch: prefer static const declarations adds d2c25b87e2ef checkpatch: allow --fix removal of unnecessary break statements adds 192fbac98793 checkpatch: extend attributes check to handle more patterns adds abd62c6ddfda checkpatch: add a fixer for missing newline at eof adds 52ad75e3e862 checkpatch: update __attribute__((section("name"))) quote removal adds fc2d5af606cd checkpatch-update-__attribute__sectionname-quote-removal-v2 adds edf4296eb556 checkpatch: add fix option for GERRIT_CHANGE_ID adds af1c84a88c62 checkpatch: add __alias and __weak to suggested __attribut [...] adds 8c42a2f5b699 checkpatch: improve email parsing adds 77b63a2d7c3b checkpatch: fix spelling errors and remove repeated word adds 85fd25fd9f55 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags adds c93f0da2c204 checkpatch: fix unescaped left brace adds 5843f40b72bd checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS adds 4a98be24db68 reiserfs: add check for an invalid ih_entry_count adds e37b45ad98f4 kdump: append uts_namespace.name offset to VMCOREINFO adds f4b3d141938e rapidio: remove unused rio_get_asm() and rio_get_device() adds 70681499dab8 gcov: remove support for GCC < 4.9 adds 2328f5910e8f gcov: fix kernel-doc markup issue adds 7059d704613a relay: remove unused buf_mapped and buf_unmapped callbacks adds 63bead5703f5 relay: require non-NULL callbacks in relay_open() adds 353b5c67c4b7 relay: make create_buf_file and remove_buf_file callbacks [...] adds 5edf0cf01b6f relay: allow the use of const callback structs adds 4df219cffb40 drm/i915: make relay callbacks const adds 476867ddbc3f ath10k: make relay callbacks const adds 2a88faa57174 ath11k: make relay callbacks const adds 191f4403fd05 ath9k: make relay callbacks const adds 687bc121a8e4 blktrace: make relay callbacks const adds b888035e29ce aio: simplify read_events() adds b1d2476d2087 kernel/resource.c: fix kernel-doc markups adds b21926bd2fcf resource-fix-kernel-doc-markups-checkpatch-fixes adds eab90a2377a8 reboot: allow to specify reboot mode via sysfs adds 7c9c06c32709 reboot: fix variable assignments in type_store adds 73b4dbb4cea0 reboot: remove cf9_safe from allowed types and rename cf9_force adds 75894e678dd3 fault-injection: handle EI_ETYPE_TRUE adds ab573a2b40b2 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static adds 569b12809eb1 Merge branch 'akpm-current/current' adds c62c88111ddf mm/swap.c: reduce lock contention in lru_cache_add adds fa9fa8cb4ecd mm: memcontrol: use helpers to read page's memcg data adds 954755f9ff1e mm: memcontrol/slab: use helpers to access slab page's memcg_data adds 18ace6476de0 mm: introduce page memcg flags adds f8e890187cb6 mm: convert page kmemcg type to a page memcg flag adds 31bf284a5d3d mm/memcg: bail early from swap accounting if memcg disabled adds 0e655d37a45a mm/memcg: warning on !memcg after readahead page charged adds f0f4a2442895 mm/memcg: remove unused definitions adds 2b01ab93f6d3 mm, kvm: account kvm_vcpu_mmap to kmemcg adds e89eab67e746 mm: slub: call account_slab_page() after slab page initialization adds 716e6009ec54 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds 20c081ee4ad7 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] adds d2cc290b407c mm/memcontrol:rewrite mem_cgroup_page_lruvec() adds c3f7cdbbdd8d mm/memcg: add missed warning in mem_cgroup_lruvec adds 425be12a2da1 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() adds b2f87b1eb0ef treewide: remove stringification from __alias macro definition adds 7e207c8e2e6c ARM: boot: quote aliased symbol names in string.c adds 4abb5063486d epoll: check for events when removing a timed out thread f [...] adds 09d6bdffc386 epoll: simplify signal handling adds 64de7d1d8b8e epoll: pull fatal signal checks into ep_send_events() adds 7f4feaea5e13 epoll: move eavail next to the list_empty_careful check adds cc2687004c9d epoll: simplify and optimize busy loop logic adds 7ef19035e510 epoll: pull all code between fetch_events and send_event i [...] adds fc63a0ced511 epoll: replace gotos with a proper loop adds 776e8c2cb3bf epoll: eliminate unnecessary lock for zero timeout adds 4b355192d2d0 mm: unexport follow_pte_pmd adds fcc41d6bb1bf mm: simplify follow_pte{,pmd} adds 04293cb75a4a merge fix for "s390/pci: remove races against pte updates" adds 3ad5f3be2ab8 kasan: drop unnecessary GPL text from comment headers adds f507f6aa8cd4 kasan: KASAN_VMALLOC depends on KASAN_GENERIC adds c599a9620b36 kasan: group vmalloc code adds 76afe000e9e1 kasan: shadow declarations only for software modes adds 8e5b46fb9116 kasan: rename (un)poison_shadow to (un)poison_range adds e79e0497d947 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* adds c496c0b32ad6 kasan: only build init.c for software modes adds bcfed874453e kasan: split out shadow.c from common.c adds 4e41f9e22a0f kasan: define KASAN_MEMORY_PER_SHADOW_PAGE adds 23d317dc6d5e kasan: rename report and tags files adds 9a5f450aa5e2 kasan: don't duplicate config dependencies adds cbb52506c8ce kasan: hide invalid free check implementation adds 365c1ec1bfcc kasan: decode stack frame only with KASAN_STACK_ENABLE adds 99d629086959 kasan, arm64: only init shadow for software modes adds 39d97ad9ee8a kasan, arm64: only use kasan_depth for software modes adds b9096538d0e6 kasan, arm64: move initialization message adds e5fd0a267582 kasan, arm64: rename kasan_init_tags and mark as __init adds 02569b14a53d kasan: rename addr_has_shadow to addr_has_metadata adds 0204c0b8e860 kasan: rename print_shadow_for_address to print_memory_metadata adds b16718e6494b kasan: rename SHADOW layout macros to META adds 86124e2ff18a kasan: separate metadata_fetch_row for each mode adds 7ac2f07c9c63 kasan, arm64: don't allow SW_TAGS with ARM64_MTE adds 7d8083f8e4a9 kasan: introduce CONFIG_KASAN_HW_TAGS adds 9958ba5b17ff arm64: enable armv8.5-a asm-arch option adds 44a7127eb3a4 arm64: mte: add in-kernel MTE helpers adds 4e2d72e917a9 arm64: mte: reset the page tag in page->flags adds a4caf1cb4abf arm64: mte: add in-kernel tag fault handler adds 6582eb011ce6 arm64: kasan: allow enabling in-kernel MTE adds 0d9e31220ccd arm64: mte: convert gcr_user into an exclude mask adds 0af4b4820d0b arm64: mte: switch GCR_EL1 in kernel entry and exit adds bf6c9334dc8b kasan, mm: untag page address in free_reserved_area adds 02515a97359d arm64: kasan: align allocations for HW_TAGS adds b5da0b37d5b0 arm64: kasan: add arch layer for memory tagging helpers adds 70fa97ea9807 kasan: define KASAN_GRANULE_SIZE for HW_TAGS adds 6bb2c910a927 kasan, x86, s390: update undef CONFIG_KASAN adds 4c340d5494ae kasan, arm64: expand CONFIG_KASAN checks adds dd8a4cc1b393 kasan, arm64: implement HW_TAGS runtime adds a59ec81af937 kasan, arm64: print report from tag fault handler adds 286b6562513f kasan, mm: reset tags when accessing metadata adds 4bba0f8f6956 kasan, arm64: enable CONFIG_KASAN_HW_TAGS adds 44ec36f7c7fb kasan: add documentation for hardware tag-based mode adds 8521b6d4c7d0 kselftest/arm64: check GCR_EL1 after context switch adds d6b1fe6babad kasan: simplify quarantine_put call site adds 36856212ca58 kasan: rename get_alloc/free_info adds fb373237a602 kasan: introduce set_alloc_info adds 8ccde81aa63b kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK adds 1bab51785f2e kasan: allow VMAP_STACK for HW_TAGS mode adds c8efb8fbcb1a kasan: remove __kasan_unpoison_stack adds 9f3c11f5dddc kasan: inline kasan_reset_tag for tag-based modes adds 25be8ced2279 kasan: inline random_tag for HW_TAGS adds 6d4e108c64be kasan: open-code kasan_unpoison_slab adds 4edd6343117d kasan: inline (un)poison_range and check_invalid_free adds 456910aecb80 kasan: add and integrate kasan boot parameters adds 059b4c2f76cd kasan, mm: check kasan_enabled in annotations adds a9ec125b3203 kasan, mm: rename kasan_poison_kfree adds 4c2ae3dd08d3 kasan: don't round_up too much adds 1d798ec7c851 kasan: simplify assign_tag and set_tag calls adds ca9448bd2fdc kasan: clarify comment in __kasan_kfree_large adds da8c280a2bd5 kasan: sanitize objects when metadata doesn't fit adds 62c46e1d5db5 kasan, mm: allow cache merging with no metadata adds bb26c2574ff9 kasan: update documentation adds 5ac85cec9f4e mmap locking API: don't check locking if the mm isn't live yet adds f89867646ef2 mm/gup: assert that the mmap lock is held in __get_user_pages() adds 93db9b9d665f Merge branch 'akpm/master' adds 6174f05255e6 Add linux-next specific files for 20201127
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 (62918e6fd7b5) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-bus-iio | 10 + Documentation/ABI/testing/sysfs-bus-iio-adc-mt6360 | 78 + .../ABI/testing/sysfs-kernel-iommu_groups | 30 + Documentation/admin-guide/kernel-parameters.txt | 5 - Documentation/admin-guide/sysctl/vm.rst | 15 +- Documentation/arm64/tagged-pointers.rst | 25 +- Documentation/dev-tools/kasan.rst | 264 +- Documentation/devicetree/bindings/arm/arm,scmi.txt | 11 +- .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 1 + .../bindings/display/panel/panel-simple.yaml | 2 + .../devicetree/bindings/dma/qcom,gpi.yaml | 88 + .../devicetree/bindings/hwmon/pwm-fan.txt | 28 +- .../devicetree/bindings/i3c/mipi-i3c-hci.yaml | 47 + .../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 - .../bindings/interconnect/qcom,sdm660.yaml | 147 + .../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 + Documentation/devicetree/bindings/media/rc.yaml | 1 + .../devicetree/bindings/media/st,stm32-dcmi.yaml | 38 + Documentation/devicetree/bindings/mmc/owl-mmc.yaml | 4 +- Documentation/devicetree/bindings/net/dsa/ksz.txt | 125 - .../devicetree/bindings/net/dsa/microchip,ksz.yaml | 148 + .../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/microchip,sparx5-sgpio.yaml | 145 + .../bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 158 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../bindings/regulator/mcp16502-regulator.txt | 2 +- .../bindings/regulator/qcom,rpmh-regulator.txt | 2 + .../bindings/remoteproc/ti,k3-r5f-rproc.yaml | 2 + .../devicetree/bindings/trivial-devices.yaml | 54 + Documentation/driver-api/io-mapping.rst | 74 +- Documentation/driver-api/media/drivers/vidtv.rst | 120 +- 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 + .../userspace-api/media/lirc.h.rst.exceptions | 1 + .../userspace-api/media/rc/keytable.c.rst | 2 +- .../userspace-api/media/rc/lirc-dev-intro.rst | 13 +- Documentation/userspace-api/media/rc/lirc-dev.rst | 2 +- Documentation/userspace-api/media/rc/lirc-func.rst | 2 +- .../userspace-api/media/rc/lirc-get-features.rst | 2 +- .../userspace-api/media/rc/lirc-get-rec-mode.rst | 2 +- .../media/rc/lirc-get-rec-resolution.rst | 2 +- .../userspace-api/media/rc/lirc-get-send-mode.rst | 2 +- .../userspace-api/media/rc/lirc-get-timeout.rst | 2 +- .../userspace-api/media/rc/lirc-header.rst | 2 +- Documentation/userspace-api/media/rc/lirc-read.rst | 2 +- .../media/rc/lirc-set-measure-carrier-mode.rst | 2 +- .../media/rc/lirc-set-rec-carrier-range.rst | 2 +- .../media/rc/lirc-set-rec-carrier.rst | 2 +- .../media/rc/lirc-set-rec-timeout-reports.rst | 2 +- .../media/rc/lirc-set-rec-timeout.rst | 2 +- .../media/rc/lirc-set-send-carrier.rst | 2 +- .../media/rc/lirc-set-send-duty-cycle.rst | 2 +- .../media/rc/lirc-set-transmitter-mask.rst | 2 +- .../media/rc/lirc-set-wideband-receiver.rst | 2 +- .../userspace-api/media/rc/lirc-write.rst | 2 +- Documentation/userspace-api/media/rc/rc-intro.rst | 2 +- Documentation/userspace-api/media/rc/rc-protos.rst | 2 +- .../userspace-api/media/rc/rc-sysfs-nodes.rst | 2 +- .../userspace-api/media/rc/rc-table-change.rst | 2 +- Documentation/userspace-api/media/rc/rc-tables.rst | 2 +- .../userspace-api/media/rc/remote_controllers.rst | 2 +- MAINTAINERS | 57 +- Makefile | 8 +- Next/SHA1s | 254 +- Next/Trees | 2 +- Next/merge.log | 5740 +++++++++++++------- arch/Kconfig | 24 +- arch/alpha/kernel/process.c | 2 +- arch/arc/include/asm/bitops.h | 4 +- arch/arc/kernel/stacktrace.c | 56 +- arch/arc/mm/tlb.c | 24 +- arch/arm/Kconfig | 1 + arch/arm/Makefile | 4 - arch/arm/arm-soc-for-next-contents.txt | 57 +- 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/hi3519-demb.dts | 2 +- arch/arm/boot/dts/hi3519.dtsi | 32 +- arch/arm/boot/dts/hi3620-hi4511.dts | 24 +- arch/arm/boot/dts/hi3620.dtsi | 32 +- arch/arm/boot/dts/hip01-ca9x2.dts | 2 +- arch/arm/boot/dts/hip01.dtsi | 26 +- arch/arm/boot/dts/hip04-d01.dts | 2 +- arch/arm/boot/dts/hip04.dtsi | 6 +- arch/arm/boot/dts/hisi-x5hd2-dkb.dts | 2 +- arch/arm/boot/dts/hisi-x5hd2.dtsi | 42 +- 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 + .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 25 + arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 39 + 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/boot/dts/tegra124-apalis-emc.dtsi | 8 + arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi | 8 + arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 10 + arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi | 10 + arch/arm/boot/dts/tegra124-peripherals-opp.dtsi | 419 ++ arch/arm/boot/dts/tegra124.dtsi | 37 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 22 + arch/arm/boot/dts/tegra20-colibri.dtsi | 4 + arch/arm/boot/dts/tegra20-paz00.dts | 4 + arch/arm/boot/dts/tegra20-peripherals-opp.dtsi | 109 + arch/arm/boot/dts/tegra20.dtsi | 33 +- ...tegra30-asus-nexus7-grouper-memory-timings.dtsi | 12 + arch/arm/boot/dts/tegra30-ouya.dts | 8 + arch/arm/boot/dts/tegra30-peripherals-opp.dtsi | 383 ++ arch/arm/boot/dts/tegra30.dtsi | 33 +- arch/arm/configs/multi_v7_defconfig | 4 +- arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/configs/sunxi_defconfig | 1 + arch/arm/configs/u8500_defconfig | 10 +- arch/arm/include/asm/hardirq.h | 11 +- arch/arm/include/asm/irq.h | 2 + arch/arm/kernel/process.c | 2 +- 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/arm/mach-shmobile/platsmp-scu.c | 2 +- arch/arm/mach-shmobile/setup-r8a7778.c | 12 +- arch/arm/mach-shmobile/setup-r8a7779.c | 56 +- arch/arm/mach-shmobile/setup-sh73a0.c | 21 +- arch/arm/mach-shmobile/smp-r8a7779.c | 12 +- arch/arm/mach-shmobile/smp-sh73a0.c | 33 +- arch/arm64/Kconfig | 12 +- arch/arm64/Makefile | 11 +- .../boot/dts/broadcom/stingray/stingray-usb.dtsi | 20 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 13 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 5 +- arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 27 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hip05.dtsi | 24 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 14 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 178 +- arch/arm64/boot/dts/nvidia/tegra132.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 4 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 29 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 13 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 7 +- 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-r0.dts | 11 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 8 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 11 + .../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 | 16 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 76 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 62 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 2 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 9 +- arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 463 ++ arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 17 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 801 +++ arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 454 ++ arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 491 +- arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/assembler.h | 2 +- arch/arm64/include/asm/cache.h | 3 + arch/arm64/include/asm/cacheflush.h | 4 +- arch/arm64/include/asm/esr.h | 1 + arch/arm64/include/asm/exception.h | 2 +- arch/arm64/include/asm/hardirq.h | 7 +- arch/arm64/include/asm/kasan.h | 5 +- arch/arm64/include/asm/memory.h | 15 +- arch/arm64/include/asm/mte-def.h | 14 + arch/arm64/include/asm/mte-kasan.h | 67 + arch/arm64/include/asm/mte.h | 22 +- arch/arm64/include/asm/pgtable-hwdef.h | 1 + arch/arm64/include/asm/pgtable.h | 34 +- arch/arm64/include/asm/probes.h | 2 + arch/arm64/include/asm/processor.h | 2 +- arch/arm64/include/asm/ptrace.h | 5 + arch/arm64/include/asm/signal.h | 25 + arch/arm64/include/asm/string.h | 5 +- arch/arm64/include/asm/sysreg.h | 22 +- arch/arm64/include/asm/system_misc.h | 2 +- arch/arm64/include/asm/traps.h | 6 +- arch/arm64/include/asm/uaccess.h | 23 + arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/uapi/asm/unistd.h | 1 - arch/arm64/kernel/asm-offsets.c | 3 + arch/arm64/kernel/cpufeature.c | 5 +- arch/arm64/kernel/debug-monitors.c | 5 +- arch/arm64/kernel/entry-common.c | 2 - arch/arm64/kernel/entry.S | 41 + arch/arm64/kernel/head.S | 53 +- arch/arm64/kernel/hibernate.c | 5 + arch/arm64/kernel/image-vars.h | 2 +- arch/arm64/kernel/kaslr.c | 3 +- arch/arm64/kernel/module.c | 6 +- arch/arm64/kernel/mte.c | 118 +- arch/arm64/kernel/perf_event.c | 41 +- arch/arm64/kernel/process.c | 19 +- arch/arm64/kernel/proton-pack.c | 4 +- arch/arm64/kernel/ptrace.c | 7 +- arch/arm64/kernel/setup.c | 2 +- arch/arm64/kernel/sleep.S | 4 +- arch/arm64/kernel/smp.c | 2 + arch/arm64/kernel/sys_compat.c | 5 +- arch/arm64/kernel/traps.c | 29 +- arch/arm64/lib/mte.S | 16 + arch/arm64/mm/copypage.c | 9 + arch/arm64/mm/fault.c | 142 +- arch/arm64/mm/kasan_init.c | 19 +- arch/arm64/mm/mteswap.c | 9 + arch/arm64/mm/pageattr.c | 10 +- arch/arm64/mm/proc.S | 25 +- arch/arm64/mm/ptdump.c | 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/csky/kernel/process.c | 2 +- arch/h8300/kernel/process.c | 2 +- arch/hexagon/kernel/process.c | 2 +- arch/ia64/kernel/process.c | 2 +- arch/m68k/Kconfig.machine | 8 +- arch/m68k/kernel/vmlinux-nommu.lds | 3 +- arch/m68k/kernel/vmlinux-std.lds | 3 +- arch/m68k/kernel/vmlinux-sun3.lds | 2 +- arch/m68k/mac/config.c | 25 +- arch/m68k/mac/iop.c | 54 +- arch/m68k/mac/via.c | 21 - arch/microblaze/kernel/process.c | 2 +- arch/mips/kernel/idle.c | 12 +- arch/mips/kernel/process.c | 5 +- arch/mips/kernel/smp.c | 25 +- arch/nios2/kernel/process.c | 2 +- arch/openrisc/kernel/process.c | 2 +- arch/parisc/include/asm/hardirq.h | 1 - arch/parisc/kernel/process.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/mmzone.h | 7 +- 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 | 72 +- 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/idle.c | 4 +- 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 | 54 +- 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/riscv/Kconfig | 1 + arch/riscv/include/asm/sections.h | 2 + arch/riscv/include/asm/set_memory.h | 8 +- arch/riscv/include/asm/stacktrace.h | 17 + arch/riscv/include/asm/unistd.h | 1 - arch/riscv/kernel/head.S | 1 - arch/riscv/kernel/perf_callchain.c | 10 +- arch/riscv/kernel/process.c | 2 +- arch/riscv/kernel/setup.c | 19 +- arch/riscv/kernel/stacktrace.c | 62 +- arch/riscv/kernel/vmlinux.lds.S | 63 +- arch/riscv/mm/init.c | 21 +- arch/riscv/mm/pageattr.c | 14 +- arch/s390/Kconfig | 1 - arch/s390/Kconfig.debug | 8 + arch/s390/boot/string.c | 1 + arch/s390/configs/debug_defconfig | 1 + arch/s390/include/asm/futex.h | 6 - arch/s390/include/asm/lowcore.h | 4 +- arch/s390/include/asm/mmu_context.h | 25 +- arch/s390/include/asm/pgtable.h | 1 + arch/s390/include/asm/processor.h | 7 - arch/s390/include/asm/ptrace.h | 1 + arch/s390/include/asm/timex.h | 7 + arch/s390/include/asm/uaccess.h | 22 +- arch/s390/include/asm/vdso.h | 25 +- arch/s390/kernel/asm-offsets.c | 17 +- arch/s390/kernel/entry.S | 85 +- arch/s390/kernel/entry.h | 1 - arch/s390/kernel/idle.c | 6 +- arch/s390/kernel/process.c | 14 - arch/s390/kernel/smp.c | 14 +- arch/s390/kernel/vdso.c | 58 +- arch/s390/kernel/vdso64/Makefile | 5 +- arch/s390/kernel/vdso64/getcpu.S | 31 - arch/s390/kernel/vdso64/getcpu.c | 20 + arch/s390/kernel/vdso64/vdso64.lds.S | 1 - arch/s390/kernel/vdso64/vdso_user_wrapper.S | 1 + arch/s390/kernel/vmlinux.lds.S | 3 +- arch/s390/lib/uaccess.c | 105 +- arch/s390/mm/fault.c | 29 +- arch/s390/mm/init.c | 10 +- arch/s390/mm/pgalloc.c | 13 +- arch/s390/pci/pci_irq.c | 4 +- arch/s390/pci/pci_mmio.c | 6 - arch/sh/drivers/pci/pcie-sh7786.c | 2 +- arch/sh/include/asm/hardirq.h | 14 +- arch/sh/kernel/idle.c | 2 +- arch/sh/kernel/irq.c | 2 +- arch/sh/kernel/traps.c | 2 +- arch/sparc/kernel/leon_pmc.c | 4 +- arch/sparc/kernel/process_32.c | 2 +- arch/sparc/kernel/process_64.c | 4 +- arch/um/include/asm/hardirq.h | 17 +- arch/um/kernel/process.c | 2 +- arch/x86/Kconfig | 3 +- arch/x86/Makefile | 3 - arch/x86/boot/compressed/Makefile | 4 +- arch/x86/boot/compressed/misc.h | 1 + arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/include/asm/fixmap.h | 12 +- arch/x86/include/asm/inst.h | 15 - arch/x86/include/asm/mwait.h | 2 - arch/x86/include/asm/pgtable_64_types.h | 6 +- arch/x86/include/asm/set_memory.h | 4 +- arch/x86/kernel/acpi/wakeup_64.S | 2 +- arch/x86/kernel/cpu/bugs.c | 4 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 65 +- arch/x86/kernel/cpu/sgx/ioctl.c | 2 +- arch/x86/kernel/cpuid.c | 7 +- arch/x86/kernel/crash_dump_32.c | 48 +- arch/x86/kernel/process.c | 12 +- arch/x86/kernel/tboot.c | 5 +- arch/x86/lib/msr-smp.c | 7 +- arch/x86/mm/pat/set_memory.c | 8 +- arch/x86/pci/sta2x11-fixup.c | 3 +- block/blk-mq.c | 4 +- drivers/acpi/arm64/iort.c | 8 +- drivers/acpi/cppc_acpi.c | 20 +- drivers/acpi/device_pm.c | 62 +- drivers/acpi/ec.c | 117 +- drivers/acpi/processor_perflib.c | 1 - drivers/android/binder.c | 2 +- drivers/base/memory.c | 2 +- drivers/base/power/domain.c | 4 +- drivers/base/power/main.c | 4 +- drivers/base/regmap/Kconfig | 6 +- drivers/base/regmap/Makefile | 1 + drivers/base/regmap/regmap-sdw-mbq.c | 101 + drivers/base/regmap/regmap-sdw.c | 2 + drivers/base/regmap/trace.h | 1 - drivers/bluetooth/btmtksdio.c | 2 +- drivers/bluetooth/btqca.c | 36 +- drivers/bluetooth/btqca.h | 22 +- drivers/bluetooth/btusb.c | 4 +- drivers/bluetooth/hci_h5.c | 9 +- drivers/bluetooth/hci_qca.c | 9 +- drivers/bus/ti-sysc.c | 41 +- drivers/char/tpm/eventlog/tpm1.c | 1 + drivers/clk/samsung/Kconfig | 67 +- drivers/clk/samsung/Makefile | 22 +- drivers/clk/samsung/clk-pll.c | 147 +- drivers/clk/tegra/clk-bpmp.c | 6 +- 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/cpufreq/scmi-cpufreq.c | 4 +- drivers/cpuidle/coupled.c | 3 +- drivers/devfreq/Kconfig | 10 - drivers/devfreq/Makefile | 1 - drivers/devfreq/tegra20-devfreq.c | 210 - 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/edac/igen6_edac.c | 2 +- drivers/firmware/Kconfig | 4 +- drivers/firmware/Makefile | 3 +- drivers/firmware/arm_scmi/sensors.c | 12 +- drivers/firmware/qcom_scm.c | 4 - drivers/firmware/xilinx/zynqmp.c | 65 +- 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/gt/uc/intel_guc_log.c | 2 +- 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.c | 4 +- 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/Kconfig | 1 + drivers/gpu/drm/mcde/Makefile | 2 +- drivers/gpu/drm/mcde/mcde_clk_div.c | 192 + drivers/gpu/drm/mcde/mcde_display.c | 456 +- drivers/gpu/drm/mcde/mcde_display_regs.h | 91 +- drivers/gpu/drm/mcde/mcde_drm.h | 10 + drivers/gpu/drm/mcde/mcde_drv.c | 46 +- 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/vc4/vc4_drv.h | 4 + drivers/gpu/drm/vc4/vc4_kms.c | 197 +- 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/drivetemp.c | 2 +- drivers/hwmon/ina3221.c | 2 +- drivers/hwmon/max127.c | 352 ++ drivers/hwtracing/coresight/coresight-core.c | 8 +- drivers/hwtracing/coresight/coresight-stm.c | 2 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 2 + drivers/hwtracing/coresight/coresight-tpiu.c | 2 +- drivers/i2c/busses/i2c-stm32f7.c | 4 +- drivers/i3c/master.c | 5 +- drivers/i3c/master/Kconfig | 13 + drivers/i3c/master/Makefile | 1 + drivers/i3c/master/mipi-i3c-hci/Makefile | 6 + drivers/i3c/master/mipi-i3c-hci/cmd.h | 67 + drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 378 ++ drivers/i3c/master/mipi-i3c-hci/cmd_v2.c | 316 ++ drivers/i3c/master/mipi-i3c-hci/core.c | 798 +++ drivers/i3c/master/mipi-i3c-hci/dat.h | 32 + drivers/i3c/master/mipi-i3c-hci/dat_v1.c | 184 + drivers/i3c/master/mipi-i3c-hci/dct.h | 16 + drivers/i3c/master/mipi-i3c-hci/dct_v1.c | 36 + drivers/i3c/master/mipi-i3c-hci/dma.c | 784 +++ drivers/i3c/master/mipi-i3c-hci/ext_caps.c | 308 ++ drivers/i3c/master/mipi-i3c-hci/ext_caps.h | 19 + drivers/i3c/master/mipi-i3c-hci/hci.h | 144 + drivers/i3c/master/mipi-i3c-hci/ibi.h | 42 + drivers/i3c/master/mipi-i3c-hci/pio.c | 1041 ++++ drivers/i3c/master/mipi-i3c-hci/xfer_mode_rate.h | 79 + drivers/ide/falconide.c | 2 - drivers/ide/ide-probe.c | 3 - drivers/idle/intel_idle.c | 37 +- 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/core/cma.c | 25 +- drivers/infiniband/hw/cxgb4/cq.c | 3 + drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hfi1/hfi.h | 2 +- drivers/infiniband/hw/hfi1/mmu_rb.c | 68 +- drivers/infiniband/hw/hfi1/mmu_rb.h | 16 +- drivers/infiniband/hw/hfi1/qp.c | 1 + drivers/infiniband/hw/hfi1/tid_rdma.c | 5 + drivers/infiniband/hw/hfi1/user_exp_rcv.c | 12 +- drivers/infiniband/hw/hfi1/user_exp_rcv.h | 6 + drivers/infiniband/hw/hfi1/user_sdma.c | 13 +- drivers/infiniband/hw/hfi1/user_sdma.h | 7 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 128 +- drivers/infiniband/hw/hns/hns_roce_device.h | 51 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 9 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 2 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 39 +- drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 20 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 5 - drivers/infiniband/hw/i40iw/i40iw_type.h | 20 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 37 +- drivers/infiniband/hw/mlx4/mad.c | 1 + drivers/infiniband/hw/mlx5/qp.c | 1 + drivers/infiniband/hw/mthca/mthca_cq.c | 10 +- drivers/infiniband/hw/qedr/main.c | 1 + drivers/infiniband/hw/qib/qib_pcie.c | 11 +- drivers/infiniband/sw/rxe/rxe_net.c | 9 - drivers/infiniband/sw/rxe/rxe_verbs.c | 1 - drivers/infiniband/sw/siw/siw_main.c | 19 +- drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 4 +- drivers/input/keyboard/omap4-keypad.c | 89 +- drivers/input/misc/pcspkr.c | 1 + drivers/input/misc/soc_button_array.c | 1 + drivers/input/serio/i8042.c | 3 +- drivers/input/serio/libps2.c | 2 +- drivers/interconnect/Kconfig | 1 + drivers/interconnect/Makefile | 1 + drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/bcm-voter.c | 15 +- drivers/interconnect/qcom/sdm660.c | 922 ++++ drivers/interconnect/samsung/Kconfig | 13 + drivers/interconnect/samsung/Makefile | 4 + drivers/interconnect/samsung/exynos.c | 199 + drivers/iommu/Kconfig | 9 +- drivers/iommu/Makefile | 1 + drivers/iommu/amd/init.c | 27 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 244 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 50 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 30 + drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 11 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 25 +- 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/dmar.c | 3 +- drivers/iommu/intel/iommu.c | 919 +--- drivers/iommu/intel/svm.c | 6 +- drivers/iommu/io-pgtable-arm.c | 10 +- drivers/iommu/ioasid.c | 38 +- drivers/iommu/iommu-sva-lib.c | 86 + drivers/iommu/iommu-sva-lib.h | 15 + drivers/iommu/iommu.c | 262 +- drivers/iommu/tegra-smmu.c | 240 +- drivers/isdn/capi/capi.c | 1 + drivers/media/common/siano/smsdvb-main.c | 5 +- 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/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-khamsin.c | 75 + drivers/media/rc/sunxi-cir.c | 50 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 116 +- drivers/media/test-drivers/vidtv/vidtv_bridge.h | 4 +- drivers/media/test-drivers/vidtv/vidtv_channel.c | 312 +- drivers/media/test-drivers/vidtv/vidtv_channel.h | 11 +- drivers/media/test-drivers/vidtv/vidtv_common.h | 1 - drivers/media/test-drivers/vidtv/vidtv_demod.c | 2 +- drivers/media/test-drivers/vidtv/vidtv_demod.h | 11 +- drivers/media/test-drivers/vidtv/vidtv_encoder.h | 9 +- drivers/media/test-drivers/vidtv/vidtv_mux.c | 248 +- drivers/media/test-drivers/vidtv/vidtv_mux.h | 21 +- drivers/media/test-drivers/vidtv/vidtv_pes.c | 179 +- drivers/media/test-drivers/vidtv/vidtv_pes.h | 8 +- drivers/media/test-drivers/vidtv/vidtv_psi.c | 1521 ++++-- drivers/media/test-drivers/vidtv/vidtv_psi.h | 282 +- drivers/media/test-drivers/vidtv/vidtv_s302m.c | 125 +- drivers/media/test-drivers/vidtv/vidtv_s302m.h | 9 +- drivers/media/test-drivers/vidtv/vidtv_ts.c | 5 +- drivers/media/test-drivers/vidtv/vidtv_ts.h | 5 +- drivers/media/test-drivers/vidtv/vidtv_tuner.c | 5 +- drivers/media/test-drivers/vidtv/vidtv_tuner.h | 1 + drivers/media/usb/dvb-usb/dw2102.c | 8 +- drivers/memory/tegra/tegra30-emc.c | 4 +- drivers/memstick/core/memstick.c | 1 - drivers/misc/habanalabs/gaudi/gaudi.c | 2 + drivers/misc/lkdtm/Makefile | 1 + drivers/misc/lkdtm/bugs.c | 50 + drivers/misc/lkdtm/core.c | 3 + drivers/misc/lkdtm/fortify.c | 82 + drivers/misc/lkdtm/lkdtm.h | 19 +- drivers/mmc/host/Kconfig | 1 + drivers/mmc/host/mtk-sd.c | 33 +- drivers/mmc/host/mxcmmc.c | 33 +- drivers/mmc/host/mxs-mmc.c | 18 +- drivers/mmc/host/pxamci.c | 1 + drivers/mmc/host/sdhci-esdhc-imx.c | 91 +- drivers/mmc/host/sdhci-of-arasan.c | 7 + drivers/mmc/host/sdhci-pci-gli.c | 20 + drivers/mmc/host/sdhci-sprd.c | 2 +- drivers/mmc/host/sdhci-st.c | 2 +- drivers/mmc/host/sdhci.c | 8 +- drivers/mmc/host/tmio_mmc_core.c | 4 +- drivers/net/bonding/bond_procfs.c | 1 + drivers/net/can/usb/gs_usb.c | 1 + drivers/net/dsa/hirschmann/hellcreek.c | 2 +- drivers/net/dsa/microchip/ksz8795_spi.c | 6 + drivers/net/dsa/microchip/ksz9477_spi.c | 6 + drivers/net/dsa/microchip/ksz_common.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 47 +- drivers/net/dsa/mv88e6xxx/chip.h | 4 + drivers/net/dsa/mv88e6xxx/port.c | 36 + drivers/net/dsa/mv88e6xxx/port.h | 3 + drivers/net/dsa/mv88e6xxx/serdes.c | 123 +- drivers/net/dsa/mv88e6xxx/serdes.h | 9 + 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_core.c | 9 +- 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 + .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 4 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 2 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 1 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- 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 | 31 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 1 - drivers/net/ethernet/intel/igbvf/netdev.c | 4 +- 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 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 24 +- 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/tun.c | 11 +- drivers/net/vrf.c | 1 + drivers/net/vsockmon.c | 1 + drivers/net/wireguard/socket.c | 4 +- drivers/net/wireless/ath/ath10k/Kconfig | 1 - drivers/net/wireless/ath/ath10k/spectral.c | 2 +- drivers/net/wireless/ath/ath11k/spectral.c | 2 +- drivers/net/wireless/ath/ath9k/common-spectral.c | 2 +- .../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-acpi.c | 4 +- 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/Kconfig | 16 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/pinctrl-at91-pio4.c | 18 +- drivers/pinctrl/pinctrl-microchip-sgpio.c | 709 +++ 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/asus-wmi.c | 8 + 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 | 164 +- drivers/platform/x86/toshiba_acpi.c | 3 +- drivers/platform/x86/touchscreen_dmi.c | 23 + drivers/powercap/powercap_sys.c | 5 +- drivers/ptp/ptp_clockmatrix.c | 49 +- drivers/ptp/ptp_ines.c | 19 +- drivers/regulator/Kconfig | 11 +- drivers/regulator/Makefile | 1 + drivers/regulator/as3722-regulator.c | 3 +- drivers/regulator/core.c | 10 +- drivers/regulator/helpers.c | 5 +- drivers/regulator/of_regulator.c | 8 +- drivers/regulator/qcom-rpmh-regulator.c | 31 + drivers/regulator/scmi-regulator.c | 417 ++ drivers/remoteproc/mtk_common.h | 2 +- drivers/remoteproc/mtk_scp.c | 22 +- drivers/remoteproc/qcom_common.h | 6 + drivers/remoteproc/qcom_q6v5.c | 8 +- drivers/remoteproc/qcom_q6v5.h | 3 +- drivers/remoteproc/qcom_q6v5_adsp.c | 2 +- drivers/remoteproc/qcom_q6v5_mss.c | 51 +- drivers/remoteproc/qcom_q6v5_pas.c | 2 +- drivers/remoteproc/qcom_q6v5_wcss.c | 2 +- drivers/remoteproc/qcom_sysmon.c | 121 +- drivers/remoteproc/remoteproc_core.c | 63 + drivers/remoteproc/remoteproc_sysfs.c | 33 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 95 +- 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/NCR5380.c | 18 +- drivers/scsi/atari_scsi.c | 10 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 + drivers/scsi/fcoe/fcoe_transport.c | 1 + drivers/scsi/fnic/fnic.h | 3 +- drivers/scsi/fnic/fnic_fcs.c | 10 +- drivers/scsi/fnic/fnic_main.c | 2 + drivers/scsi/fnic/fnic_scsi.c | 17 +- drivers/scsi/pm8001/pm8001_ctl.c | 7 +- drivers/scsi/pm8001/pm8001_hwi.c | 1370 ++--- drivers/scsi/pm8001/pm8001_init.c | 104 +- drivers/scsi/pm8001/pm8001_sas.c | 136 +- drivers/scsi/pm8001/pm8001_sas.h | 45 +- drivers/scsi/pm8001/pm80xx_hwi.c | 1596 +++--- drivers/scsi/ufs/ufshcd.c | 2 +- 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/rpmh.c | 12 +- drivers/soc/qcom/rpmhpd.c | 13 + drivers/soc/qcom/socinfo.c | 6 + drivers/soc/renesas/rmobile-sysc.c | 16 +- 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/qcom.c | 2 +- drivers/soundwire/sysfs_slave_dpn.c | 1 + drivers/spi/spi-amd.c | 5 +- drivers/spi/spi-dw-bt1.c | 2 +- drivers/spi/spi-dw-core.c | 3 +- drivers/spi/spi-imx.c | 1 + drivers/spi/spi-nxp-fspi.c | 7 + 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/mt7621-pci/pci-mt7621.c | 97 +- 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/thermal/gov_power_allocator.c | 76 +- drivers/thermal/intel/intel_pch_thermal.c | 4 + drivers/tty/serial/pmac_zilog.c | 14 +- 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/afs/dir.c | 1 + fs/afs/inode.c | 8 + fs/afs/internal.h | 1 + fs/autofs/dev-ioctl.c | 5 +- fs/btrfs/block-group.c | 3 +- fs/btrfs/ctree.h | 5 +- fs/btrfs/disk-io.c | 12 +- fs/btrfs/disk-io.h | 2 +- fs/btrfs/export.c | 2 + fs/btrfs/extent-io-tree.h | 33 +- fs/btrfs/extent_io.c | 198 +- fs/btrfs/extent_io.h | 3 +- fs/btrfs/file-item.c | 6 +- fs/btrfs/file.c | 42 +- fs/btrfs/inode.c | 34 +- fs/btrfs/qgroup.c | 68 +- fs/btrfs/relocation.c | 57 +- fs/btrfs/scrub.c | 8 +- fs/btrfs/super.c | 10 +- fs/btrfs/tests/extent-io-tests.c | 26 +- fs/btrfs/tree-checker.c | 335 +- fs/btrfs/volumes.c | 8 +- fs/coredump.c | 8 +- fs/crypto/fscrypt_private.h | 19 +- fs/crypto/hooks.c | 39 +- fs/crypto/keyring.c | 8 +- fs/crypto/keysetup.c | 20 +- fs/dax.c | 11 +- fs/exec.c | 26 +- fs/ext2/inode.c | 1 + fs/ext4/namei.c | 3 + fs/ext4/super.c | 9 + fs/f2fs/acl.c | 2 +- fs/f2fs/checkpoint.c | 2 +- fs/f2fs/f2fs.h | 2 + fs/f2fs/super.c | 1 - fs/file.c | 124 +- fs/gfs2/glock.c | 1 + fs/gfs2/glops.c | 6 +- fs/gfs2/incore.h | 1 + fs/gfs2/inode.c | 31 +- fs/gfs2/inode.h | 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/proc/task_mmu.c | 4 +- fs/ubifs/dir.c | 17 +- fs/userfaultfd.c | 20 +- fs/xfs/xfs_export.c | 3 + include/acpi/acpi_bus.h | 5 - include/acpi/cppc_acpi.h | 15 +- include/asm-generic/hardirq.h | 6 +- include/asm-generic/kmap_size.h | 2 +- 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/dt-bindings/interconnect/qcom,sdm660.h | 116 + include/dt-bindings/power/qcom-rpmpd.h | 5 + include/keys/rxrpc-type.h | 56 +- include/linux/bio.h | 6 - include/linux/clk/samsung.h | 4 +- include/linux/compaction.h | 12 - include/linux/cpuhotplug.h | 1 + include/linux/dma-iommu.h | 8 + include/linux/dma-map-ops.h | 17 + 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/firmware/xlnx-zynqmp.h | 4 - include/linux/fscrypt.h | 37 +- include/linux/gfp.h | 2 - include/linux/highmem-internal.h | 58 + include/linux/highmem.h | 62 +- 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-mapping.h | 30 +- include/linux/io-pgtable.h | 8 + include/linux/ioasid.h | 10 +- include/linux/iommu.h | 2 + include/linux/irq_cpustat.h | 28 - include/linux/irq_work.h | 33 +- include/linux/irqflags.h | 8 +- include/linux/iversion.h | 15 + include/linux/kasan-checks.h | 2 +- include/linux/kasan.h | 358 +- include/linux/kernel.h | 21 +- include/linux/key-type.h | 1 + include/linux/lockdep.h | 11 + include/linux/log2.h | 3 +- include/linux/lsm_hook_defs.h | 4 +- include/linux/lsm_hooks.h | 2 +- include/linux/memcontrol.h | 51 +- include/linux/memory_hotplug.h | 3 + include/linux/mm.h | 33 +- include/linux/mmap_lock.h | 94 +- include/linux/module.h | 28 +- include/linux/moduleloader.h | 3 +- include/linux/moduleparam.h | 12 +- include/linux/netdevice.h | 21 +- include/linux/nfs4.h | 8 - include/linux/page-flags-layout.h | 2 +- include/linux/pci.h | 1 + include/linux/perf/arm_pmu.h | 2 + include/linux/pgtable.h | 3 - 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/preempt.h | 68 +- include/linux/ptp_classify.h | 7 +- include/linux/qed/qed_if.h | 1 + include/linux/rcupdate.h | 36 +- include/linux/regmap.h | 35 + include/linux/regulator/driver.h | 3 + include/linux/relay.h | 29 +- include/linux/remoteproc.h | 1 + include/linux/rpmsg.h | 63 +- include/linux/rpmsg/byteorder.h | 67 + include/linux/rpmsg/ns.h | 45 + include/linux/sched.h | 13 +- include/linux/secretmem.h | 30 - include/linux/security.h | 23 +- include/linux/set_memory.h | 4 +- include/linux/smp.h | 19 +- include/linux/soc/qcom/llcc-qcom.h | 6 + include/linux/soundwire/sdw.h | 4 + include/linux/soundwire/sdw_registers.h | 43 + include/linux/srcutiny.h | 2 +- include/linux/string.h | 77 +- include/linux/sunrpc/svc.h | 16 + include/linux/sunrpc/xdr.h | 88 +- include/linux/swap.h | 2 +- include/linux/syscalls.h | 13 - include/linux/thread_info.h | 8 +- include/linux/zsmalloc.h | 1 - include/media/rc-map.h | 1 + include/net/bluetooth/mgmt.h | 4 +- include/net/cfg80211.h | 1 + include/net/compat.h | 10 - include/net/devlink.h | 4 +- include/net/flow.h | 10 + include/net/inet_hashtables.h | 5 +- include/net/netfilter/nf_tables_offload.h | 7 - include/net/route.h | 6 +- include/net/tls.h | 6 + include/rdma/ib_addr.h | 1 + include/rdma/ib_verbs.h | 1 + include/sound/soc-component.h | 6 +- include/sound/soc-dai.h | 4 +- include/sound/soc-link.h | 3 +- include/sound/soc.h | 1 + include/sound/sof/debug.h | 41 + include/sound/sof/ext_manifest.h | 20 + include/sound/sof/header.h | 10 +- include/trace/events/mmap_lock.h | 107 + include/trace/events/writeback.h | 8 +- include/uapi/asm-generic/unistd.h | 6 +- include/uapi/linux/bpf.h | 11 + include/uapi/linux/devlink.h | 2 + include/uapi/linux/fsverity.h | 2 +- include/uapi/linux/lirc.h | 3 +- include/uapi/linux/magic.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/linux/secretmem.h | 8 - include/uapi/linux/userfaultfd.h | 9 + include/uapi/sound/sof/abi.h | 2 +- init/Kconfig | 10 + init/init_task.c | 2 +- init/main.c | 2 - kernel/audit.c | 2 +- kernel/auditsc.c | 11 +- kernel/bpf/bpf_lsm.c | 26 + kernel/bpf/stackmap.c | 2 +- kernel/bpf/syscall.c | 20 +- kernel/bpf/task_iter.c | 33 +- kernel/bpf/verifier.c | 179 +- kernel/cgroup/cgroup.c | 30 +- kernel/debug/debug_core.c | 6 +- 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 | 12 +- kernel/dma/pool.c | 3 - kernel/entry/common.c | 2 + kernel/fork.c | 19 +- kernel/gcov/gcc_4_7.c | 6 +- kernel/irq_work.c | 45 +- kernel/kcmp.c | 29 +- kernel/module.c | 5 + kernel/params.c | 10 +- kernel/power/hibernate.c | 5 +- kernel/power/snapshot.c | 4 +- kernel/power/suspend.c | 2 + kernel/printk/printk.c | 6 +- kernel/rcu/srcutiny.c | 7 +- kernel/rcu/tree.c | 29 +- kernel/relay.c | 107 +- kernel/resource_kunit.c | 2 + kernel/sched/core.c | 82 +- kernel/sched/fair.c | 44 +- kernel/sched/idle.c | 28 +- kernel/sched/sched.h | 4 +- kernel/smp.c | 52 +- kernel/softirq.c | 107 +- kernel/sys_ni.c | 2 - kernel/time/tick-sched.c | 6 +- kernel/trace/blktrace.c | 2 +- kernel/trace/bpf_trace.c | 2 +- kernel/workqueue.c | 13 +- lib/Kconfig.debug | 22 + lib/Kconfig.kasan | 65 +- lib/cpumask.c | 60 +- lib/lz4/lz4_decompress.c | 6 +- lib/lz4/lz4defs.h | 1 + lib/smp_processor_id.c | 2 +- lib/string.c | 4 - lib/test_firmware.c | 9 +- lib/test_kasan.c | 2 +- lib/test_kasan_module.c | 2 +- lib/test_kmod.c | 26 +- lib/zlib_dfltcc/dfltcc_inflate.c | 3 + localversion-next | 2 +- mm/Kconfig | 18 - mm/Makefile | 3 +- mm/compaction.c | 10 +- mm/filemap.c | 16 +- mm/gup.c | 10 - mm/highmem.c | 180 +- mm/huge_memory.c | 6 +- mm/hugetlb.c | 9 +- mm/internal.h | 3 - mm/kasan/Makefile | 25 +- mm/kasan/common.c | 834 +-- mm/kasan/generic.c | 78 +- mm/kasan/generic_report.c | 165 - mm/kasan/hw_tags.c | 204 + mm/kasan/init.c | 17 +- mm/kasan/kasan.h | 182 +- mm/kasan/quarantine.c | 29 +- mm/kasan/report.c | 317 +- mm/kasan/report_generic.c | 327 ++ mm/kasan/report_hw_tags.c | 42 + mm/kasan/report_sw_tags.c | 96 + mm/kasan/shadow.c | 517 ++ mm/kasan/sw_tags.c | 205 + mm/kasan/tags.c | 200 - mm/kasan/tags_report.c | 93 - mm/khugepaged.c | 32 +- mm/ksm.c | 18 +- mm/madvise.c | 19 +- mm/mapping_dirty_helpers.c | 6 +- mm/memcontrol.c | 7 +- mm/memory-failure.c | 168 +- mm/memory_hotplug.c | 105 +- mm/mempool.c | 4 +- mm/mm_init.c | 1 + mm/mmap.c | 5 +- mm/mmap_lock.c | 187 + mm/page-writeback.c | 6 - mm/page_alloc.c | 18 +- mm/page_poison.c | 2 +- mm/page_vma_mapped.c | 9 +- mm/ptdump.c | 13 +- mm/secretmem.c | 455 -- mm/shmem.c | 29 +- mm/slab_common.c | 5 +- mm/slub.c | 31 +- mm/swap.c | 57 +- mm/truncate.c | 10 +- mm/vmalloc.c | 6 +- mm/vmscan.c | 69 +- mm/workingset.c | 8 +- mm/zsmalloc.c | 54 - net/batman-adv/log.c | 1 + net/bluetooth/hci_core.c | 2 +- net/bluetooth/hci_request.c | 44 +- net/bluetooth/l2cap_core.c | 2 +- net/bluetooth/mgmt.c | 4 +- net/bluetooth/sco.c | 5 + net/bridge/br_mrp.c | 18 +- net/core/dev.c | 16 +- net/core/devlink.c | 57 +- net/core/gro_cells.c | 7 +- net/core/skbuff.c | 2 + net/dccp/ipv4.c | 4 +- net/dccp/ipv6.c | 8 +- net/dsa/tag_hellcreek.c | 4 +- net/ipv4/icmp.c | 4 +- net/ipv4/inet_connection_sock.c | 6 +- net/ipv4/inet_hashtables.c | 68 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ping.c | 2 +- net/ipv4/raw.c | 2 +- net/ipv4/syncookies.c | 2 +- net/ipv4/tcp_ipv4.c | 27 +- net/ipv4/udp.c | 2 +- net/ipv6/addrlabel.c | 26 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/datagram.c | 2 +- net/ipv6/icmp.c | 6 +- net/ipv6/inet6_connection_sock.c | 4 +- net/ipv6/netfilter/nf_reject_ipv6.c | 2 +- net/ipv6/ping.c | 2 +- net/ipv6/raw.c | 2 +- net/ipv6/syncookies.c | 2 +- net/ipv6/tcp_ipv6.c | 26 +- net/ipv6/udp.c | 2 +- net/l2tp/l2tp_ip6.c | 2 +- net/mptcp/protocol.c | 68 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nf_tables_offload.c | 18 - net/netfilter/nft_cmp.c | 8 +- net/netfilter/nft_meta.c | 16 +- net/netfilter/nft_payload.c | 70 +- 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/tls/tls_device.c | 5 +- net/vmw_vsock/virtio_transport_common.c | 8 +- net/xdp/xsk.c | 8 +- net/xdp/xsk_buff_pool.c | 4 +- net/xfrm/xfrm_state.c | 6 +- samples/qmi/qmi_sample_client.c | 4 +- scripts/Makefile.lib | 2 + scripts/Makefile.modfinal | 9 +- scripts/bpf_helpers_doc.py | 2 + scripts/checkpatch.pl | 10 +- scripts/checksyscalls.sh | 4 - scripts/kconfig/lkc.h | 4 + scripts/kconfig/qconf.cc | 9 +- scripts/lld-version.sh | 20 + security/integrity/ima/ima_main.c | 78 +- security/keys/key.c | 2 + security/keys/process_keys.c | 1 + security/security.c | 17 +- security/selinux/hooks.c | 5 +- security/selinux/include/xfrm.h | 2 +- security/selinux/xfrm.c | 13 +- security/smack/smack_lsm.c | 3 +- security/smack/smackfs.c | 7 +- sound/pci/hda/patch_realtek.c | 3 + sound/soc/codecs/adav80x.c | 1 + sound/soc/codecs/ak4118.c | 2 + sound/soc/codecs/ak5558.c | 2 +- sound/soc/codecs/alc5623.c | 2 + sound/soc/codecs/alc5632.c | 2 + sound/soc/codecs/arizona.c | 1 + sound/soc/codecs/bd28623.c | 2 +- sound/soc/codecs/cs42l52.c | 1 + sound/soc/codecs/cs42l56.c | 1 + sound/soc/codecs/cs47l92.c | 1 + sound/soc/codecs/da7218.c | 2 + sound/soc/codecs/da7219.c | 2 + sound/soc/codecs/da9055.c | 2 + sound/soc/codecs/es7134.c | 4 +- sound/soc/codecs/es7241.c | 2 +- sound/soc/codecs/es8316.c | 2 + sound/soc/codecs/gtm601.c | 2 +- sound/soc/codecs/hdmi-codec.c | 43 +- sound/soc/codecs/inno_rk3036.c | 2 +- sound/soc/codecs/max98090.c | 2 + sound/soc/codecs/max98095.c | 2 + sound/soc/codecs/max98371.c | 3 +- sound/soc/codecs/max9867.c | 2 + sound/soc/codecs/max98925.c | 3 +- sound/soc/codecs/max98926.c | 3 +- sound/soc/codecs/pcm1789-i2c.c | 2 + sound/soc/codecs/pcm179x-i2c.c | 2 + sound/soc/codecs/rk3328_codec.c | 2 +- sound/soc/codecs/rt5660.c | 2 + sound/soc/codecs/rt5682.c | 1 + sound/soc/codecs/tas2562.c | 2 + sound/soc/codecs/tas571x.c | 4 +- sound/soc/codecs/tlv320adcx140.c | 2 + sound/soc/codecs/tlv320aic23-i2c.c | 2 + sound/soc/codecs/ts3a227e.c | 2 + sound/soc/codecs/wm8962.c | 1 + sound/soc/codecs/wm_adsp.c | 1 + sound/soc/fsl/Kconfig | 2 +- sound/soc/fsl/fsl_xcvr.c | 1 + sound/soc/fsl/imx-audmux.c | 28 +- sound/soc/intel/catpt/core.h | 11 - sound/soc/intel/catpt/loader.c | 2 +- sound/soc/kirkwood/armada-370-db.c | 2 +- sound/soc/meson/t9015.c | 2 +- sound/soc/qcom/apq8016_sbc.c | 2 +- sound/soc/qcom/lpass-apq8016.c | 2 +- sound/soc/qcom/lpass-cpu.c | 62 +- sound/soc/qcom/lpass-ipq806x.c | 2 +- sound/soc/qcom/lpass-lpaif-reg.h | 7 + sound/soc/qcom/lpass-platform.c | 20 +- sound/soc/qcom/lpass-sc7180.c | 2 +- sound/soc/qcom/lpass.h | 1 + sound/soc/rockchip/rockchip_i2s.c | 2 +- sound/soc/rockchip/rockchip_pdm.c | 2 +- sound/soc/rockchip/rockchip_spdif.c | 2 +- sound/soc/samsung/i2s.c | 8 +- sound/soc/samsung/smdk_wm8994.c | 4 +- sound/soc/sh/Kconfig | 1 + sound/soc/soc-component.c | 17 +- sound/soc/soc-compress.c | 115 +- sound/soc/soc-dai.c | 13 +- sound/soc/soc-link.c | 11 +- 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/soc/stm/Kconfig | 1 + sound/soc/ti/Kconfig | 9 +- sound/soc/ti/davinci-i2s.c | 2 +- sound/soc/uniphier/aio-ld11.c | 2 +- sound/soc/uniphier/aio-pxs2.c | 2 +- sound/soc/uniphier/evea.c | 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/scatterlist/main.c | 64 +- tools/testing/selftests/arm64/mte/Makefile | 2 +- .../selftests/arm64/mte/check_gcr_el1_cswitch.c | 155 + 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 +- tools/testing/selftests/lkdtm/tests.txt | 1 + .../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 ++ tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 3 +- tools/testing/selftests/vm/memfd_secret.c | 298 - tools/testing/selftests/vm/run_vmtests | 17 - tools/testing/selftests/x86/fsgsbase.c | 12 +- .../testing/selftests/x86/raw_syscall_helper_32.S | 2 + tools/testing/selftests/x86/thunks.S | 2 + 1773 files changed, 58583 insertions(+), 25784 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-mt6360 create mode 100644 Documentation/devicetree/bindings/dma/qcom,gpi.yaml create mode 100644 Documentation/devicetree/bindings/i3c/mipi-i3c-hci.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/dmard06.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/axp20x_adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/mediatek,mt6360-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,adc084s021.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc084s021.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/x-powers,axp209-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/chemical/bme680.txt delete mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sgp30.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ad5758.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ad7303.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5758.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad7303.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/ds4424.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/fsl,vf610-dac.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/lpc1850-dac.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/max5821.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/maxim,ds4424.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/maxim,max5821.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/mcp4725.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/microchip,mcp4725.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/nxp,lpc1850-dac.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac5571.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac5571.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7311.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7311.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7512.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7512.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/vf610-dac.txt delete mode 100644 Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt create mode 100644 Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml delete mode 100644 Documentation/devicetree/bindings/iio/health/max30100.txt delete mode 100644 Documentation/devicetree/bindings/iio/health/max30102.txt create mode 100644 Documentation/devicetree/bindings/iio/health/maxim,max30100.yaml create mode 100644 Documentation/devicetree/bindings/iio/health/maxim,max30102.yaml delete mode 100644 Documentation/devicetree/bindings/iio/humidity/dht11.txt create mode 100644 Documentation/devicetree/bindings/iio/humidity/dht11.yaml delete mode 100644 Documentation/devicetree/bindings/iio/humidity/hdc100x.txt delete mode 100644 Documentation/devicetree/bindings/iio/humidity/hts221.txt delete mode 100644 Documentation/devicetree/bindings/iio/humidity/htu21.txt create mode 100644 Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml delete mode 100644 Documentation/devicetree/bindings/iio/impedance-analyzer/ad5933.txt create mode 100644 Documentation/devicetree/bindings/iio/impedance-analyzer/adi,ad [...] delete mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16480.txt create mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16480.yaml create mode 100644 Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml delete mode 100644 Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/apds9300.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/apds9960.txt create mode 100644 Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/avago,apds9960.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/capella,cm36651.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/cm36651.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/gp2ap020a00f.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/max44009.txt create mode 100644 Documentation/devicetree/bindings/iio/light/maxim,max44009.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/opt3001.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/renesas,isl29501.txt create mode 100644 Documentation/devicetree/bindings/iio/light/sharp,gp2ap020a00f.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/st,uvis25.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/st,vl6180.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/ti,opt3001.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/upisemi,us5182.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/us5182d.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/uvis25.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/vcnl4035.txt create mode 100644 Documentation/devicetree/bindings/iio/light/vishay,vcnl4035.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/vl6180.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/ak8974.txt create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/asahi-kasei, [...] delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/bmc150_magn.txt create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/bosch,bmc150 [...] create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/fsl,mag3110.yaml delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/hmc5843.txt create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/honeywell,hm [...] delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/mag3110.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/mmc35240.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/ad5272.txt create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/adi,ad5272.yaml delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/ds1803.txt delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/max5481.txt delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/mcp41010.txt delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/mcp4131.txt create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/microchip,m [...] create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/microchip,m [...] create mode 100644 Documentation/devicetree/bindings/iio/pressure/hoperf,hp03.yaml delete mode 100644 Documentation/devicetree/bindings/iio/pressure/hp03.txt create mode 100644 Documentation/devicetree/bindings/iio/pressure/meas,ms5611.yaml delete mode 100644 Documentation/devicetree/bindings/iio/pressure/ms5611.txt delete mode 100644 Documentation/devicetree/bindings/iio/pressure/ms5637.txt create mode 100644 Documentation/devicetree/bindings/iio/pressure/murata,zpa2326.yaml delete mode 100644 Documentation/devicetree/bindings/iio/pressure/zpa2326.txt create mode 100644 Documentation/devicetree/bindings/iio/proximity/ams,as3935.yaml delete mode 100644 Documentation/devicetree/bindings/iio/proximity/as3935.txt create mode 100644 Documentation/devicetree/bindings/iio/proximity/semtech,sx9500.yaml create mode 100644 Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml delete mode 100644 Documentation/devicetree/bindings/iio/proximity/sx9500.txt delete mode 100644 Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt delete mode 100644 Documentation/devicetree/bindings/iio/resolver/ad2s90.txt create mode 100644 Documentation/devicetree/bindings/iio/resolver/adi,ad2s90.yaml create mode 100644 Documentation/devicetree/bindings/iio/samsung,sensorhub-rinato.yaml delete mode 100644 Documentation/devicetree/bindings/iio/sensorhub.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/max31856.txt create mode 100644 Documentation/devicetree/bindings/iio/temperature/maxim,max31855k.yaml create mode 100644 Documentation/devicetree/bindings/iio/temperature/maxim,max31856.yaml delete mode 100644 Documentation/devicetree/bindings/iio/temperature/maxim_thermoc [...] create mode 100644 Documentation/devicetree/bindings/iio/temperature/melexis,mlx90 [...] create mode 100644 Documentation/devicetree/bindings/iio/temperature/melexis,mlx90 [...] delete mode 100644 Documentation/devicetree/bindings/iio/temperature/mlx90614.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/mlx90632.txt create mode 100644 Documentation/devicetree/bindings/iio/temperature/ti,tmp007.yaml delete mode 100644 Documentation/devicetree/bindings/iio/temperature/tmp007.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/tsys01.txt create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm660.yaml 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 delete mode 100644 Documentation/devicetree/bindings/net/dsa/ksz.txt create mode 100644 Documentation/devicetree/bindings/net/dsa/microchip,ksz.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/microchip,sparx5-sgpio.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 create mode 100644 arch/arm/boot/dts/tegra124-peripherals-opp.dtsi create mode 100644 arch/arm/boot/dts/tegra20-peripherals-opp.dtsi create mode 100644 arch/arm/boot/dts/tegra30-peripherals-opp.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 create mode 100644 arch/arm64/boot/dts/qcom/sm8150-hdk.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8250-hdk.dts create mode 100644 arch/arm64/include/asm/mte-def.h create mode 100644 arch/arm64/include/asm/mte-kasan.h create mode 100644 arch/arm64/include/asm/signal.h 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 arch/riscv/include/asm/stacktrace.h delete mode 100644 arch/s390/kernel/vdso64/getcpu.S create mode 100644 arch/s390/kernel/vdso64/getcpu.c create mode 100644 drivers/base/regmap/regmap-sdw-mbq.c delete mode 100644 drivers/devfreq/tegra20-devfreq.c create mode 100644 drivers/dma/qcom/gpi.c create mode 100644 drivers/dma/qcom/qcom_adm.c create mode 100644 drivers/gpu/drm/mcde/mcde_clk_div.c create mode 100644 drivers/hwmon/max127.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/Makefile create mode 100644 drivers/i3c/master/mipi-i3c-hci/cmd.h create mode 100644 drivers/i3c/master/mipi-i3c-hci/cmd_v1.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/cmd_v2.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/core.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/dat.h create mode 100644 drivers/i3c/master/mipi-i3c-hci/dat_v1.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/dct.h create mode 100644 drivers/i3c/master/mipi-i3c-hci/dct_v1.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/dma.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/ext_caps.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/ext_caps.h create mode 100644 drivers/i3c/master/mipi-i3c-hci/hci.h create mode 100644 drivers/i3c/master/mipi-i3c-hci/ibi.h create mode 100644 drivers/i3c/master/mipi-i3c-hci/pio.c create mode 100644 drivers/i3c/master/mipi-i3c-hci/xfer_mode_rate.h create mode 100644 drivers/iio/adc/mt6360-adc.c create mode 100644 drivers/interconnect/qcom/sdm660.c create mode 100644 drivers/interconnect/samsung/Kconfig create mode 100644 drivers/interconnect/samsung/Makefile create mode 100644 drivers/interconnect/samsung/exynos.c create mode 100644 drivers/iommu/iommu-sva-lib.c create mode 100644 drivers/iommu/iommu-sva-lib.h create mode 100644 drivers/media/i2c/ov9734.c create mode 100644 drivers/media/rc/keymaps/rc-khamsin.c create mode 100644 drivers/misc/lkdtm/fortify.c create mode 100644 drivers/perf/arm_dmc620_pmu.c create mode 100644 drivers/pinctrl/pinctrl-microchip-sgpio.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sc7280.c create mode 100644 drivers/regulator/scmi-regulator.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/dt-bindings/interconnect/qcom,sdm660.h create mode 100644 include/linux/dma/qcom-gpi-dma.h delete mode 100644 include/linux/irq_cpustat.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 delete mode 100644 include/linux/secretmem.h create mode 100644 include/sound/sof/debug.h create mode 100644 include/trace/events/mmap_lock.h create mode 100644 include/uapi/linux/rpmsg_types.h delete mode 100644 include/uapi/linux/secretmem.h create mode 100644 kernel/dma/map_benchmark.c delete mode 100644 mm/kasan/generic_report.c create mode 100644 mm/kasan/hw_tags.c create mode 100644 mm/kasan/report_generic.c create mode 100644 mm/kasan/report_hw_tags.c create mode 100644 mm/kasan/report_sw_tags.c create mode 100644 mm/kasan/shadow.c create mode 100644 mm/kasan/sw_tags.c delete mode 100644 mm/kasan/tags.c delete mode 100644 mm/kasan/tags_report.c create mode 100644 mm/mmap_lock.c delete mode 100644 mm/secretmem.c create mode 100644 net/rxrpc/server_key.c create mode 100755 scripts/lld-version.sh delete mode 100644 sound/usb/debug.h create mode 100644 sound/usb/implicit.c create mode 100644 sound/usb/implicit.h create mode 100644 tools/testing/selftests/arm64/mte/check_gcr_el1_cswitch.c 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 delete mode 100644 tools/testing/selftests/vm/memfd_secret.c