This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits c6b11acc5f85 Add linux-next specific files for 20201130 omits 726aa9e1bea5 Merge branch 'akpm/master' omits 76761ffa9ea1 mm/memcg: bail out early when !memcg in mem_cgroup_lruvec omits 0b45ec93f658 mm/gup: assert that the mmap lock is held in __get_user_pages() omits 3578dd13e3d2 mmap locking API: don't check locking if the mm isn't live yet omits a9794e07f597 kasan: update documentation omits 732ed8fb24e6 kasan, mm: allow cache merging with no metadata omits 534246738f7f kasan: sanitize objects when metadata doesn't fit omits 6910e3598319 kasan: clarify comment in __kasan_kfree_large omits 1c3b226cd1f3 kasan: simplify assign_tag and set_tag calls omits 917b9cb04bc3 kasan: don't round_up too much omits e499cf7170f0 kasan, mm: rename kasan_poison_kfree omits 903ba85d797d kasan, mm: check kasan_enabled in annotations omits 068ac68ed442 kasan: add and integrate kasan boot parameters omits 102982d69097 kasan: inline (un)poison_range and check_invalid_free omits c088ce0ebf2a kasan: open-code kasan_unpoison_slab omits 0ba64f8e17b1 kasan: inline random_tag for HW_TAGS omits f1eec66efb76 kasan: inline kasan_reset_tag for tag-based modes omits aef467572868 kasan: remove __kasan_unpoison_stack omits 1eaccffcb833 kasan: allow VMAP_STACK for HW_TAGS mode omits d044c5ffb6ab kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK omits dc07c8a4f60e kasan: introduce set_alloc_info omits d940fa84cb77 kasan: rename get_alloc/free_info omits b564f595b32b kasan: simplify quarantine_put call site omits 58360f814dfe kselftest/arm64: check GCR_EL1 after context switch omits 33abcddfbc5c kasan: add documentation for hardware tag-based mode omits 75c70be99df0 kasan, arm64: enable CONFIG_KASAN_HW_TAGS omits 516acc7b3c0b kasan, mm: reset tags when accessing metadata omits 04a1ed43adfe kasan, arm64: print report from tag fault handler omits e9e4560b60bc kasan, arm64: implement HW_TAGS runtime omits 7249011235b8 kasan, arm64: expand CONFIG_KASAN checks omits e3bab78a21e6 kasan, x86, s390: update undef CONFIG_KASAN omits 912a520dfb5b kasan: define KASAN_GRANULE_SIZE for HW_TAGS omits becccbda451b arm64: kasan: add arch layer for memory tagging helpers omits dc66b440bca4 arm64: kasan: align allocations for HW_TAGS omits 2ffb7883df9d kasan, mm: untag page address in free_reserved_area omits 32aa59f94911 arm64: mte: switch GCR_EL1 in kernel entry and exit omits a4e88c00e8bd arm64: mte: convert gcr_user into an exclude mask omits 4dd479b229b4 arm64: kasan: allow enabling in-kernel MTE omits a2f8b3e097ea arm64: mte: add in-kernel tag fault handler omits 33f2206cb27d arm64: mte: reset the page tag in page->flags omits 3394cb084a8d arm64: mte: add in-kernel MTE helpers omits 9b4fa388790f arm64: enable armv8.5-a asm-arch option omits 5a8d2bca6c90 kasan: introduce CONFIG_KASAN_HW_TAGS omits 305c8ab34205 kasan, arm64: don't allow SW_TAGS with ARM64_MTE omits a5dcb97b9c8e kasan: separate metadata_fetch_row for each mode omits 1af9195e0912 kasan: rename SHADOW layout macros to META omits 576930a00bdf kasan: rename print_shadow_for_address to print_memory_metadata omits b590b6727703 kasan: rename addr_has_shadow to addr_has_metadata omits 14cbcdc20607 kasan, arm64: rename kasan_init_tags and mark as __init omits 013f0f672c27 kasan, arm64: move initialization message omits 01dc6b3f0c8e kasan, arm64: only use kasan_depth for software modes omits 1d8021194115 kasan, arm64: only init shadow for software modes omits 5c5d7ffc0772 kasan: decode stack frame only with KASAN_STACK_ENABLE omits 0f824e0c8f9b kasan: hide invalid free check implementation omits bcb8dcf2f495 kasan: don't duplicate config dependencies omits e573fd64d201 kasan: rename report and tags files omits 0847471189e6 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE omits 4917fdb61e6b kasan: split out shadow.c from common.c omits 0a84ee3d4d29 kasan: only build init.c for software modes omits 972e12b421d5 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* omits e4e6d1f1679d kasan: rename (un)poison_shadow to (un)poison_range omits 9dc26031ecd2 kasan: shadow declarations only for software modes omits 616da468e03e kasan: group vmalloc code omits 6996390f633b kasan: KASAN_VMALLOC depends on KASAN_GENERIC omits f57190391b1a kasan: drop unnecessary GPL text from comment headers omits f4e647e8c028 merge fix for "s390/pci: remove races against pte updates" omits 3407b6bfa557 mm: simplify follow_pte{,pmd} omits 4e6c5116f52d mm: unexport follow_pte_pmd omits 5bb48b6fe2ab epoll: eliminate unnecessary lock for zero timeout omits 7f9ae181aa12 epoll: replace gotos with a proper loop omits 50320a1b4999 epoll: pull all code between fetch_events and send_event i [...] omits 60df041d1a2d epoll: simplify and optimize busy loop logic omits 6580bbb117b1 epoll: move eavail next to the list_empty_careful check omits a14f010c4e5f epoll: pull fatal signal checks into ep_send_events() omits 70be35fe764e epoll: simplify signal handling omits 86bded81ee5e epoll: check for events when removing a timed out thread f [...] omits 4741af72fb37 ARM: boot: quote aliased symbol names in string.c omits 4f18bc367bc5 treewide: remove stringification from __alias macro definition omits 7f2057e0109f mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() omits bc941d522a16 mm/memcg: add missed warning in mem_cgroup_lruvec omits 689cf0510b8f mm/memcontrol:rewrite mem_cgroup_page_lruvec() omits 54b6ebf8fb3d mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits 295cab907ce3 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits 5b19d3a22627 mm: slub: call account_slab_page() after slab page initialization omits 4e2a4c5d2fd2 mm, kvm: account kvm_vcpu_mmap to kmemcg omits efa87829c451 mm/memcg: remove unused definitions omits 2c61740f296c mm/memcg: warning on !memcg after readahead page charged omits 80087fe639da mm/memcg: bail early from swap accounting if memcg disabled omits 44e92f82b250 mm: convert page kmemcg type to a page memcg flag omits dcde83af5b60 mm: introduce page memcg flags omits 7579d95276e8 mm: memcontrol/slab: use helpers to access slab page's memcg_data omits 9f189edb3072 mm: memcontrol: use helpers to read page's memcg data omits 74d8dbebc2d9 mm/swap.c: reduce lock contention in lru_cache_add omits 5d5e4b61a3de Merge branch 'akpm-current/current' omits a598fa739fa3 Merge remote-tracking branch 'memblock/for-next' omits eded0a7e757e Merge remote-tracking branch 'notifications/notifications- [...] omits 2188c902974f Merge remote-tracking branch 'mhi/mhi-next' omits d53a4dd38e51 Merge remote-tracking branch 'fpga/for-next' omits 8829fa6ac7cd Merge remote-tracking branch 'pidfd/for-next' omits d49d0ec574a8 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits f8ebde20d778 Merge remote-tracking branch 'hyperv/hyperv-next' omits 39ae6cb3a29f Merge remote-tracking branch 'xarray/main' omits cf112935f9c1 Merge remote-tracking branch 'nvmem/for-next' omits ed6cd04c4d61 Merge remote-tracking branch 'slimbus/for-next' omits 3d1e1ad8ede1 Merge remote-tracking branch 'kspp/for-next/kspp' omits fe57f34f2b21 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 1f4291fd43fa Merge remote-tracking branch 'rtc/rtc-next' omits 50477f1513f1 Merge remote-tracking branch 'coresight/next' omits c285017b8c15 Merge remote-tracking branch 'livepatching/for-next' omits 5e6386615edc Merge remote-tracking branch 'kselftest/next' omits b952acad50a8 Merge remote-tracking branch 'userns/for-next' omits c789c2c672a5 Merge remote-tracking branch 'pwm/for-next' omits 516b8063114b Merge remote-tracking branch 'pinctrl-samsung/for-next' omits db67e4525f35 Merge remote-tracking branch 'pinctrl/for-next' omits 322d082176ae Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits e74af5591c95 Merge remote-tracking branch 'gpio/for-next' omits c28980317e81 Merge remote-tracking branch 'rpmsg/for-next' omits 82079ba95fb7 Merge remote-tracking branch 'vhost/linux-next' omits c9e5b7b6edd7 Merge remote-tracking branch 'scsi-mkp/for-next' omits 819eafc27da0 Merge remote-tracking branch 'scsi/for-next' omits 7f9ef17a92dd Merge remote-tracking branch 'cgroup/for-next' omits e056cbcb2c4f Merge remote-tracking branch 'dmaengine/next' omits bd92f17b83eb Merge remote-tracking branch 'icc/icc-next' omits df0edcb9d393 Merge remote-tracking branch 'mux/for-next' omits 26e71405e267 Merge remote-tracking branch 'staging/staging-next' omits 6f2558f6de14 Merge remote-tracking branch 'thunderbolt/next' omits 03bb2f7c7621 Merge remote-tracking branch 'soundwire/next' omits 0c3f4ece0820 Merge remote-tracking branch 'extcon/extcon-next' omits 7e75b8d24498 Merge remote-tracking branch 'char-misc/char-misc-next' omits ef177f672823 Merge remote-tracking branch 'tty/tty-next' omits 2ef5fb865232 Merge remote-tracking branch 'phy-next/next' omits 9d31f180969f Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 7c9c3a6bdb08 Merge remote-tracking branch 'usb-serial/usb-next' omits d6ad896bc81c Merge remote-tracking branch 'usb/usb-next' omits 3d8e47d331b1 Merge remote-tracking branch 'driver-core/driver-core-next' omits ca128921bb56 Merge remote-tracking branch 'ipmi/for-next' omits 6878955b15cc Merge remote-tracking branch 'leds/for-next' omits e2060a31a5ad Merge remote-tracking branch 'hsi/for-next' omits f9c3c6f452f1 Merge remote-tracking branch 'chrome-platform/for-next' omits 288c1a0f07c1 Merge remote-tracking branch 'drivers-x86/for-next' omits 1dfe83c2cb42 Merge remote-tracking branch 'workqueues/for-next' omits a384d615fd70 Merge remote-tracking branch 'percpu/for-next' omits e351744afc3d Merge remote-tracking branch 'kvms390/next' omits 2abb377a4d7f Merge remote-tracking branch 'kvm-arm/next' omits 3d9a26c18b34 Merge remote-tracking branch 'rcu/rcu/next' omits 1fd8750caaef Merge remote-tracking branch 'ftrace/for-next' omits 33ca70174870 Merge remote-tracking branch 'edac/edac-for-next' omits c58cc6f34cb5 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits b19735fba67e Merge remote-tracking branch 'tip/auto-latest' omits 44a057cac738 Merge remote-tracking branch 'spi/for-next' omits b3ad3a95260e Merge remote-tracking branch 'devicetree/for-next' omits 774a9835d8e3 Merge remote-tracking branch 'audit/next' omits d10dfb20d03b Merge remote-tracking branch 'tpmdd/next' omits 375ac2c1a9a1 Merge remote-tracking branch 'tomoyo/master' omits d075a76c38d2 Merge remote-tracking branch 'smack/next' omits aa5253e53f87 Merge remote-tracking branch 'selinux/next' omits d1eb64689270 Merge remote-tracking branch 'integrity/next-integrity' omits a7f9b7e84c86 Merge remote-tracking branch 'regulator/for-next' omits 9e30ff511283 Merge remote-tracking branch 'battery/for-next' omits 56b40acffb83 Merge remote-tracking branch 'backlight/for-backlight-next' omits 0462514675e6 Merge remote-tracking branch 'mfd/for-mfd-next' omits ef888aa56be6 Merge remote-tracking branch 'mmc/next' omits 0003f2334d77 Merge remote-tracking branch 'device-mapper/for-next' omits 74284e31099c Merge remote-tracking branch 'block/for-next' omits cd446689011e Merge remote-tracking branch 'input/next' omits d9540bd04be0 Merge remote-tracking branch 'modules/modules-next' omits 56a137d0aefb Merge remote-tracking branch 'sound-asoc/for-next' omits 5159c1d31a61 Merge remote-tracking branch 'sound/for-next' omits cce7d01eb356 Merge remote-tracking branch 'regmap/for-next' omits d259f9ecfe83 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 3b0b92ee492a Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 2ff6032ceaf8 Merge remote-tracking branch 'drm-msm/msm-next' omits f2298da4694e Merge remote-tracking branch 'drm-misc/for-linux-next' omits 75889343845a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits b5dad0586bb3 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 611b00da2768 Merge remote-tracking branch 'amdgpu/drm-next' omits d07e19aefd86 Merge remote-tracking branch 'drm/drm-next' omits d2eaddcadc7f Merge remote-tracking branch 'crypto/master' omits 09f3ec507884 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits cadea1fcb838 Merge remote-tracking branch 'nand/nand/next' omits 068377edb77a Merge remote-tracking branch 'mtd/mtd/next' omits fcc30a766e10 Merge remote-tracking branch 'gfs2/for-next' omits f43901533083 Merge remote-tracking branch 'bluetooth/master' omits 14c914883241 Merge remote-tracking branch 'wireless-drivers-next/master' omits 768d116e1d72 Merge remote-tracking branch 'netfilter-next/master' omits d742ad115db1 Merge remote-tracking branch 'bpf-next/for-next' omits e06777c9b52e Merge remote-tracking branch 'net-next/master' omits b1da8eff5954 Merge remote-tracking branch 'rdma/for-next' omits 938c5fa87f68 Merge remote-tracking branch 'dlm/next' omits 18f7999989af Merge remote-tracking branch 'ieee1394/for-next' omits 85de6b7d3a52 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 6970f6538989 Merge remote-tracking branch 'opp/opp/linux-next' omits 031d94271ae4 Merge remote-tracking branch 'devfreq/devfreq-next' omits ae811bfa0a4c Merge remote-tracking branch 'cpupower/cpupower' omits b2420d7f4a3e Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits e2b613d79fb6 Merge remote-tracking branch 'pm/linux-next' omits 6124c5b25e53 Merge remote-tracking branch 'v4l-dvb-next/master' omits 33773239f709 Merge remote-tracking branch 'v4l-dvb/master' omits e8cb6493da27 Merge remote-tracking branch 'jc_docs/docs-next' omits c5e7ef36b639 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits b6751111d4fa Merge remote-tracking branch 'dmi/dmi-for-next' omits 4ad21432dcee Merge remote-tracking branch 'i3c/i3c/next' omits e24575400924 Merge remote-tracking branch 'i2c/i2c/for-next' omits cdfc67612fcd Merge remote-tracking branch 'hid/for-next' omits 4d41356bd793 Merge remote-tracking branch 'pci/next' omits 188d7c881e94 Merge remote-tracking branch 'printk/for-next' omits 23a6708fa282 Merge remote-tracking branch 'vfs/for-next' omits e8a8832cd46b Merge remote-tracking branch 'file-locks/locks-next' omits ee1065808114 Merge remote-tracking branch 'v9fs/9p-next' omits ea5a2de281c3 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 581d2b5c6433 Merge remote-tracking branch 'cel/cel-next' omits b19182d4e09b Merge remote-tracking branch 'jfs/jfs-next' omits 647cbbf7e30a Merge remote-tracking branch 'fuse/for-next' omits 6339a984705a Merge remote-tracking branch 'fsverity/fsverity' omits fa8881a8ad97 Merge remote-tracking branch 'f2fs/dev' omits c9f0a9a28b2c Merge remote-tracking branch 'ext3/for_next' omits 6f278f0abd1c Merge remote-tracking branch 'erofs/dev' omits 253beb7abba3 Merge remote-tracking branch 'configfs/for-next' omits 9f42df764175 Merge remote-tracking branch 'cifs/for-next' omits 3d87d74931e5 Merge remote-tracking branch 'btrfs/for-next' omits 9877eb2aa42a Merge remote-tracking branch 'fscrypt/master' omits b8a96e641273 Merge remote-tracking branch 's390/for-next' omits 7a9e77267cdd Merge remote-tracking branch 'risc-v/for-next' omits a41f7bda685e Merge remote-tracking branch 'powerpc/next' omits e11c850ea52b Merge remote-tracking branch 'parisc-hd/for-next' omits d86c677229cf Merge remote-tracking branch 'openrisc/for-next' omits 74a71ddd8ae6 Merge remote-tracking branch 'nds32/next' omits a4803b9a9c67 Merge remote-tracking branch 'mips/mips-next' omits 301f2f6241cf Merge remote-tracking branch 'microblaze/next' omits 6e95d5f74f42 Merge remote-tracking branch 'm68knommu/for-next' omits cf9e6d29deee Merge remote-tracking branch 'm68k/for-next' omits 7251d1b799fe Merge remote-tracking branch 'h8300/h8300-next' omits 6f93476e68c8 Merge remote-tracking branch 'csky/linux-next' omits 6133ae9c5906 Merge remote-tracking branch 'clk-samsung/for-next' omits e7479ab136bb Merge remote-tracking branch 'clk/clk-next' omits 4c60948ea718 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits ee06f750fcc5 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 8e7b6a179a43 Merge remote-tracking branch 'tegra/for-next' omits 323e85db89bd Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 0d671b2cfcc1 Merge remote-tracking branch 'stm32/stm32-next' omits 04cd49efd2cc Merge remote-tracking branch 'scmi/for-linux-next' omits ac207aca67d5 Merge remote-tracking branch 'samsung-krzk/for-next' omits f34bbc5f8337 Merge remote-tracking branch 'rockchip/for-next' omits d507c77698ac Merge remote-tracking branch 'reset/reset/next' omits b1606ac452be Merge remote-tracking branch 'renesas/next' omits 99fc0c7fd456 Merge remote-tracking branch 'realtek/for-next' omits ba0913ce9c82 Merge remote-tracking branch 'raspberrypi/for-next' omits 6213460aac7a Merge remote-tracking branch 'qcom/for-next' omits c9c6840790f3 Merge remote-tracking branch 'omap/for-next' omits 753d73f3f61c Merge remote-tracking branch 'mvebu/for-next' omits 7afdea859bc8 Merge remote-tracking branch 'mediatek/for-next' omits 88e15edc85d6 Merge remote-tracking branch 'keystone/next' omits ab2db29fb13c Merge remote-tracking branch 'imx-mxs/for-next' omits b0550fb190ee Merge remote-tracking branch 'drivers-memory/for-next' omits e42d0e71f618 Merge remote-tracking branch 'at91/at91-next' omits 1a684eb9616a Merge remote-tracking branch 'aspeed/for-next' omits e93441afa9af Merge remote-tracking branch 'amlogic/for-next' omits d4cbf3f84641 Merge remote-tracking branch 'arm-soc/for-next' omits 95866abbc20b Merge remote-tracking branch 'arm64/for-next/core' omits ea43b1cb0700 Merge remote-tracking branch 'arm/for-next' omits cab4cc1e5a42 cifs: fix potential use-after-free in cifs_echo_request() omits 3c1912db4b9c cifs: allow syscalls to be restarted in __smb_send_rqst() omits c90591e23ddf Merge remote-tracking branch 'asm-generic/master' omits e50ea92d5964 Merge remote-tracking branch 'dma-mapping/for-next' omits 1e462ef05f55 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits c31c2eb776da Merge remote-tracking branch 'kbuild/for-next' omits 8b3134a9f00a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 8b4247fa6afd Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits adf45437c071 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits dd25bf2d7beb Merge remote-tracking branch 'pidfd-fixes/fixes' omits 1528e4602b5b Merge remote-tracking branch 'mmc-fixes/fixes' omits 176fd29aca86 Merge remote-tracking branch 'vfs-fixes/fixes' omits 9856d6d8c6cc Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits ccc2a76b3b54 Merge remote-tracking branch 'ide/master' omits 62c20f0eaeb6 Merge remote-tracking branch 'input-current/for-linus' omits bb32aba6684a Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 9b415aaca46e Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits ebaa4ad418f1 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 7e1d166575a1 Merge remote-tracking branch 'pci-current/for-linus' omits 64f9a30a380f Merge remote-tracking branch 'spi-fixes/for-linus' omits 54368fa132d5 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 61ac16dffbec Merge remote-tracking branch 'regmap-fixes/for-linus' omits ec8a05e27748 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 4d683064d237 Merge remote-tracking branch 'sound-current/for-linus' omits 6ac40e9a16b4 Merge remote-tracking branch 'ipsec/master' omits 63f953385dc6 Merge remote-tracking branch 'net/master' omits 12c77e6c1475 Merge remote-tracking branch 'sparc/master' omits 1b3c864e96ac Merge remote-tracking branch 'fixes/fixes' omits 5c5bf284e9e4 Merge branch 'mvebu/dt64' into mvebu/for-next omits fd5e081e6e42 Merge branch 'mvebu/dt' into mvebu/for-next omits 7a8be9355fa0 Merge branch 'mvebu/arm' into mvebu/for-next omits 439ed83acc19 hwmon: (pwm-fan) Convert to hwmon_device_register_with_info API omits 5de0346f0ae4 hwmon: pwm-fan: Refactor pwm_fan_probe omits ebfd47579a8f hwmon: (abx500) Switch to using the new API kobj_to_dev() omits 9607c6e227a0 hwmon: (corsair-psu) update supported devices omits ab57017c45f2 Merge branches 'arm64-for-5.11', 'arm64-defconfig-for-5.11 [...] omits 5ca88db79d8d torture: Add --kcsan-kmake-arg to torture.sh for KCSAN omits f64c0e669dff torture: Add command and results directory to torture.sh log omits 05d1a1d6d250 torture: Allow scenarios to be specified to torture.sh omits 2c5f5d678adf torture: Drop log.long generation from torture.sh omits a9b07d872655 torture: Add kvm.sh test summary to end of log file omits c4fd2dba4663 torture: Make torture.sh refuse to do zero-length runs omits 44d40304090a torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale omits 753781d3f6a7 torture: Make torture.sh allmodconfig retain and label output omits 14957f5de3a0 torture: Throttle VERBOSE_TOROUT_*() output omits f28ea1b89dcb torture: Make refscale throttle high-rate printk()s omits b9b9bc494454 torture: Create doyesno helper function for torture.sh omits f83235f9950c torture: Make torture.sh refscale runs use verbose_batched [...] omits cfc640823e38 torture: Make torture.sh rcuscale and refscale deal with a [...] omits f30b0a45daa9 torture: Enable torture.sh argument checking omits ecdfa77f12df torture: Make kvm.sh include --kconfig arguments in CPU ca [...] omits 894ae7fc0011 torture: Auto-size SCF and scaling runs based on number of CPUs omits 3369ebbf988f rcu: Eliminate the __kvfree_rcu() macro omits 1ef56a17c704 rcu: Introduce kfree_rcu() single-argument macro omits e25cd67d1667 torture: Add "make allmodconfig" to torture.sh omits 783cd1d81835 torture: Make kvm.sh return failure upon build failure omits f9002fbaf03a torture: Remove use of "eval" in torture.sh omits 67471bb1c621 torture: Make torture.sh use common time-duration bash functions omits c59529d01a78 torture: Print run duration at end of kvm.sh execution omits affb541a130e torture: Add torture.sh torture-everything script omits 0f2d600e0443 torture: Make kvm.sh arguments accumulate omits 94a2b1b2c76e rcu: Record kvfree_call_rcu() call stack for KASAN omits f6514f576ebd torture: Make kvm.sh "Test Summary" date be end of test omits 7645d3d57102 tools/rcutorture: Make identify_qemu_vcpus() independent o [...] omits 557ad12bdaa8 rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] omits b7af52cbfbbb rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] omits 000ff254bbd9 rcu/tree: Allocate a page when caller is preemptible omits 449b3e18fe5b rcu: Check and report missed fqs timer wakeup on RCU stall omits 1cabb6fc8513 sched/core: Allow try_invoke_on_locked_down_task() with ir [...] omits 8f81cd0d09c9 rcu/segcblist: Add debug checks for segment lengths omits 54fe44a58094 torture: Add config2csv.sh script to compare torture scenarios omits f79d90162cea torture: Prepare for splitting qemu execution from kvm-tes [...] omits 3b4d34567c11 rcutorture: Use hrtimers for reader and writer delays omits bb7465bb2d6e torture: Make stutter use torture_hrtimeout_*() functions omits 4924c1890472 rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits omits 0609f37f0de8 torture: Add fuzzed hrtimer-based sleep functions omits ed4491c1f012 rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] omits 306a59040774 rcutorture: Make synctype[] and nsynctype be static global omits 33d08b4334e8 rcutorture: Require entire stutter period be post-boot omits 28bb22233217 list: Fix a typo at the kernel-doc markup omits 5a1cea0850b7 rcu/trace: Add tracing for how segcb list changes omits 5393217fd89d srcu: Add comment explaining cookie overflow/wrap omits deca03365a94 rcutorture: Add reader-side tests of polling grace-period API omits 4757e444a1bc refscale: Allow summarization of verbose output omits a996a8add1ab rcutorture: Add writer-side tests of polling grace-period API omits fc5b213c480a rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state omits 93912e6cc373 srcu: Document polling interfaces for Tree SRCU grace periods omits 1b1608fb2621 srcu: Provide polling interfaces for Tree SRCU grace periods omits ecdaae89204d srcu: Provide polling interfaces for Tiny SRCU grace periods omits 6a128bfefcb7 srcu: Provide internal interface to start a Tree SRCU grac [...] omits dc7f9c1ec404 srcu: Provide internal interface to start a Tiny SRCU grac [...] omits 3759b9587a32 srcu: Make Tiny SRCU use multi-bit grace-period counter omits 168af485621a powerpc: fix the allyesconfig build omits 78fae44603f1 Merge branch 'for-next/misc' into for-next/core omits e0d8f79730f5 Revert "nfsd4: support change_attr_type attribute" omits 2298c6620d9d nfsd: skip some unnecessary stats in the v4 case omits 7fa570876521 nfsd: move change attribute generation to filesystem omits c47a4d1cd61f nfs: use change attribute for NFS re-exports omits 0fa34379c519 nfsd4: don't query change attribute in v2/v3 case omits 055d5b95021b nfsd: simplify nfsd4_change_info omits 2420c06749fe nfsd: only call inode_query_iversion in the I_VERSION case omits 382ebef7a445 sunrpc: clean-up cache downcall omits 2ee720761883 nfsd: Fix message level for normal termination omits c75bd7229498 SUNRPC: Use zero-copy to perform socket send operations omits e34e7aadb2d9 Merge branch 'for-next/cmdline-extended' into for-next/core omits 9ec8e263068f mtd: rawnand: gpmi: fix reference count leak in gpmi ops omits 06f96ce1d4fe dt-bindings: mtd: gpmi-nand: Fix matching of clocks on dif [...] omits 65cc5b0ab045 mtd: spinand: macronix: Add support for MX35LFxGE4AD omits 185e5ca59115 mtd: plat-ram: correctly free memory on error path in plat [...] omits b9f2a32bf575 mtd: onenand: Use mtd->oops_panic_write as condition omits a8f7680e7c83 mtd: rawnand: marvell: Drop useless line omits f7b3e366a509 mtd: rawnand: davinci: Do not use extra dereferencing omits b9b6e8ea67e5 mtd: rawnand: au1550: Ensure the presence of the right includes omits 3992592df060 mtd: nand: Change dependency between the NAND and ECC cores omits 1aadda1ebc00 docs: mtd: Avoid htmldocs warnings omits e074b11a7746 mtd: rawnand: mxc: Remove platform data support omits 13f7db77bf50 mtd: rawnand: ingenic: remove redundant get_device() in in [...] omits 69bfc7d02539 mtd: nand: ecc-hamming: Clarify the logic around rp17 omits acc7562b23ab mtd: rawnand: sunxi: Add MDMA support omits cb4e1da2f2d6 mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments omits b9e77fb6ebce mtd: rawnand: fix a kernel-doc markup omits c89c22afca59 mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller omits c9be46574de9 dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation omits fc8e36d64be6 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read omits a26b1bd3924b mtd: rawnand: gpmi: cleanup makefile omits df9b8a911112 mtd: spinand: Remove outdated comment omits 3336d9c04cb6 mtd: spinand: Fix OOB read omits 9dfece3f2d65 mtd: spinand: Allow the case where there is no ECC engine omits 0cacf91d81e0 mtd: spinand: Use the external ECC engine logic omits 2a723d20e8b0 dt-bindings: mtd: Deprecate nand-ecc-mode omits 6cd338b69a34 mtd: nand: Add helpers to manage ECC engines and configurations omits c57cc5f825f6 mtd: spinand: Fill a default ECC provider/algorithm omits 4f42619382fd mtd: nand: Let on-die ECC engines be retrieved from the NAND core omits 3b5413b0d19e mtd: spinand: Instantiate a SPI-NAND on-die ECC engine omits a3143268063f mtd: spinand: Move ECC related definitions earlier in the driver omits 3aef19577c7a mtd: spinand: Fix typo in comment omits b8fe88a59165 mtd: nand: Let software ECC engines be retrieved from the [...] omits 362e49db3bc3 mtd: nand: ecc-hamming: Create the software Hamming engine omits 653b0a9993c6 mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] omits c3ab7a2fb7cf mtd: nand: ecc-hamming: Remove useless includes omits bc7caaa1b89a mtd: nand: ecc-hamming: Stop using raw NAND structures omits 565fd9f4eb7b mtd: nand: ecc-hamming: Rename the exported functions omits 57fb47ca2d1e mtd: nand: ecc-hamming: Cleanup and style fixes omits b404f10b163d mtd: nand: ecc-hamming: Drop/fix the kernel doc omits c9e1f326acc6 mtd: nand: ecc-hamming: Clarify the driver descriptions omits 79564ecd7d81 mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] omits 8a6c4f951d70 mtd: rawnand: Get rid of chip->ecc.priv omits e667c1352611 mtd: nand: ecc-bch: Create the software BCH engine omits 752e77863c19 Merge branch 'for-next/pac-keys-ctrl' into for-next/core omits 284c64e9eba3 arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS) omits e710c29e0177 arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere omits 893e98cc5f63 Merge remote-tracking branch 'spi/for-5.11' into spi-next omits 893ff790cf6a Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits 6737f4141ad2 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 7cd624c7d41a Merge remote-tracking branch 'asoc/for-5.11' into asoc-next omits 356c199d0b72 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits af61cb785986 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 5927aa13822a Revert "GFS2: Prevent delete work from occurring on glocks [...] omits ec0abec390d4 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits cc65f43aa88f Merge remote-tracking branch 'regmap/for-5.11' into regmap-next omits 196e2c024736 gfs2: Make inode operations static omits 5c775cbdc09e MAINTAINERS: Add gfs2 bug tracker link omits 20c34c5d5f1b Documentation: Update filesystems/gfs2.rst omits c83e0ba3e4eb Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] omits de3510fc5885 Merge branch 'for-next/uaccess' into for-next/core omits fa399dd639dd Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] omits e81ab1cf59b2 Merge remote-tracking branch 'arm64/for-next/perf' into fo [...] omits a48ff85ed536 Merge branches 'for-next/kvm-build-fix', 'for-next/va-refa [...] omits 4762edf556ad Merge of signal-for-v5.11, and exec-for-v5.11 for testing [...] omits 090a2a2a647c Merge branch 'for-5.11/block' into for-next omits a9c954728832 Merge branch 'for-5.11/io_uring' into for-next omits 3e3f7437d8e5 NFSD: Remove macros that are no longer used omits ebd800bd53d9 NFSD: Replace READ* macros in nfsd4_decode_compound() omits 06e0a6cb1597 NFSD: Make nfsd4_ops::opnum a u32 omits 4060bdc6ae33 NFSD: Replace READ* macros in nfsd4_decode_listxattrs() omits ba787bd908d3 NFSD: Replace READ* macros in nfsd4_decode_setxattr() omits c6c06939d963 NFSD: Replace READ* macros in nfsd4_decode_xattr_name() omits 3152add0ad84 NFSD: Replace READ* macros in nfsd4_decode_clone() omits 67e4a0caf10c NFSD: Replace READ* macros in nfsd4_decode_seek() omits 992f579fcd7c NFSD: Replace READ* macros in nfsd4_decode_offload_status() omits 6ec3cca95420 NFSD: Replace READ* macros in nfsd4_decode_copy_notify() omits 6a527e8618d6 NFSD: Replace READ* macros in nfsd4_decode_copy() omits ef6c6021ac28 NFSD: Replace READ* macros in nfsd4_decode_nl4_server() omits 0d5bb6b60be6 NFSD: Replace READ* macros in nfsd4_decode_fallocate() omits 16860abe403d NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() omits 11e7259f9572 NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() omits 505cc6e390e9 NFSD: Replace READ* macros in nfsd4_decode_test_stateid() omits c018baea697b NFSD: Replace READ* macros in nfsd4_decode_sequence() omits 636bbcf14ca0 NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() omits 8478fb566c80 NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() omits a3950befac79 NFSD: Replace READ* macros in nfsd4_decode_layoutget() omits 33fd027e812e NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() omits 6cc61e12bcab NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() omits 63d87a6ab63b NFSD: Replace READ* macros in nfsd4_decode_free_stateid() omits 4828b769b022 NFSD: Replace READ* macros in nfsd4_decode_destroy_session() omits 7a0a391e8a18 NFSD: Replace READ* macros in nfsd4_decode_create_session() omits 59b1e5e91a34 NFSD: Add a helper to decode channel_attrs4 omits cb600314d0f7 NFSD: Add a helper to decode nfs_impl_id4 omits 70e26c93a927 NFSD: Add a helper to decode state_protect4_a omits 0b806c23e769 NFSD: Add a separate decoder for ssv_sp_parms omits 444404e15d28 NFSD: Add a separate decoder to handle state_protect_ops omits 85eed6739533 NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() omits 3c44da3a5a69 NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() omits 2e30901716bd NFSD: Replace READ* macros in nfsd4_decode_cb_sec() omits b2ba5e107dee NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() omits 87fb2914010f NFSD: Replace READ* macros in nfsd4_decode_write() omits 1044a3a016b6 NFSD: Replace READ* macros in nfsd4_decode_verify() omits 8e717a34f97a NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() omits b18813eac49f NFSD: Replace READ* macros in nfsd4_decode_setclientid() omits 4f5e6193204e NFSD: Replace READ* macros in nfsd4_decode_setattr() omits 452343b79a19 NFSD: Replace READ* macros in nfsd4_decode_secinfo() omits e55913f80726 NFSD: Replace READ* macros in nfsd4_decode_renew() omits fd92b4611f54 NFSD: Replace READ* macros in nfsd4_decode_rename() omits e83bf321b415 NFSD: Replace READ* macros in nfsd4_decode_remove() omits 1231f0121292 NFSD: Replace READ* macros in nfsd4_decode_readdir() omits 3db866ed9c83 NFSD: Replace READ* macros in nfsd4_decode_read() omits 5dd53db48992 NFSD: Replace READ* macros in nfsd4_decode_putfh() omits 303bd20ec613 NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() omits 02f0bec644aa NFSD: Replace READ* macros in nfsd4_decode_open_confirm() omits 6489655ba8a7 NFSD: Replace READ* macros in nfsd4_decode_open() omits 681a7bb2aa2c NFSD: Add helper to decode OPEN's open_claim4 argument omits 3d2cc8265349 NFSD: Replace READ* macros in nfsd4_decode_share_deny() omits a88c7443a2b7 NFSD: Replace READ* macros in nfsd4_decode_share_access() omits ee93b1aed115 NFSD: Add helper to decode OPEN's openflag4 argument omits 7efd01db7ab2 NFSD: Add helper to decode OPEN's createhow4 argument omits d740c927ab9e NFSD: Add helper to decode NFSv4 verifiers omits 6df2e72d800c NFSD: Replace READ* macros in nfsd4_decode_lookup() omits 7340bffc1c67 NFSD: Replace READ* macros in nfsd4_decode_locku() omits 96e9b66d60d2 NFSD: Replace READ* macros in nfsd4_decode_lockt() omits 43a1f70e8700 NFSD: Replace READ* macros in nfsd4_decode_lock() omits 2e7e165d62dd NFSD: Add helper for decoding locker4 omits 9da5d58969f1 NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner omits 7e8d2bc6c08b NFSD: Relocate nfsd4_decode_opaque() omits 6a77decab3b5 NFSD: Replace READ* macros in nfsd4_decode_link() omits 36edd7e040de NFSD: Replace READ* macros in nfsd4_decode_getattr() omits 115c290dca59 NFSD: Replace READ* macros in nfsd4_decode_delegreturn() omits f2f0e073f126 NFSD: Replace READ* macros in nfsd4_decode_create() omits 07448adf502b NFSD: Replace READ* macros in nfsd4_decode_fattr() omits 63fe6d36e8bc NFSD: Replace READ* macros that decode the fattr4 umask attribute omits b865d140d2e6 NFSD: Replace READ* macros that decode the fattr4 security [...] omits 5dc2cdd95d49 NFSD: Replace READ* macros that decode the fattr4 time_set [...] omits a0d2b2b45318 NFSD: Replace READ* macros that decode the fattr4 owner_gr [...] omits 563335f654b4 NFSD: Replace READ* macros that decode the fattr4 owner attribute omits fc27428abc55 NFSD: Replace READ* macros that decode the fattr4 mode attribute omits 04015e7262ea NFSD: Replace READ* macros that decode the fattr4 acl attribute omits 333cfeca9e3f NFSD: Replace READ* macros that decode the fattr4 size attribute omits a8be80801beb NFSD: Change the way the expected length of a fattr4 is checked omits afe19b219145 NFSD: Replace READ* macros in nfsd4_decode_commit() omits 4f86dac4cf7e NFSD: Replace READ* macros in nfsd4_decode_close() omits dad61237711c NFSD: Replace READ* macros in nfsd4_decode_access() omits 34a0d2bc3225 NFSD: Replace the internals of the READ_BUF() macro omits a70107c7ece0 NFSD: Add tracepoints in nfsd4_decode/encode_compound() omits c2241bcf3a7f NFSD: Add tracepoints in nfsd_dispatch() omits 3dd53cc3a4a9 NFSD: Add common helpers to decode void args and encode vo [...] omits 25c711eb0700 SUNRPC: Prepare for xdr_stream-style decoding on the server-side omits 78bda2b9903f SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() omits cd23b2721e33 nfsd: Fix error return code in nfsd_file_cache_init() omits aa85acefcfc7 Merge branches 'for-next/iommu/default-domains', 'for-next [...] omits 074a2b0a82c7 Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core omits 05b3adc7a0b8 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall omits d07628cb5092 Merge tag 'scmi-updates-5.11' of git://git.kernel.org/pub/ [...] omits f7af08774d69 Merge branch 'for-5.11/io_uring' into for-next omits c7d54a4e4d69 Merge branch 'tif-task_work.arch' into for-next omits 6388ffa67098 Merge branch 'for-5.11/drivers' into for-next omits 30f2d745bd93 Merge branch 'for-5.11/block' into for-next omits 8fb0f9de8eaf Merge branch 'icc-5.11' into HEAD omits c86f9e352b08 NFSD: Add SPDX header for fs/nfsd/trace.c omits 476ca74c18fc NFSD: Remove extra "0x" in tracepoint format specifier omits bb6ec5e0aef7 NFSD: Clean up the show_nf_may macro omits 8dcdfadfdff5 SUNRPC: Move the svc_xdr_recvfrom() tracepoint omits 0a9c59879494 nfsd/nfs3: remove unused macro nfsd3_fhandleres omits 28de9ce65393 NFSD: A semicolon is not needed after a switch statement. omits ca3f99cc18f6 svcrdma: support multiple Read chunks per RPC omits 181534331f4c svcrdma: Use the new parsed chunk list when pulling Read chunks omits 3e72bac24739 svcrdma: Rename info::ri_chunklen omits 6a6ecce00e51 svcrdma: Clean up chunk tracepoints omits 12c33ef108ca svcrdma: Remove chunk list pointers omits 6973c449dd5d svcrdma: Support multiple Write chunks in svc_rdma_send_re [...] omits 832d72e34d56 svcrdma: Support multiple Write chunks in svc_rdma_map_rep [...] omits 0cfb19cbbca9 svcrdma: Support multiple write chunks when pulling up omits f54fe660343f svcrdma: Use parsed chunk lists to encode Reply transport headers omits be207b981066 svcrdma: Use parsed chunk lists to construct RDMA Writes omits 5b2c3e12f874 svcrdma: Use parsed chunk lists to detect reverse directio [...] omits f3f9a2b8cd98 svcrdma: Use parsed chunk lists to derive the inv_rkey omits 26190344b722 svcrdma: Add a "parsed chunk list" data structure omits 880222822492 svcrdma: Clean up svc_rdma_encode_reply_chunk() omits e59dde2219d7 svcrdma: Post RDMA Writes while XDR encoding replies omits 6aa288e4614e NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders omits 62d2276b2414 SUNRPC: Rename svc_encode_read_payload() omits c7e886715b68 svcrdma: Refactor the RDMA Write path omits 6238e0a00554 svcrdma: Const-ify the xdr_buf arguments omits 2a8f25437cc7 SUNRPC: Adjust synopsis of xdr_buf_subsegment() omits c32625f1c9d9 svcrdma: Catch another Reply chunk overflow case omits c5348c8a239b coresight-stm: Fix W=1 warning in STM driver omits c6b180b50065 coresight-tpiu: Fix W=1 warning in TPIU driver omits 1d3ef3f1791d coresight: Fix W=1 warnings in core framework omits 40aeb506dc80 coresight: tmc-etr: Check if page is valid before dma_map_page() omits b79e43ff5aa0 Merge branch 'features' into for-next omits 246e5c5c448e Merge branch 'fixes' into for-next omits d0198645d610 m68k: m68328: remove duplicate code omits 80c5ae85b82c m68k: m68328: move platform code to separate files omits 9a43c1457b82 m68knommu: align BSS section to 4-byte boundaries omits d17bad539d25 MAINTAINERS: Add entry for Samsung interconnect drivers omits 3d7c7b9907a6 interconnect: Add generic interconnect driver for Exynos SoCs omits 01804bc0acf2 mtd: nand: ecc-bch: Stop using raw NAND structures omits 6187e5609d45 mtd: nand: ecc-bch: Update the prototypes to be more generic omits 63bfe6cc61c8 mtd: nand: ecc-bch: Drop mtd_nand_has_bch() omits f586edb118b0 mtd: nand: ecc-bch: Return only valid error codes omits 5e4e26d9ea6a mtd: nand: ecc-bch: Stop exporting the private structure omits 41e74ab88334 mtd: nand: ecc-bch: Cleanup and style fixes omits 9954a7ac3fca mtd: nand: ecc-bch: Move BCH code to the generic NAND layer omits e1d0e4e2f31c mtd: nand: ecc: Add an I/O request tweaking mechanism omits 0c2b69f55132 mtd: rawnand: r852: Move the ECC initialization to ->attac [...] omits cd34fb1af5c2 rcu: Do not NMI offline CPUs omits 9135eefd9c3d rcu: For RCU grace-period kthread starvation, dump last CP [...] omits ea615523d5cc rcu: Add lockdep checks for interrupts disabled omits 68f695586c6b torture: Allow kvm.sh --datestamp to specify subdirectories omits 7e73109ea889 scftorture: Add debug output for wrong-CPU warning omits 583b22929f68 doc: Remove obsolete RCU-bh and RCU-sched update-side API members omits d6e4bde78050 rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" omits 53cfa2ce071a cpumask: Add "last" alias for cpu list specifications omits 3a9ad92fe154 cpumask: Add a "none" alias to complement "all" omits 2c28a11e0be0 cpumask: Make "all" alias global and not just RCU omits 2e4a1b08d995 cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] omits b3a77e7f6a6c rcu/tree: segcblist: Remove redundant smp_mb()s omits fedf141ad37f rcu/segcblist: Add counters to segcblist datastructure omits b941db6a96e1 docs: Remove redundant "``" from Requirements.rst omits ccda7e607fc4 torture: Make kvm.sh "--dryrun sched" summarize number of builds omits d8c6a762d155 torture: Make kvm.sh "--dryrun sched" summarize number of batches omits 12c8ca3794c2 locking: Remove duplicate include of percpu-rwsem.h omits 98865b579965 rcu: Mark obtuse portion of stall warning as internal debug omits f473383e23a9 tools/memory-model: Tie acquire loads to reads-from omits abeabb0732bd torture: Make --kcsan specify lockdep omits ff8d5d87be85 rcu/segcblist: Add additional comments to explain smp_mb() omits 2b5ee66d03bb rcu/tree: Make rcu_do_batch count how many callbacks were [...] omits ccc46cd6be02 rcutorture: Add testing for RCU's global memory ordering omits bad83303452b rcutorture: Test runtime toggling of CPUs' callback offloading omits 3abbf539968a Merge branch 'lkmm-dev.2020.11.06a' into HEAD omits db4d9df43533 Merge branch 'v5.11-armsoc/drivers' into for-next omits c04e5d7bbf6f coresight: tmc-etr: Assign boolean values to a bool variable omits 84a1411c7549 Merge branch 'v5.11/soc' into tmp/aml-rebuild omits f4046bf41fb6 Merge branch 'v5.11/drivers' into tmp/aml-rebuild omits b9d53291155d Merge branch 'v5.11/dt64' into tmp/aml-rebuild omits 6d84cf53a456 Merge branch 'v5.11-armsoc/dts64' into for-next omits 9e4e570567af Merge branch 'v5.10-armsoc/dtsfixes' into for-next omits 5d6e02d2aa7e Merge branch 'v5.10-armsoc/dtsfixes' into for-next omits 2bd7bbc9f593 Merge branch 'v5.11-armsoc/dts64' into for-next omits b5882e904ce1 coresight: etb10: Fix possible NULL ptr dereference in etb [...] omits aa58fe487d4b coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable [...] omits 457c731a901e coresight: Remove unnecessary THIS_MODULE of funnel and re [...] omits 7aef456716dc coresight: etm4x: Handle TRCVIPCSSCTLR accesses omits 1dec6c5df5f3 coresight: etm4x: Fix accesses to TRCPROCSELR omits 1522cc7e2560 coresight: etm4x: Update TRCIDR3.NUMPROCS handling to match v4.2 omits e8288b41bce9 coresight: etm4x: Fix accesses to TRCCIDCTLR1 omits 855885b69419 coresight: etm4x: Fix accesses to TRCVMIDCTLR1 omits 1fdc65a3eb82 Merge branch 'v5.11-armsoc/dts64' into for-next omits 0cd333fa4735 interconnect: qcom: Simplify the vcd compare function omits 2217ac18137a interconnect: qcom: Add SDM660 interconnect provider driver omits 0204a4780a33 dt-bindings: interconnect: Add bindings for Qualcomm SDM660 NoC omits f915113f9c0e Merge branch 'v5.10-armsoc/dtsfixes' into for-next omits ebb07d714a5d Merge branch 'v5.11-clk/next' into for-next omits 0e86d956ba54 Merge branch 'v5.11-armsoc/dts32' into for-next omits 02e94a827973 coresight: core: Remove unneeded semicolon omits 1e5504656e5a coresight: Fix uninitialised pointer bug in etm_setup_aux() omits 05a2c5820555 coresight: cti: Initialize dynamic sysfs attributes omits 200bbb88b76c coresight: add module license omits 4e96d5cc25f3 coresight: etm4x: Skip setting LPOVERRIDE bit for qcom,ski [...] adds b65054597872 Linux 5.10-rc6 adds 4c11d930f61a clk: renesas: r9a06g032: Drop __packed for portability adds 4e33a343ac74 powerpc: fix the allyesconfig build adds 478b03ab8eb4 Merge remote-tracking branch 'fixes/fixes' adds ca1314d73eed arm64: syscall: exit userspace before unmasking exceptions adds 114e0a684753 arm64: mark idle code as noinstr adds da1926764832 arm64: entry: mark entry code as noinstr adds 2f911d494f3f arm64: entry: move enter_from_user_mode to entry-common.c adds 3cb5ed4d76c1 arm64: entry: prepare ret_to_user for function call adds 105fc3352077 arm64: entry: move el1 irq/nmi logic to C adds 23529049c684 arm64: entry: fix non-NMI user<->kernel transitions adds 1ec2f2c05b2a arm64: ptrace: prepare for EL1 irq/rcu tracking adds 7cd1ea1010ac arm64: entry: fix non-NMI kernel<->kernel transitions adds f0cd5ac1e4c5 arm64: entry: fix NMI {user, kernel}->kernel transitions adds 2a9b3e6ac69a arm64: entry: fix EL1 debug transitions adds 9e5344e0ffc3 arm64: mte: Fix typo in macro definition adds 9c5db5612a13 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 5844cc25fd12 powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation adds c0b27c517acf powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels adds 8ff00399b153 kernel/cpu: add arch override for clear_tasks_mm_cpumask() [...] adds 01b0f0eae081 powerpc/64s: Trim offlined CPUs from mm_cpumasks adds 10f78fd0dabb powerpc/numa: Fix a regression on memoryless node 0 adds 8141c4dc3ea2 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 41281bc35820 Merge remote-tracking branch 'sparc/master' adds 8c4aef6dbf5b Merge remote-tracking branch 'net/master' adds 60ceb405f22e Merge remote-tracking branch 'ipsec/master' adds d31e7b55f4a1 Merge remote-tracking branch 'sound-current/for-linus' adds 6c018442ea03 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds bbe1f69dce94 ASoC: mediatek: btcvsd fix tx stream assign adds 2509bb342e47 ASoC: amd: Downgrade print level for invalid ACP mode adds ab5893fdc069 ASoC: amd: Return -ENODEV for non-existing ACPI call adds f9d8ae0b9176 Merge series "ASoC: amd: Minor fixes for error handling" f [...] adds 5b5bb93961ec Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds 0b183c988a74 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds c89f40afd0de Merge remote-tracking branch 'regmap-fixes/for-linus' adds ddb0e65984a6 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 3efc181930a1 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 122541f2b108 spi: fsl: fix use of spisel_boot signal on MPC8309 adds ba1cee33fd17 Merge remote-tracking branch 'spi/for-5.10' into spi-linus adds c8acba2366b5 Merge remote-tracking branch 'spi-fixes/for-linus' adds eb10ddae3918 Merge remote-tracking branch 'pci-current/for-linus' adds 6703052fe30f usb: cdns3: Fix hardware based role switch adds 24fdaeeb294c usb: cdns3: gadget: clear trb->length as zero after prepar [...] adds 6b8137517e70 usb: cdns3: core: fix goto label for error path adds 7cc01c445da8 Merge tag 'usb-fixes-v5.10-rc6' of git://git.kernel.org/pu [...] adds d3f31301894d Merge tag 'thunderbolt-for-v5.10-rc7' of git://git.kernel. [...] adds eccdca167054 Merge remote-tracking branch 'usb.current/usb-linus' adds 963a48efa99a Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 2a3b8d741fc7 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds f0992098cadb speakup: Reject setting the speakup line discipline outsid [...] adds c8c39fbd01d4 habanalabs: free host huge va_range if not used adds 5555b7c56bde habanalabs: put devices before driver removal adds a71464d0b930 Merge tag 'misc-habanalabs-fixes-2020-11-30' of ssh://gito [...] adds 3fcadc1b43a9 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 0d09638eeea5 Merge remote-tracking branch 'input-current/for-linus' adds 1fb811012ac1 Merge remote-tracking branch 'ide/master' adds 683a9784eb85 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 31e7fbbb1afb Merge remote-tracking branch 'vfs-fixes/fixes' adds 48ae42d22a71 dt-bindings: Don't error out on yamllint errors adds 132c2a678567 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 6eece7042bf6 Merge remote-tracking branch 'mmc-fixes/fixes' adds 9ebe62d14897 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 039adbae1599 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 7c4bada12d32 drm/panel: sony-acx565akm: Fix race condition in probe adds fd4e788e971c drm/omap: sdi: fix bridge enable/disable adds 607b9a2b9696 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds a449183bd22c Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds f5037e22315c kconfig: clean up header inclusion adds 934d35a060d5 Merge remote-tracking branch 'kbuild/for-next' adds cfc97d3cdc68 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds f18692a163e2 Merge remote-tracking branch 'dma-mapping/for-next' adds cf2ed86e56f8 Merge remote-tracking branch 'asm-generic/master' adds ecf49fd200b4 Merge remote-tracking branch 'arm/for-next' adds e0f472733937 Merge branches 'for-next/kvm-build-fix', 'for-next/va-refa [...] adds bc8461a659fb Merge remote-tracking branch 'arm64/for-next/perf' into fo [...] adds e9da8ce2582e Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] adds da72660e1d4a Merge remote-tracking branch 'arm64/for-next/core' adds 294d35a589ce Merge remote-tracking branch 'arm-soc/for-next' adds 5bc0d7561aa0 Merge tag 'amlogic-fixes' into v5.11/dt64 adds 3c9655f60a06 dt-bindings: clk: axg-clkc: add Video Clocks adds 389165c6b010 dt-bindings: clk: axg-clkc: add MIPI DSI Host clock binding adds 8cfb57137acd Merge branch 'v5.11/headers' of https://github.com/BayLibr [...] adds ee19a3fccc12 arm64: dts: meson: enable rtc node on Khadas VIM1/VIM2 boards adds 51c546642dcd arm64: dts: meson-axg: add PWRC node adds 9f7656393253 arm64: dts: meson-axg: add MIPI DSI PHY nodes adds a5181e9b992b arm64: dts: meson-axg: add PCIe nodes adds 935e63864764 arm64: dts: meson-axg-s400: enable PCIe M.2 Key E slots adds 747970ce7d39 Merge branch 'v5.11/dt64' into tmp/aml-rebuild adds 9d822ed94237 soc: amlogic: canvas: add missing put_device() call in mes [...] adds 8e715d725c64 soc: amlogic: replace devm_reset_control_array_get() adds 03c513fcbd31 Merge branch 'v5.11/drivers' into tmp/aml-rebuild adds 5557389af533 Merge branch 'v5.11/soc' into tmp/aml-rebuild adds 355b6160ac88 Merge remote-tracking branch 'amlogic/for-next' adds a442ca4fe5c1 Merge remote-tracking branch 'aspeed/for-next' adds 5572750346da Merge remote-tracking branch 'at91/at91-next' adds a76d572c13ed Merge remote-tracking branch 'drivers-memory/for-next' adds 65e2cc7f9c9c Merge remote-tracking branch 'imx-mxs/for-next' adds 7045992015e4 Merge remote-tracking branch 'keystone/next' adds e2280e43cc18 Merge remote-tracking branch 'mediatek/for-next' adds 59e0db73c5ea Merge branch 'mvebu/arm' into mvebu/for-next adds 018b88eee1a2 ARM: dts: turris-omnia: enable HW buffer management adds 9ec25ef84832 ARM: dts: turris-omnia: add comphy handle to eth2 adds d29b67c220ca ARM: dts: turris-omnia: describe switch interrupt adds add2d6596297 ARM: dts: turris-omnia: add SFP node adds 91dd42d0e30f ARM: dts: turris-omnia: add LED controller node adds 8ee4a5f4f40d ARM: dts: turris-omnia: update ethernet-phy node and handle name adds 983b95e9ab76 ARM: dts: turris-omnia: remove unneeded status = "okay" pr [...] adds 98ac141b9603 arm: dts: marvell: armada-375: Harmonize DWC USB3 DT nodes name adds 51b632c713d5 ARM: dts: mvebu: Add device tree for RD-AC3X-48G4X2XL board adds c2561cff458c Merge branch 'mvebu/dt' into mvebu/for-next adds cbc4a395dcc7 arm64: dts: marvell: espressobin: Update link to V7 schematic adds 83afd0b3e027 arm64: dts: marvell: cp11x: Harmonize xHCI DT nodes name adds da57203dc7fd arm64: dts: mcbin-singleshot: add heartbeat LED adds f43cadef2df2 arm64: dts: marvell: keep SMMU disabled by default for Arm [...] adds a2081c09d741 arm64: dts: armada-3720-turris-mox: add 3W power capabilit [...] adds dc14300bb67b Merge branch 'mvebu/dt64' into mvebu/for-next adds 678aaec4f89b Merge remote-tracking branch 'mvebu/for-next' adds dfaa80696284 Merge remote-tracking branch 'omap/for-next' adds 3e482859f1ef dts: qcom: sdm845: Add dt entries to support crypto engine. adds 683227e5a34e arm64: dts: qcom: c630: Re-enable apps_smmu adds 71b83b74cca3 arm64: dts: qcom: c630: Expose LID events adds 8742bb4bf203 dt-bindings: interconnect: sdm845: Add IDs for the QUP ports adds cd5fc457e5d2 interconnect: qcom: sdm845: Add the missing nodes for QUP adds 05b801afb7d7 arm64: dts: sdm845: Add interconnect properties for QUP adds 96ddfbf46a35 arm64: dts: qcom: sc7180: Add lpass cpu node for I2S driver adds 11d0e4f28156 arm64: dts: qcom: c630: Polish i2c-hid devices adds f55d373f7953 arm64: dts: qcom: c630: Fix pinctrl pins properties adds 956e9c85f47b arm64: dts: qcom: c630: Define eDP bridge and panel adds 74ab8ccfb8f3 arm64: dts: ipq6018: Add the QPIC peripheral nodes adds d7288346e0a4 Merge branches 'arm64-for-5.11', 'arm64-defconfig-for-5.11 [...] adds c6fa95979bad Merge remote-tracking branch 'qcom/for-next' adds 81236c96658d Merge remote-tracking branch 'raspberrypi/for-next' adds 5c095d48cd10 Merge remote-tracking branch 'realtek/for-next' adds c51a6c86347a Merge branch 'renesas-drivers-for-v5.11' into renesas-next adds 31374e34b425 Merge remote-tracking branch 'renesas/next' adds 494c5a80c948 Merge remote-tracking branch 'reset/reset/next' adds dbb378a59cb2 arm64: defconfig: Enable ROCKCHIP_LVDS adds ec68a66395d9 arm64: defconfig: Enable PHY_ROCKCHIP_INNO_DSIDPHY adds cf35bff64f79 arm64: defconfig: Enable USB_SERIAL_CP210X adds eeffc0fbd022 arm64: defconfig: Enable RTC_DRV_HYM8563 adds 091b50cb5057 Merge branch 'v5.11-armsoc/defconfig64' into for-next adds b44538032805 Merge branch 'v5.11-armsoc/drivers' into for-next adds 06bccda2c13c ARM: dts: rockchip: rename wdt nodename to watchdog on rv1108 adds 3f4f3bdadd80 ARM: dts: rockchip: Add rtc node for VMARC SOM adds 29952fea5e85 ARM: dts: rockchip: Add SDIO0 node for VMARC SOM adds 38779a1e599c Merge branch 'v5.11-armsoc/dts32' into for-next adds 4076a007bd0f arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3 [...] adds 65f0b420dea7 arm64: dts: rockchip: Enable HDMI audio on rk3328-roc-cc adds 5df4d4d16ce4 arm64: dts: rockchip: Enable analog audio on rk3328-roc-cc adds 9a9f64278407 arm64: dts: rockchip: rename sdhci nodename to mmc on rk3399 adds 4548ea027c90 arm64: dts: rockchip: Enable USB Host, OTG on px30-enagicam adds 87761edeb2cd arm64: dts: rockchip: Enable LVDS panel on px30-engicam-edimm2.2 adds 23708d46101b dt-bindings: arm: rockchip: Add Engicam PX30.Core C.TOUCH [...] adds 0e418423be1c arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 10.1" OF adds 93a4e7d12468 arm64: dts: rockchip: Add WiFi support on px30-engicam adds 1cc1e851d15b arm64: dts: rockchip: Add BT support on px30-engicam adds e56ed188c830 arm64: dts: rockchip: Properly define the type C connector [...] adds 97a0115cd96a arm64: dts: rockchip: add isp0 node for rk3399 adds ef098edc9c24 arm64: dts: rockchip: add isp and sensors for Scarlet adds 41d6a6159c82 Merge branch 'v5.11-armsoc/dts64' into for-next adds 7f5b57a095f3 clk: rockchip: Remove redundant null check before clk_prep [...] adds 5868491e1257 clk: rockchip: add CLK_SET_RATE_PARENT to sclk for rk3066a [...] adds caa2fd752ecb clk: rockchip: fix i2s gate bits on rk3066 and rk3188 adds 460fe7594617 Merge branch 'v5.11-clk/next' into for-next adds 879ca0287d6d Merge remote-tracking branch 'rockchip/for-next' adds 9fee045ae5a4 Merge remote-tracking branch 'samsung-krzk/for-next' adds 95022c7592fe Merge remote-tracking branch 'stm32/stm32-next' adds 9d7817aaa50a Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 7699af88fbea Merge remote-tracking branch 'tegra/for-next' adds 2dd190939d19 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 09ff4e90e041 arm64: dts: ti: k3-j721e-main: Add output tap delay values adds cd48ce86a4d0 arm64: dts: ti: k3-j721e-common-proc-board: Add support fo [...] adds de7caab0974f Merge branch 'ti-k3-dts-next' into ti-k3-next adds e563ac1a4652 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds dcd64e5b8525 Merge remote-tracking branch 'clk/clk-next' adds 1a4f763e88cc Merge remote-tracking branch 'clk-samsung/for-next' adds c1fbdd362ce2 Merge remote-tracking branch 'csky/linux-next' adds 6c165bd394a0 Merge remote-tracking branch 'h8300/h8300-next' adds c323774e27cb Merge remote-tracking branch 'm68k/for-next' adds 811f973cf65b m68knommu: align BSS section to 4-byte boundaries adds d372ec7ca3ca m68k: m68328: move platform code to separate files adds 3237f7dedb6d m68k: m68328: remove duplicate code adds 63983b5d60b1 Merge remote-tracking branch 'm68knommu/for-next' adds ecf37fd7d459 Merge remote-tracking branch 'microblaze/next' adds aef1d9cc8263 Merge remote-tracking branch 'mips/mips-next' adds ae4de40f9d8f Merge remote-tracking branch 'nds32/next' adds b8da6ddf9531 Merge remote-tracking branch 'openrisc/for-next' adds edcbc8a41cb9 Merge remote-tracking branch 'parisc-hd/for-next' adds c7107a5100c3 Merge remote-tracking branch 'powerpc/next' adds fec5591f8c31 Merge remote-tracking branch 'risc-v/for-next' adds e2421b12bf6f Merge branch 'fixes' into for-next adds 10e59217479d s390/Kconfig: default PCI_NR_FUNCTIONS to 512 adds 1ab3001b6efb s390/vdso: add missing prototypes for vdso functions adds 8cb4c20f32f5 s390/ap: let bus_register() add the AP bus sysfs attributes adds 629a4d2c38ad Merge branch 'features' into for-next adds 1d430c8772bd Merge remote-tracking branch 's390/for-next' adds 9a97369cbb81 Merge remote-tracking branch 'fscrypt/master' adds 1ef2100ae2c3 Merge remote-tracking branch 'btrfs/for-next' adds 6988a619f5b7 cifs: allow syscalls to be restarted in __smb_send_rqst() adds 212253367dc7 cifs: fix potential use-after-free in cifs_echo_request() adds f54e09f13ee0 Merge remote-tracking branch 'cifs/for-next' adds 4dbd54089688 Merge remote-tracking branch 'configfs/for-next' adds a4a4ade75c9f Merge remote-tracking branch 'erofs/dev' adds 9d88033fa03a Merge remote-tracking branch 'ext3/for_next' adds 69abbe1691ec Merge remote-tracking branch 'f2fs/dev' adds 2953aa433004 Merge remote-tracking branch 'fsverity/fsverity' adds 0e68f63280ab Merge remote-tracking branch 'fuse/for-next' adds ca8403d68669 Merge remote-tracking branch 'jfs/jfs-next' adds 9b3b54bd41cd NFSv3: Refactor nfs3_proc_lookup() to split out the dentry adds 63ab81df9da6 NFSv3: Add emulation of the lookupp() operation adds 94f82d6022e1 NFSv4: Observe the NFS_MOUNT_SOFTREVAL flag in _nfs4_proc_lookupp adds 49389acc8bd7 SUNRPC: rpc_wake_up() should wake up tasks in the correct order adds 958416951a39 NFSv4.2: condition READDIR's mask for security label based [...] adds 0ffde670f6e8 NFS: Ensure contents of struct nfs_open_dir_context are co [...] adds 7475cc2df12c NFS: Clean up readdir struct nfs_cache_array adds 94ee8b9f4142 NFS: Clean up nfs_readdir_page_filler() adds d0484c0aeab3 NFS: Clean up directory array handling adds 6398f8b7f13b NFS: Don't discard readdir results adds fb2449a92533 NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array() adds 379258c71eb3 NFS: Replace kmap() with kmap_atomic() in nfs_readdir_sear [...] adds bd0c8c9213be NFS: Simplify struct nfs_cache_array_entry adds beff18789c62 NFS: Support larger readdir buffers adds 8a8393774928 NFS: More readdir cleanups adds ae3583b9e12d NFS: nfs_do_filldir() does not return a value adds acf6731e2b4e NFS: Reduce readdir stack usage adds d0782f18132d NFS: Cleanup to remove nfs_readdir_descriptor_t typedef adds 3df4532280e9 NFS: Allow the NFS generic code to pass in a verifier to readdir adds d143d5e1edf5 NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from rea [...] adds ddedc225e89f NFS: Improve handling of directory verifiers adds 347d7b8a4e35 NFS: Optimisations for monotonically increasing readdir cookies adds 9275197e1c2e NFS: Reduce number of RPC calls when doing uncached readdir adds 71024691c630 NFS: Do uncached readdir when we're seeking a cookie in an [...] adds 650802dfd3d9 SUNRPC: xprt_load_transport() needs to support the netid "rdma6" adds 0efe602a4b71 SUNRPC: Close a race with transport setup and module put adds e5e24894b6a4 SUNRPC: Add a helper to return the transport identifier gi [...] adds a346b5870616 NFS: Switch mount code to use xprt_find_transport_ident() adds a7bd7b129e60 SUNRPC: Remove unused function xprt_load_transport() adds 662dbc157802 NFSv4/pNFS: Use connections to a DS that are all of the sa [...] adds 504bf0eca2f5 pNFS: Add helpers for allocation/free of struct nfs4_pnfs_ds_addr adds 1f6c4be94a38 NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr adds 1db5b5dd4cce pNFS/flexfiles: Fix up layoutstats reporting for non-TCP t [...] adds 55eed7c8fc4d SUNRPC: Fix up open coded kmemdup_nul() adds 1d277e8c1dab pNFS: Clean up open coded xdr string decoding adds 95fc6c6796a4 NFSv4: Fix the alignment of page data in the getdeviceinfo reply adds 76b0f4431ef7 SUNRPC: Fix up typo in xdr_init_decode() adds 64781834dddd SUNRPC: Clean up helpers xdr_set_iov() and xdr_set_page_base() adds d7ae441b7bb6 SUNRPC: Fix up xdr_read_pages() to take arbitrary object lengths adds 1502525188ab SUNRPC: Clean up the handling of page padding in rpc_prepa [...] adds 9de5487d3458 SUNRPC: Fix up xdr_set_page() adds ceae3b55e4fa SUNRPC: Fix open coded xdr_stream_remaining() adds c9e9481ace47 NFSv4: Fix open coded xdr_stream_remaining() adds e939ca3477c1 pNFS/flexfiles: Fix array overflow when flexfiles mirrorin [...] adds b5aadf7e79b2 NFSv4: Fix a pNFS layout related use-after-free race when [...] adds 8dcd51d39b63 Merge remote-tracking branch 'nfs/linux-next' adds e5decb2eb5f4 svcrdma: Catch another Reply chunk overflow case adds 5a7e702670ad SUNRPC: Adjust synopsis of xdr_buf_subsegment() adds 51bad8cc1301 svcrdma: Const-ify the xdr_buf arguments adds ab1394ee7a11 svcrdma: Refactor the RDMA Write path adds 03493bca084f SUNRPC: Rename svc_encode_read_payload() adds 76e5492b161f NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders adds f6ad77590a5d svcrdma: Post RDMA Writes while XDR encoding replies adds ded380f10072 svcrdma: Clean up svc_rdma_encode_reply_chunk() adds 78147ca8b4a9 svcrdma: Add a "parsed chunk list" data structure adds eb3de6a49dd5 svcrdma: Use parsed chunk lists to derive the inv_rkey adds 58b2e0fefa89 svcrdma: Use parsed chunk lists to detect reverse directio [...] adds 7a1cbfa18059 svcrdma: Use parsed chunk lists to construct RDMA Writes adds 6911f3e10cd9 svcrdma: Use parsed chunk lists to encode Reply transport headers adds 9d0b09d5ef0c svcrdma: Support multiple write chunks when pulling up adds 2371bcc05664 svcrdma: Support multiple Write chunks in svc_rdma_map_rep [...] adds 41bc163ffe0f svcrdma: Support multiple Write chunks in svc_rdma_send_re [...] adds 7954c8503b87 svcrdma: Remove chunk list pointers adds b704be09dccf svcrdma: Clean up chunk tracepoints adds bafe9c27d537 svcrdma: Rename info::ri_chunklen adds d96962e6d0e2 svcrdma: Use the new parsed chunk list when pulling Read chunks adds d7cc73972661 svcrdma: support multiple Read chunks per RPC adds 25fef48bdbe7 NFSD: A semicolon is not needed after a switch statement. adds 71fd721839a7 nfsd/nfs3: remove unused macro nfsd3_fhandleres adds 156708adf2d9 SUNRPC: Move the svc_xdr_recvfrom() tracepoint adds b76278ae6884 NFSD: Clean up the show_nf_may macro adds 3a90e1dff16a NFSD: Remove extra "0x" in tracepoint format specifier adds f45a444cfe58 NFSD: Add SPDX header for fs/nfsd/trace.c adds 231307df246e nfsd: Fix error return code in nfsd_file_cache_init() adds 0ae4c3e8a64a SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() adds 5191955d6fc6 SUNRPC: Prepare for xdr_stream-style decoding on the server-side adds 788f7183fba8 NFSD: Add common helpers to decode void args and encode vo [...] adds 0dfdad1c1d1b NFSD: Add tracepoints in nfsd_dispatch() adds 08281341be8e NFSD: Add tracepoints in nfsd4_decode/encode_compound() adds c1346a1216ab NFSD: Replace the internals of the READ_BUF() macro adds d169a6a9e5fd NFSD: Replace READ* macros in nfsd4_decode_access() adds d3d2f3815457 NFSD: Replace READ* macros in nfsd4_decode_close() adds cbd9abb3706e NFSD: Replace READ* macros in nfsd4_decode_commit() adds 081d53fe0b43 NFSD: Change the way the expected length of a fattr4 is checked adds 2ac1b9b2afbb NFSD: Replace READ* macros that decode the fattr4 size attribute adds c941a96823cf NFSD: Replace READ* macros that decode the fattr4 acl attribute adds 1c8f0ad7dd35 NFSD: Replace READ* macros that decode the fattr4 mode attribute adds 9853a5ac9be3 NFSD: Replace READ* macros that decode the fattr4 owner attribute adds 393c31dd27f8 NFSD: Replace READ* macros that decode the fattr4 owner_gr [...] adds 1c3eff7ea4a9 NFSD: Replace READ* macros that decode the fattr4 time_set [...] adds dabe91828f92 NFSD: Replace READ* macros that decode the fattr4 security [...] adds 66f0476c704c NFSD: Replace READ* macros that decode the fattr4 umask attribute adds d1c263a031e8 NFSD: Replace READ* macros in nfsd4_decode_fattr() adds 000dfa18b3df NFSD: Replace READ* macros in nfsd4_decode_create() adds 95e6482cedfc NFSD: Replace READ* macros in nfsd4_decode_delegreturn() adds f759eff260f1 NFSD: Replace READ* macros in nfsd4_decode_getattr() adds 5c505d128691 NFSD: Replace READ* macros in nfsd4_decode_link() adds 5dcbfabb676b NFSD: Relocate nfsd4_decode_opaque() adds 144e82694092 NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner adds 8918cc0d2b72 NFSD: Add helper for decoding locker4 adds 7c59deed5cd2 NFSD: Replace READ* macros in nfsd4_decode_lock() adds 0a146f04aa0f NFSD: Replace READ* macros in nfsd4_decode_lockt() adds ca9cf9fc27f8 NFSD: Replace READ* macros in nfsd4_decode_locku() adds 3d5877e8e03f NFSD: Replace READ* macros in nfsd4_decode_lookup() adds 796dd1c6b680 NFSD: Add helper to decode NFSv4 verifiers adds bf33bab3c418 NFSD: Add helper to decode OPEN's createhow4 argument adds e6ec04b27bfb NFSD: Add helper to decode OPEN's openflag4 argument adds 9aa62f519974 NFSD: Replace READ* macros in nfsd4_decode_share_access() adds b07bebd9eb98 NFSD: Replace READ* macros in nfsd4_decode_share_deny() adds 1708e50b0145 NFSD: Add helper to decode OPEN's open_claim4 argument adds 61e5e0b3ec71 NFSD: Replace READ* macros in nfsd4_decode_open() adds 06bee693a1f1 NFSD: Replace READ* macros in nfsd4_decode_open_confirm() adds dca71651f097 NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() adds a73bed98413b NFSD: Replace READ* macros in nfsd4_decode_putfh() adds 3909c3bc6046 NFSD: Replace READ* macros in nfsd4_decode_read() adds 0dfaf2a37143 NFSD: Replace READ* macros in nfsd4_decode_readdir() adds b7f5fbf219ae NFSD: Replace READ* macros in nfsd4_decode_remove() adds ba881a0a5342 NFSD: Replace READ* macros in nfsd4_decode_rename() adds d12f90458dc8 NFSD: Replace READ* macros in nfsd4_decode_renew() adds d0abdae5191a NFSD: Replace READ* macros in nfsd4_decode_secinfo() adds 44592fe9479d NFSD: Replace READ* macros in nfsd4_decode_setattr() adds 92fa6c08c251 NFSD: Replace READ* macros in nfsd4_decode_setclientid() adds d1ca55149d67 NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() adds 67cd453eeda8 NFSD: Replace READ* macros in nfsd4_decode_verify() adds 244e2befcba8 NFSD: Replace READ* macros in nfsd4_decode_write() adds a4a80c15ca4d NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() adds 1a99440807bf NFSD: Replace READ* macros in nfsd4_decode_cb_sec() adds 0f81d96098f8 NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() adds 571e0451c4de NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() adds 2548aa784d76 NFSD: Add a separate decoder to handle state_protect_ops adds 547bfeb4cd8d NFSD: Add a separate decoder for ssv_sp_parms adds 523ec6ed6fb8 NFSD: Add a helper to decode state_protect4_a adds 10ff84228197 NFSD: Add a helper to decode nfs_impl_id4 adds 3a3f1fbacb09 NFSD: Add a helper to decode channel_attrs4 adds 81243e3fe37e NFSD: Replace READ* macros in nfsd4_decode_create_session() adds 94e254af1f87 NFSD: Replace READ* macros in nfsd4_decode_destroy_session() adds aec387d59093 NFSD: Replace READ* macros in nfsd4_decode_free_stateid() adds 044959715f37 NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() adds 5185980d8a23 NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() adds c8e88e3aa738 NFSD: Replace READ* macros in nfsd4_decode_layoutget() adds 645fcad37142 NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() adds 53d70873e37c NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() adds cf907b11326d NFSD: Replace READ* macros in nfsd4_decode_sequence() adds b7a0c8f6e741 NFSD: Replace READ* macros in nfsd4_decode_test_stateid() adds c95f2ec34905 NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() adds 0d6467844d43 NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() adds 6aef27aaeae7 NFSD: Replace READ* macros in nfsd4_decode_fallocate() adds f49e4b4d58cc NFSD: Replace READ* macros in nfsd4_decode_nl4_server() adds e8febea7190b NFSD: Replace READ* macros in nfsd4_decode_copy() adds f9a953fb369b NFSD: Replace READ* macros in nfsd4_decode_copy_notify() adds 2846bb0525a7 NFSD: Replace READ* macros in nfsd4_decode_offload_status() adds 9d32b412fe0a NFSD: Replace READ* macros in nfsd4_decode_seek() adds 3dfd0b0e1567 NFSD: Replace READ* macros in nfsd4_decode_clone() adds 830c71502ae0 NFSD: Replace READ* macros in nfsd4_decode_xattr_name() adds 403366a7e8e2 NFSD: Replace READ* macros in nfsd4_decode_setxattr() adds 2212036cadf4 NFSD: Replace READ* macros in nfsd4_decode_listxattrs() adds 3a237b4af5b7 NFSD: Make nfsd4_ops::opnum a u32 adds d9b74bdac6f2 NFSD: Replace READ* macros in nfsd4_decode_compound() adds 5cfc822f3e77 NFSD: Remove macros that are no longer used adds bb4a0d45e944 SUNRPC: Use zero-copy to perform socket send operations adds 5ca52ef77b16 nfsd: Fix message level for normal termination adds a2ad2d633893 sunrpc: clean-up cache downcall adds 1f60c7ab5393 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall adds 8286d3d61681 NFSD: Fix sparse warning in nfs4proc.c adds ee6aa45a2621 NFSD: Fix 5 seconds delay when doing inter server copy adds fd05855f4a1f nfsd: only call inode_query_iversion in the I_VERSION case adds a0e3f16854a9 nfsd: simplify nfsd4_change_info adds cad3d6123499 nfsd: minor nfsd4_change_attribute cleanup adds fd9432cfc20e nfsd4: don't query change attribute in v2/v3 case adds c7affac6db32 Revert "nfsd4: support change_attr_type attribute" adds dbac978d2c3f nfsd: add a new EXPORT_OP_NOWCC flag to struct export_operations adds c5756561e543 nfsd: allow filesystems to opt out of subtree checking adds f3b0aa64d437 nfsd: close cached files prior to a REMOVE or RENAME that [...] adds 98140c91e50e exportfs: Add a function to return the raw output from fh_ [...] adds 43d6fc5c39c6 nfsd: Fix up nfsd to ensure that timeout errors don't resu [...] adds a4f1e6982408 nfsd: Set PF_LOCAL_THROTTLE on local filesystems only adds ffa128ec5927 Merge remote-tracking branch 'cel/cel-next' adds aaa3b2f23cbc Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 4e0dda95bb7d Merge remote-tracking branch 'v9fs/9p-next' adds 7c6dfdd32bae Merge remote-tracking branch 'file-locks/locks-next' adds e92023630782 Merge remote-tracking branch 'vfs/for-next' adds 38bf2e15096f Merge remote-tracking branch 'printk/for-next' adds 81696e871037 Merge remote-tracking branch 'pci/next' adds ad6cd752a4d5 Merge remote-tracking branch 'hid/for-next' adds 9a714b0952c8 Merge remote-tracking branch 'i2c/i2c/for-next' adds be8dfd9acb98 Merge remote-tracking branch 'i3c/i3c/next' adds 47cfb4032a1b Merge remote-tracking branch 'dmi/dmi-for-next' adds 8a4bf53cba42 hwmon: (abx500) Switch to using the new API kobj_to_dev() adds 158b26e2ebcf hwmon: pwm-fan: Refactor pwm_fan_probe adds 8592b7050734 hwmon: (pwm-fan) Convert to hwmon_device_register_with_info API adds cf9c31cd71fa hwmon: (applesmc) Add DMI product matches for Intel-based [...] adds 14ba2dd52f0d Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 1a37e18bd4b9 Documentation: fix typos in dev-tools/kasan.rst adds 4c8e3de4b308 Documentation/admin-guide: mark memmap parameter is suppor [...] adds 2472943cd435 Documentation: Chinese translation of Documentation/arm64/ [...] adds f59c4966d850 Documentation/features: Update feature lists for 5.10 adds fb568273c055 docs: automarkup.py: Allow automatic cross-reference insid [...] adds ac3ccfcb1774 Merge remote-tracking branch 'jc_docs/docs-next' adds ced20d0345bf Merge remote-tracking branch 'v4l-dvb/master' adds e95127361e5e Merge remote-tracking branch 'v4l-dvb-next/master' adds 25337912e3c4 Merge remote-tracking branch 'pm/linux-next' adds 3637e72415d7 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 2042a1c6513e Merge remote-tracking branch 'cpupower/cpupower' adds f76bc84fe98c Merge remote-tracking branch 'devfreq/devfreq-next' adds 70c76feb3d31 Merge remote-tracking branch 'opp/opp/linux-next' adds f74bed6a4e0d thermal: core: Constify static attribute_group structs adds 1b57b9597c77 thermal: rcar_gen3_thermal: Do not use interrupts for norm [...] adds fd89171e401a Merge remote-tracking branch 'thermal/thermal/linux-next' adds 3d8d12a86253 Merge remote-tracking branch 'ieee1394/for-next' adds 2151cbda81eb Merge remote-tracking branch 'dlm/next' adds f2a2133f0569 Merge remote-tracking branch 'rdma/for-next' adds fb9afd961c76 dpaa_eth: add struct for software backpointers adds 86c0c196cbe4 dpaa_eth: add basic XDP support adds 828eadbaccc1 dpaa_eth: limit the possible MTU range when XDP is enabled adds d57e57d0cd04 dpaa_eth: add XDP_TX support adds a1e031ffb422 dpaa_eth: add XDP_REDIRECT support adds d7af04486d9f dpaa_eth: rename current skb A050385 erratum workaround adds ae680bcbd06a dpaa_eth: implement the A050385 erratum workaround for XDP adds be5724240b39 Merge branch 'dpaa_eth-add-xdp-support' adds 6cc4bd7ea9c9 Merge remote-tracking branch 'net-next/master' adds 854055c0cf30 selftests/bpf: Fix flavored variants of test_ima adds 7fd3253a7de6 net: Introduce preferred busy-polling adds 7c951cafc0cb net: Add SO_BUSY_POLL_BUDGET socket option adds 45a86681844e xsk: Add support for recvmsg() adds e39208183728 xsk: Check need wakeup flag in sendmsg() adds a0731952d9cd xsk: Add busy-poll support for {recv,send}msg() adds b02e5a0ebb17 xsk: Propagate napi_id to XDP socket Rx path adds f2d2728220ac samples/bpf: Use recvfrom() in xdpsock/rxdrop adds 284cbc61f851 samples/bpf: Use recvfrom() in xdpsock/l2fwd adds b35fc1482ceb samples/bpf: Add busy-poll support to xdpsock adds 41bf900fe2a0 samples/bpf: Add option to set the busy-poll budget adds df5422851559 Merge branch 'xdp-preferred-busy-polling' adds cac2adb88a15 Merge remote-tracking branch 'bpf-next/for-next' adds c7a5899eb26e xfrm: redact SA secret with lockdown confidentiality adds 0a2f61419da3 Merge remote-tracking branch 'ipsec-next/master' adds 2a2970891647 net/mlx5: Add sample offload hardware bits and structures adds 38730630880c net/mlx5: Add sampler destination type adds 699d531f55d5 net/mlx5: Check dr mask size against mlx5_match_param size adds 7da3ad6c26f4 net/mlx5: Add misc4 to mlx5_ifc_fte_match_param_bits adds 59d2ae1db89f net/mlx5: Add ts_cqe_to_dest_cqn related bits adds e5dfe6b57e8e net/mlx5: Avoid exposing driver internal command helpers adds dd8595eabeb4 net/mlx5: Update the list of the PCI supported devices adds 349125ba232e net/mlx5: Update the hardware interface definition for vhca state adds 21adf05d4584 net/mlx5: Expose IP-in-IP TX and RX capability bits adds 959af5569f57 net/mlx5: Expose other function ifc bits adds 8d2a9d8d640b net/mlx5: Export steering related functions adds 3b1e58aa832e net/mlx5: Make API mlx5_core_is_ecpf accept const pointer adds 8a90f2fc6782 net/mlx5: Rename peer_pf to host_pf adds 5bef709d76a2 net/mlx5: Enable host PF HCA after eswitch is initialized adds 617b860c1875 net/mlx5: Treat host PF vport as other (non eswitch manage [...] adds 4ee17f495543 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 070c8436bc7a Merge remote-tracking branch 'netfilter-next/master' adds c96f48140f93 Merge remote-tracking branch 'wireless-drivers-next/master' adds 329ecfe7409e Merge remote-tracking branch 'bluetooth/master' adds dd0ecf544125 gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup [...] adds d9593868cd58 Documentation: Update filesystems/gfs2.rst adds 257f160a0e54 MAINTAINERS: Add gfs2 bug tracker link adds e3a77eebfa25 gfs2: Make inode operations static adds a55a47a3bc82 Revert "GFS2: Prevent delete work from occurring on glocks [...] adds 28c332b941a7 gfs2: remove trailing semicolons from macro definitions adds 14ad97b62fe9 Merge remote-tracking branch 'gfs2/for-next' adds 74b30f452b0f Merge remote-tracking branch 'mtd/mtd/next' adds 51e7bf4534da mtd: nand: ecc: Add an I/O request tweaking mechanism adds cdbe8df5e28e mtd: nand: ecc-bch: Move BCH code to the generic NAND layer adds 8c5c20921856 mtd: nand: ecc-bch: Cleanup and style fixes adds 3c0fe36abebe mtd: nand: ecc-bch: Stop exporting the private structure adds e3010bd3ef1e mtd: nand: ecc-bch: Return only valid error codes adds 127aae607756 mtd: nand: ecc-bch: Drop mtd_nand_has_bch() adds ea146d7fbf50 mtd: nand: ecc-bch: Update the prototypes to be more generic adds 80fe603160a4 mtd: nand: ecc-bch: Stop using raw NAND structures adds 09c1b42c9a3f mtd: nand: ecc-bch: Create the software BCH engine adds 3918599e8bef mtd: rawnand: Get rid of chip->ecc.priv adds 3f27bb3e3777 mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] adds 8b543f401e45 mtd: nand: ecc-hamming: Clarify the driver descriptions adds e63ce76b3588 mtd: nand: ecc-hamming: Drop/fix the kernel doc adds 3b1213bd4497 mtd: nand: ecc-hamming: Cleanup and style fixes adds d44c0042197b mtd: nand: ecc-hamming: Rename the exported functions adds 044f0b0815de mtd: nand: ecc-hamming: Stop using raw NAND structures adds 3b11dd03bd34 mtd: nand: ecc-hamming: Remove useless includes adds 2ff5dce21c6f mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] adds e75fd6b7ada7 mtd: nand: ecc-hamming: Create the software Hamming engine adds 2c16256a02ef mtd: nand: Let software ECC engines be retrieved from the [...] adds 9a01e657b92c mtd: spinand: Fix typo in comment adds a4555030b202 mtd: spinand: Move ECC related definitions earlier in the driver adds 9925105e4f3f mtd: spinand: Instantiate a SPI-NAND on-die ECC engine adds 57902dd38766 mtd: nand: Let on-die ECC engines be retrieved from the NAND core adds af69e03e4ad7 mtd: spinand: Fill a default ECC provider/algorithm adds 3d6ed7b4e9d2 mtd: nand: Add helpers to manage ECC engines and configurations adds 38d017fba3d4 dt-bindings: mtd: Deprecate nand-ecc-mode adds 97fbeae8c787 mtd: spinand: Use the external ECC engine logic adds 4e7753b0d364 mtd: spinand: Allow the case where there is no ECC engine adds de50b397e891 mtd: spinand: Fix OOB read adds 33209b70218b mtd: spinand: Remove outdated comment adds 152adc0fe63d mtd: rawnand: gpmi: cleanup makefile adds ea571c99a517 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read adds 3a0334fc1d0c dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation adds 4ca71d655dd4 mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller adds 36238d4253ef mtd: rawnand: fix a kernel-doc markup adds 38625669abdc mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments adds 990d3f53de09 mtd: rawnand: sunxi: Add MDMA support adds 001a3d18fb43 mtd: nand: ecc-hamming: Clarify the logic around rp17 adds 0bc6ca6182be mtd: rawnand: ingenic: remove redundant get_device() in in [...] adds 7f0caa94d608 mtd: rawnand: mxc: Remove platform data support adds f4caa24209ca docs: mtd: Avoid htmldocs warnings adds 084df87709c1 mtd: nand: Change dependency between the NAND and ECC cores adds 8a322146feea mtd: rawnand: au1550: Ensure the presence of the right includes adds 1d93a175f574 mtd: rawnand: davinci: Do not use extra dereferencing adds 8c8f00532f8b mtd: rawnand: marvell: Drop useless line adds ab725de5b799 mtd: onenand: Use mtd->oops_panic_write as condition adds 213022cf3780 mtd: plat-ram: correctly free memory on error path in plat [...] adds 0e763c73d4a5 mtd: spinand: macronix: Add support for MX35LFxGE4AD adds e96af4d29a41 dt-bindings: mtd: gpmi-nand: Fix matching of clocks on dif [...] adds e42a6fc7c543 mtd: rawnand: gpmi: fix reference count leak in gpmi ops adds ee847397daf3 Merge remote-tracking branch 'nand/nand/next' adds 069d0c35ef6c Merge remote-tracking branch 'spi-nor/spi-nor/next' adds e62c25daa0bf Merge remote-tracking branch 'crypto/master' adds 603246841fb6 Merge remote-tracking branch 'drm/drm-next' adds 66c1f4cdc888 Merge remote-tracking branch 'amdgpu/drm-next' adds 054330a6d90c Merge remote-tracking branch 'drm-intel/for-linux-next' adds f9ad4f73db23 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds bc2532ab7c20 drm/cma-helper: Remove prime infix from GEM object functions adds f5ca8eb6f9bd drm/cma-helper: Implement mmap as GEM CMA object functions adds 0575ff3d33cd drm/radeon: stop using pages with drm_prime_sg_to_page_add [...] adds 4e7b9000b6d8 drm/amdgpu: stop using pages with drm_prime_sg_to_page_add [...] adds 470cfe71b420 drm/nouveau: stop using pages with drm_prime_sg_to_page_ad [...] adds 4c515bb187ee drm/vmwgfx: switch to ttm_sg_tt_init adds 2705d14a3145 drm/qxl: switch to ttm_sg_tt_init adds 18f7608a67fc drm/ttm: nuke ttm_dma_tt_init adds c67e62790f5c drm/prime: split array import functions v4 adds 288b23719ce0 video: fbdev: aty: Delete unused variable in radeon_monitor adds 580054562651 video: fbdev: aty: Fix set but not used warnings adds 055646137637 video: fbdev: aty: Fix set but not used warnings in mach64_ct adds 50b82a2d6957 video: fbdev: sis: Fix defined but not used warnings adds e8a254362de6 video: fbdev: sis: Fix defined but not used warning of SiS [...] adds 2a74e8682a39 video: fbdev: sis: Fix set but not used warnings in init.c adds 1a608758df9e video: fbdev: sis: Fix set but not used warnings in sis_main adds 9403c18953f7 video: fbdev: via: Fix set but not used warning for mode_c [...] adds f686b34c9364 video: fbdev: tdfx: Fix set but not used warning in att_outb() adds 5c7ddcc801d7 video: fbdev: riva: Fix kernel-doc and set but not used warnings adds b47e6ca3c0d5 video: fbdev: pm2fb: Fix kernel-doc warnings adds 2f71315eaae7 video: fbdev: tgafb: Fix kernel-doc and set but not used warnings adds 9b028f48e72d video: fbdev: mx3fb: Fix kernel-doc, set but not used and [...] adds 57e4bc8a48dd video: fbdev: sstfb: Updated logging to fix set but not us [...] adds 4e4b1d92e24e video: fbdev: neofb: Fix set but not used warning for CursorMem adds 025ae8255d33 video: fbdev: nvidia: Fix set but not used warnings adds 2a393c00d4c3 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 0bbd76e8b07f Merge remote-tracking branch 'drm-msm/msm-next' adds 08c6fd49ec17 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds d7cca367cb88 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 2a56e9c713fe ASoC: rt715: Fix build adds a8ecace132fa Merge branch '20201104_yung_chuan_liao_regmap_soundwire_as [...] adds 4616c509d187 Merge remote-tracking branch 'regmap/for-5.11' into regmap-next adds e458cc9781b8 Merge remote-tracking branch 'regmap/for-next' adds 2c854e5c63ac ALSA: usb-audio: Add quirk for Pioneer DJ DDJ-SR2 adds 02e73802b471 Merge remote-tracking branch 'sound/for-next' adds 32025c7c50c6 ASoC: adau1372: Add bindings documentation adds 6cd4c6459e47 ASoC: Add ADAU1372 audio CODEC support adds 9e8434a0083b ASoC: soc-core: tidyup jack.h adds ddfbe828f2ed ASoC: add soc-jack.h adds 853c15b12498 Merge series "ASoC: tidyup for jack.h" from Kuninori Morim [...] adds e984f3ef3d2a ASoC: SOF: ops: add parse_platform_ext_manifest() op adds edbaaada5c9b ASoC: SOF: Intel: hda: define parse_platform_ext_manifest op adds e3a85dbe30cf ASoC: SOF: ext_manifest: parse cavs extra config data elem adds a70eb70827b4 ASoC: SOF: ops: modify the signature of stall op adds 0cde3e9f029c ASoC: SOF: Intel: hda: add sof_icl_ops for ICL platforms adds 645be01d7b55 Merge series "ASoC: SOF: Intel: fix ICL boot sequence" fro [...] adds e5879d988291 Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/ [...] adds 660429d0714e Merge remote-tracking branch 'asoc/for-5.11' into asoc-next adds d639ad41781c Merge remote-tracking branch 'sound-asoc/for-next' adds b4b8eeb079dc Merge remote-tracking branch 'modules/modules-next' adds a9ef72e1bb0e Merge remote-tracking branch 'input/next' adds cafead049eda Merge branch 'tif-task_work.arch' into for-next adds 5a20d073ec54 block: wbt: Remove unnecessary invoking of wbt_update_limi [...] adds 55895cc66461 Merge branch 'for-5.11/block' into for-next adds ea04266f3ddb Merge branch 'for-5.11/drivers' into for-next adds e5dc2e5bc4e0 Merge branch 'for-5.11/io_uring' into for-next adds c731b84b51bf md: fix a warning caused by a race between concurrent md_ioctl()s adds 93decc563637 md/raid10: initialize r10_bio->read_slot before use. adds 81ba3c24628c md: improve variable names in md_flush_request() adds 204d1a643415 md: add comments in md_flush_request() adds a23f2aae8498 md: use current request time as base for ktime comparisons adds a8da01f79c89 md/cluster: block reshape with remote resync job adds bca5b0658020 md/cluster: fix deadlock when node is doing resync job adds 48332ff29587 Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] adds 6d5c4f0d3e85 Merge branch 'for-5.11/drivers' into for-next adds 2ecdcc5cf26f Merge remote-tracking branch 'block/for-next' adds 4b3cc8627a4f Merge remote-tracking branch 'device-mapper/for-next' adds 18cf4755e658 Merge remote-tracking branch 'mmc/next' adds f6987d0fd54b Merge remote-tracking branch 'mfd/for-mfd-next' adds eb8b6e2c615c Merge remote-tracking branch 'backlight/for-backlight-next' adds 2cfe60de9f8f Merge remote-tracking branch 'battery/for-next' adds 4b748fb3448b regulator: Add pf8x00 regulator bindings adds d3795d6321ec regulator: Add NXP PF8X00 regulator driver adds 14415bb80aa0 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds 2beac172b8fa Merge remote-tracking branch 'regulator/for-next' adds dea87d0889dd ima: select ima-buf template for buffer measurement adds 207cdd565dfc ima: Don't modify file descriptor mode on the fly adds 555361976506 Merge remote-tracking branch 'integrity/next-integrity' adds 88128641c8a6 Merge remote-tracking branch 'selinux/next' adds 88cd78b9b5b0 Merge remote-tracking branch 'smack/next' adds 2b1fed177276 Merge remote-tracking branch 'tomoyo/master' adds 2eb1ffbe6497 Merge remote-tracking branch 'tpmdd/next' adds 72aabbb15a2c Merge remote-tracking branch 'audit/next' adds 3e95dfb315de dt-bindings: Don't error out on yamllint and dt-doc-valida [...] adds d7a3fd7f00ee dt-bindings: fsl-imx-drm: fix example compatible string adds 71ea6360fc3e Merge remote-tracking branch 'devicetree/for-next' adds 05178a6ded2c Merge remote-tracking branch 'spi/for-5.11' into spi-next adds 3b3859ac325a Merge remote-tracking branch 'spi/for-next' adds 00b5e82d768e Merge remote-tracking branch 'tip/auto-latest' adds 050586af9102 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 46c7a97940e2 Merge remote-tracking branch 'edac/edac-for-next' adds b616b9baf9c8 Merge remote-tracking branch 'ftrace/for-next' adds 592ae913cc0b rcu/tree: Allocate a page when caller is preemptible adds e31a522e3da2 Merge branch 'lkmm-dev.2020.11.06a' into HEAD adds 9e5cf413ca37 rcutorture: Test runtime toggling of CPUs' callback offloading adds f0a7da6331b3 rcutorture: Add testing for RCU's global memory ordering adds 8876b93f6a3e rcu/tree: Make rcu_do_batch count how many callbacks were [...] adds 8f82cd7a7bd8 rcu/segcblist: Add additional comments to explain smp_mb() adds 57d5a1746d4b torture: Make --kcsan specify lockdep adds 22729eb8b3b5 tools/memory-model: Tie acquire loads to reads-from adds d8a96f7cdf80 rcu: Mark obtuse portion of stall warning as internal debug adds d66e6755c7c7 locking: Remove duplicate include of percpu-rwsem.h adds 8ac5abfee489 torture: Make kvm.sh "--dryrun sched" summarize number of batches adds 3ecec2f39d46 torture: Make kvm.sh "--dryrun sched" summarize number of builds adds ef44da3dfcc0 docs: Remove redundant "``" from Requirements.rst adds e1a620ef4d71 rcu/segcblist: Add counters to segcblist datastructure adds 425f283702ef rcu/tree: segcblist: Remove redundant smp_mb()s adds dafe76da8510 cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] adds 6ba67372350d cpumask: Make "all" alias global and not just RCU adds 1270d1d31e16 cpumask: Add a "none" alias to complement "all" adds 3f298713c983 cpumask: Add "last" alias for cpu list specifications adds 2a3350d359ca rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" adds fa820df3f68b doc: Remove obsolete RCU-bh and RCU-sched update-side API members adds e66a4b538bcf scftorture: Add debug output for wrong-CPU warning adds 29d703534380 torture: Allow kvm.sh --datestamp to specify subdirectories adds c570e5a07294 rcu: Add lockdep checks for interrupts disabled adds a951b71f118c rcu: For RCU grace-period kthread starvation, dump last CP [...] adds 8f26779fc010 rcu: Do not NMI offline CPUs adds a16d1c300927 srcu: Make Tiny SRCU use multi-bit grace-period counter adds 929605b87d8b srcu: Provide internal interface to start a Tiny SRCU grac [...] adds 2fdfb23e536a srcu: Provide internal interface to start a Tree SRCU grac [...] adds ab76377a438a srcu: Provide polling interfaces for Tiny SRCU grace periods adds bde24773ad80 srcu: Provide polling interfaces for Tree SRCU grace periods adds 717d068152b2 srcu: Document polling interfaces for Tree SRCU grace periods adds b8cda4e3e593 rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state adds 5b9dee69e32b rcutorture: Add writer-side tests of polling grace-period API adds 517959a40fdf refscale: Allow summarization of verbose output adds cd43e7119809 rcutorture: Add reader-side tests of polling grace-period API adds 709280acaac6 srcu: Add comment explaining cookie overflow/wrap adds 2bc01be19b80 rcu/trace: Add tracing for how segcb list changes adds 5aac61b54fa5 list: Fix a typo at the kernel-doc markup adds 513dace485d3 rcutorture: Require entire stutter period be post-boot adds b633c2b9e93c rcutorture: Make synctype[] and nsynctype be static global adds 3d4ce574fc1d rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] adds 842614b4deb1 torture: Add fuzzed hrtimer-based sleep functions adds 1c21d2f1338b rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits adds 348fb8c2457a torture: Make stutter use torture_hrtimeout_*() functions adds fe9cc3071bd1 rcutorture: Use hrtimers for reader and writer delays adds f6114612adfa torture: Prepare for splitting qemu execution from kvm-tes [...] adds 462c47a3d2f5 torture: Add config2csv.sh script to compare torture scenarios adds 717e45e70579 rcu/segcblist: Add debug checks for segment lengths adds 7c5817ee0512 sched/core: Allow try_invoke_on_locked_down_task() with ir [...] adds e087788b8cc7 rcu: Check and report missed fqs timer wakeup on RCU stall adds 47111b59ca24 rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] adds ef22f3db4a60 rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] adds 89f935f8c156 tools/rcutorture: Make identify_qemu_vcpus() independent o [...] adds e76db61c401f torture: Make kvm.sh "Test Summary" date be end of test adds 3022771f3986 rcu: Record kvfree_call_rcu() call stack for KASAN adds 42f922b10822 torture: Make kvm.sh arguments accumulate adds e78b6e6663d7 torture: Add torture.sh torture-everything script adds 607283467f64 torture: Print run duration at end of kvm.sh execution adds 667ac425ac79 torture: Make torture.sh use common time-duration bash functions adds 1c7fec85e4b6 torture: Remove use of "eval" in torture.sh adds 3073d23e58a9 torture: Make kvm.sh return failure upon build failure adds 3bfa195b708d torture: Add "make allmodconfig" to torture.sh adds f61e6202b748 rcu: Introduce kfree_rcu() single-argument macro adds 56745e7fba78 rcu: Eliminate the __kvfree_rcu() macro adds 586c19d20946 torture: Auto-size SCF and scaling runs based on number of CPUs adds d3e18c33b661 torture: Make kvm.sh include --kconfig arguments in CPU ca [...] adds 3920228114bf torture: Enable torture.sh argument checking adds 2ae789bbdac5 torture: Make torture.sh rcuscale and refscale deal with a [...] adds c4496a4aa014 torture: Make torture.sh refscale runs use verbose_batched [...] adds 5af5cef801bb torture: Create doyesno helper function for torture.sh adds 27a35d325d6e torture: Make refscale throttle high-rate printk()s adds 3f9479ca6937 torture: Throttle VERBOSE_TOROUT_*() output adds b30e67f5efaf torture: Make torture.sh allmodconfig retain and label output adds e5c4f0870dc2 torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale adds 24a93402670e torture: Make torture.sh refuse to do zero-length runs adds 928d2a733fbf torture: Add kvm.sh test summary to end of log file adds fffffe462f42 torture: Drop log.long generation from torture.sh adds 1bfbcba21218 torture: Allow scenarios to be specified to torture.sh adds d98c27343e93 torture: Add command and results directory to torture.sh log adds ad1c2a856034 torture: Add --kcsan-kmake-arg to torture.sh for KCSAN adds d29d03c13c05 docs: Fix typos and drop/fix dead links in RCU documentation adds 15c3545cba0f tools/memory-model: Remove redundant initialization in lit [...] adds 0c61524f0b02 tools/memory-model: Fix typo in klitmus7 compatibility table adds 1453e443fe82 Merge remote-tracking branch 'rcu/rcu/next' adds f0ac68a29e59 Merge remote-tracking branch 'kvm-arm/next' adds 73b01870a288 Merge remote-tracking branch 'kvms390/next' adds aba4742e224f Merge remote-tracking branch 'percpu/for-next' adds 1191b438f720 Merge remote-tracking branch 'workqueues/for-next' adds 4ed44c71e8f1 Merge remote-tracking branch 'drivers-x86/for-next' adds 6a7b25bdf17c Merge remote-tracking branch 'chrome-platform/for-next' adds 2024f4b791a4 Merge remote-tracking branch 'hsi/for-next' adds af02f24eef7c Merge remote-tracking branch 'leds/for-next' adds 8d9e2ba83337 Merge remote-tracking branch 'ipmi/for-next' adds 407225c7a7c7 Merge remote-tracking branch 'driver-core/driver-core-next' adds ebad43260d22 Merge 5.10-rc6 into usb-next adds 174951f477de Merge remote-tracking branch 'usb/usb-next' adds 39eadee2d718 Merge remote-tracking branch 'usb-serial/usb-next' adds d3a66f3d02dc Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds 4086afa2a162 dt-bindings: phy: Add Intel Keem Bay USB PHY bindings adds bf4d01e107e3 phy: intel: Add Keem Bay USB PHY support adds 27076a7358b5 dt-bindings: phy: Add binding for Mediatek MT7621 PCIe PHY adds d87da32372a0 phy: ralink: Add PHY driver for MT7621 PCIe PHY adds 370c10afc14c MAINTAINERS: add MT7621 PHY PCI maintainer adds 53e7c92c7fa0 staging: mt7621-pci-phy: remove driver from staging adds 81b534f7e9b2 phy: samsung: Add support for the Exynos5420 variant of th [...] adds 4eed2812de6a phy: amlogic: meson-axg-mipi-pcie-analog: replace DSI_LANE [...] adds 122586d62206 phy: amlogic: phy-meson-gxl-usb2: keep ID pull-up even in [...] adds 15ee6277817f phy: amlogic: replace devm_reset_control_array_get() adds 4ea0bf2a52f1 phy: tegra: xusb: Fix usb_phy device driver field adds d7bb92e3c908 phy: mediatek: Make PHY_MTK_{XSPHY, TPHY} depend on HAS_IO [...] adds 3ea9339767a5 Merge remote-tracking branch 'phy-next/next' adds c54952e11430 Merge remote-tracking branch 'tty/tty-next' adds 3473065927a8 Merge 5.10-rc6 into char-misc-next adds 93f4690c60e5 Merge remote-tracking branch 'char-misc/char-misc-next' adds 777c68df858a Merge remote-tracking branch 'extcon/extcon-next' adds 4e9f50d01557 Merge remote-tracking branch 'soundwire/next' adds 45ef561abcdd thunderbolt: Move max_boot_acl field to correct place in s [...] adds e0258805d71b thunderbolt: Log which connection manager implementation is used adds a3595258970b thunderbolt: Log adapter numbers in decimal in path activa [...] adds b658eb9d9075 thunderbolt: Keep the parent runtime resumed for a while o [...] adds 463e48fa5448 thunderbolt: Return -ENOTCONN when ERR_CONN is received adds 661b19473bf3 thunderbolt: Perform USB4 router NVM upgrade in two phases adds fe265a06319b thunderbolt: Pass metadata directly to usb4_switch_op() adds 83bab44ada05 thunderbolt: Pass TX and RX data directly to usb4_switch_op() adds 9490f71167fe thunderbolt: Add connection manager specific hooks for USB [...] adds 579f14217c95 thunderbolt: Move constants for USB4 router operations to [...] adds 9039387e166e thunderbolt: Add USB4 router operation proxy for firmware [...] adds db0746e3399e thunderbolt: Add support for Intel Maple Ridge adds 2ebcd5a59e2b Merge remote-tracking branch 'thunderbolt/next' adds fd2dad11c5f2 Merge remote-tracking branch 'staging/staging-next' adds d4afd19cf91f Merge remote-tracking branch 'mux/for-next' adds be49d5b2985b interconnect: qcom: Simplify the vcd compare function adds 2f95b9d5cf0b interconnect: Add generic interconnect driver for Exynos SoCs adds 2a211904aca6 MAINTAINERS: Add entry for Samsung interconnect drivers adds abb888d86f62 Merge branch 'icc-5.11' into HEAD adds 245a297fbb05 Merge remote-tracking branch 'icc/icc-next' adds 49961fc8ebf8 Merge remote-tracking branch 'dmaengine/next' adds 9eb36bc50ed2 Merge remote-tracking branch 'cgroup/for-next' adds d3993595694d Merge remote-tracking branch 'scsi/for-next' adds 8ed9d987c6d9 scsi: megaraid_sas: Drop PCI wakeup calls from .resume adds 977001df0368 scsi: megaraid_sas: Use generic power management adds 498854102c1c scsi: megaraid_sas: Update function description adds 7dd222218076 scsi: aacraid: Drop pci_enable_wake() from .resume adds 7e380b5c27ea scsi: aacraid: Use generic power management adds 6897b9a177df scsi: aic7xxx: Use generic power management adds ec199a8df698 scsi: aic79xx: Use generic power management adds b7b862d75b49 scsi: arcmsr: Drop PCI wakeup calls from .resume adds 756ebbe73fc4 scsi: arcmsr: Use generic power management adds 996360c141a6 scsi: esas2r: Drop PCI Wakeup calls from .resume adds 5f2d8c365050 scsi: esas2r: Use generic power management adds 17b5e4d14837 scsi: hisi_sas_v3_hw: Drop PCI Wakeup calls from .resume adds 027e508aea45 scsi: hisi_sas_v3_hw: Don't use PCI helper functions adds 71c8f15e1dbc scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm adds eaf148359d00 scsi: mpt3sas_scsih: Drop PCI Wakeup calls from .resume adds 17287305a526 scsi: mpt3sas_scsih: Use generic power management adds ef6fa16b5d4a scsi: lpfc: Use generic power management adds 66aea31a2d26 scsi: pm_8001: Drop PCI Wakeup calls from .resume adds 47c37c4dbf93 scsi: pm_8001: Use generic power management adds e5b79ebfb854 scsi: hpsa: Use generic power management adds 3a09951ae366 scsi: 3w-9xxx: Drop PCI Wakeup calls from .resume adds d53ae6bbeb71 scsi: 3w-9xxx: Use generic power management adds 7ea03ab79e00 scsi: 3w-sas: Drop PCI Wakeup calls from .resume adds 99769d8d9109 scsi: 3w-sas: Use generic power management adds bd7463cdbe1a scsi: mvumi: Drop PCI Wakeup calls from .resume adds 0572edbc32c5 scsi: mvumi: Use generic power management adds 53fdec73c14f scsi: mvumi: Update function description adds 0aea8a8f3a77 scsi: pmcraid: Drop PCI Wakeup calls from .resume adds ac85cca31637 scsi: pmcraid: Use generic power management adds 2ce6e200a04c scsi: pm8001: Convert pm8001_printk() to pm8001_info() adds 9aed578fba78 scsi: pm8001: Fix misindentation adds c6131854e28a scsi: pm8001: Remove space in a debug message adds bec99e5250bf scsi: hisi_sas: Reduce some indirection in v3 hw driver adds 2ebde94f2ea4 scsi: hisi_sas: Fix up probe error handling for v3 hw adds 623a4b6d5c2a scsi: hisi_sas: Move debugfs code to v3 hw driver adds 939785d35def scsi: ufs: Remove unnecessary if condition in ufshcd_suspend() adds 4ba9e516573e scsi: pm80xx: Do not sleep in atomic context adds 18577cdcaeeb scsi: hisi_sas: Remove preemptible() adds a93c38353198 scsi: qla4xxx: Remove in_interrupt() adds 8ac246bdd07a scsi: qla2xxx: Remove in_interrupt() from qla82xx-specific code adds 9fef41f25d60 scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) adds 4f6a57c23b1e scsi: qla2xxx: Remove in_interrupt() from qla83xx-specific code adds 3627668c2e2c scsi: qla4xxx: Remove in_interrupt() from qla4_82xx_idc_lock() adds 014aced18aff scsi: qla4xxx: Remove in_interrupt() from qla4_82xx_rom_lock() adds 547c0d1aeb76 scsi: mpt3sas: Remove in_interrupt() adds 3bc08b9545da scsi: myrb: Remove WARN_ON(in_interrupt()) adds ca6853693cbd scsi: myrs: Remove WARN_ON(in_interrupt()) adds b8a5144370bc scsi: message: fusion: Remove in_interrupt() usage in mpt_ [...] adds 817a7c996786 scsi: message: fusion: Remove in_interrupt() usage in mpts [...] adds 81309c247a4d scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk adds 96f08cc5943c scsi: ufs-qcom: Keep core_clk_unipro on while link is active adds 29b87e92a216 scsi: ufs: Stop hardcoding the scale down gear adds 9d8de441db26 scsi: lpfc: Correct null ndlp reference on routine exit adds 145b4e743281 scsi: bnx2i: Requires MMU adds 84e7ba6a6e6a scsi: aic7xxx: Fix fall-through warnings for Clang adds a7c374e8c0f7 scsi: aic94xx: Fix fall-through warnings for Clang adds cc3030f6a40e scsi: bfa: Fix fall-through warnings for Clang adds d778e4844a52 scsi: aacraid: Fix fall-through warnings for Clang adds 3d1b2379130f scsi: aha1740: Fix fall-through warnings for Clang adds aba4c1424e4e scsi: csiostor: Fix fall-through warnings for Clang adds 57f142b4e1d9 scsi: lpfc: Fix fall-through warnings for Clang adds 9ee8b1834715 scsi: stex: Fix fall-through warnings for Clang adds b75ef77e652f scsi: target: core: Fix fall-through warnings for Clang adds 7fb88a89d5f8 Merge remote-tracking branch 'scsi-mkp/for-next' adds 928f82f40430 Merge remote-tracking branch 'vhost/linux-next' adds 698a37261881 Merge remote-tracking branch 'rpmsg/for-next' adds 6d2d2ec3fd29 Merge remote-tracking branch 'gpio/for-next' adds 7d3615ae4011 gpio: dwapb: Remove unnecessary error message adds 0aa42370084c gpio: xra1403: remove unneeded spi_set_drvdata() adds 2ae136a34fce gpio: omap: handle deferred probe with dev_err_probe() for [...] adds 12e565a4bb05 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds ecc551c6f6a3 Merge remote-tracking branch 'pinctrl/for-next' adds 8fbad8a15527 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds e8c14e962abc Merge remote-tracking branch 'pwm/for-next' adds bc54a5cda979 signal/parisc: Remove parisc specific definition of __ARCH [...] adds 5e46d6af38a3 Merge of signal-for-v5.11, and exec-for-v5.11 for testing [...] adds 47c603aa1ee2 Merge remote-tracking branch 'userns/for-next' adds b88e119ec338 Merge remote-tracking branch 'kselftest/next' adds 7ee3f8371a1e Merge remote-tracking branch 'livepatching/for-next' adds daaf30b01ed0 coresight: tmc-etr: Fix barrier packet insertion for perf buffer adds 72a3295f8b08 Merge remote-tracking branch 'coresight/next' adds abb80aa2e358 Merge remote-tracking branch 'rtc/rtc-next' adds 8785f844cc6a Merge remote-tracking branch 'seccomp/for-next/seccomp' adds 08acb2428b51 Merge remote-tracking branch 'kspp/for-next/kspp' adds b7c8c6f26360 Merge remote-tracking branch 'slimbus/for-next' adds 4127dc4c5f73 Merge remote-tracking branch 'nvmem/for-next' adds 22a9f27ba841 Merge remote-tracking branch 'xarray/main' adds 1ceda32fb34e Merge remote-tracking branch 'hyperv/hyperv-next' adds 99bee99b0c56 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 21490acea1d1 Merge remote-tracking branch 'pidfd/for-next' adds 639b131e45e3 Merge remote-tracking branch 'fpga/for-next' adds f3ed003e64fe kunit: Introduce get_file_path() helper adds e4db24e6e7ee Merge remote-tracking branch 'kunit-next/kunit' adds b6d93bd3a9ce Merge remote-tracking branch 'mhi/mhi-next' adds 1b2633e832fa Merge remote-tracking branch 'notifications/notifications- [...] adds ce7501d8e0e3 Merge remote-tracking branch 'memblock/for-next' adds 2d555c7ba359 fix for "xsk: Propagate napi_id to XDP socket Rx path" adds 8a76b61f778c Merge branch 'akpm-current/current' adds ae09601d39b8 mm/swap.c: reduce lock contention in lru_cache_add adds e06cf925a77a mm: memcontrol: use helpers to read page's memcg data adds b08874a6b287 mm: memcontrol/slab: use helpers to access slab page's memcg_data adds 3727a787bfd5 mm: introduce page memcg flags adds 1bc6962a5aa7 mm: convert page kmemcg type to a page memcg flag adds 77cbcad65c70 mm/memcg: bail early from swap accounting if memcg disabled adds e83de3fb9a4e mm/memcg: warning on !memcg after readahead page charged adds 5990da4be5fd mm/memcg: remove unused definitions adds 17d3b3c3abc6 mm, kvm: account kvm_vcpu_mmap to kmemcg adds 006e45afb2cb mm: slub: call account_slab_page() after slab page initialization adds 7eee136392de mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds 2c89e7bd16e0 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] adds 72c518700a64 mm/memcontrol:rewrite mem_cgroup_page_lruvec() adds 0d26f83d0022 mm/memcg: add missed warning in mem_cgroup_lruvec adds 1fe8aee3d2d8 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() adds 19a2990fc325 treewide: remove stringification from __alias macro definition adds 701081ebfafd ARM: boot: quote aliased symbol names in string.c adds e25c7fb04443 epoll: check for events when removing a timed out thread f [...] adds 19db63b5844b epoll: simplify signal handling adds bdabe44a20ea epoll: pull fatal signal checks into ep_send_events() adds 3e17d77e1eea epoll: move eavail next to the list_empty_careful check adds b7c88fa3a262 epoll: simplify and optimize busy loop logic adds cbc979f6ba16 epoll: pull all code between fetch_events and send_event i [...] adds d89019770a2e epoll: replace gotos with a proper loop adds a413c6ac0928 epoll: eliminate unnecessary lock for zero timeout adds 5620d97a9305 mm: unexport follow_pte_pmd adds e05c81c33986 mm: simplify follow_pte{,pmd} adds d93d686079e5 merge fix for "s390/pci: remove races against pte updates" adds 67f7c8cd7883 kasan: drop unnecessary GPL text from comment headers adds 4929abb3bc96 kasan: KASAN_VMALLOC depends on KASAN_GENERIC adds 447694243d80 kasan: group vmalloc code adds be16dcebe9be kasan: shadow declarations only for software modes adds 1176e9632983 kasan: rename (un)poison_shadow to (un)poison_range adds 14c187c2af0d kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* adds 61d1ad23aabc kasan: only build init.c for software modes adds 9987087416a2 kasan: split out shadow.c from common.c adds 281a742c7f72 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE adds 5540bda3a59f kasan: rename report and tags files adds 80cae03925e7 kasan: don't duplicate config dependencies adds 98617d17b466 kasan: hide invalid free check implementation adds 9dda1c8cf7df kasan: decode stack frame only with KASAN_STACK_ENABLE adds f908dfdea060 kasan, arm64: only init shadow for software modes adds 127146e69093 kasan, arm64: only use kasan_depth for software modes adds 20fc68c10232 kasan, arm64: move initialization message adds eb670dbd0fd7 kasan, arm64: rename kasan_init_tags and mark as __init adds 219a2bf9c5c2 kasan: rename addr_has_shadow to addr_has_metadata adds 9ecf7ffbde8f kasan: rename print_shadow_for_address to print_memory_metadata adds acfd703e386f kasan: rename SHADOW layout macros to META adds adc09b1788ea kasan: separate metadata_fetch_row for each mode adds 18c1a0e31626 kasan, arm64: don't allow SW_TAGS with ARM64_MTE adds 347efd9e510e kasan: introduce CONFIG_KASAN_HW_TAGS adds f32945de7507 arm64: enable armv8.5-a asm-arch option adds b3da93341279 arm64: mte: add in-kernel MTE helpers adds 83b353324f7a arm64: mte: reset the page tag in page->flags adds 15788b837263 arm64: mte: add in-kernel tag fault handler adds a68a3eeb9a15 arm64: kasan: allow enabling in-kernel MTE adds ca5b23cfb54e arm64: mte: convert gcr_user into an exclude mask adds b7da4d505f43 arm64: mte: switch GCR_EL1 in kernel entry and exit adds caade5f106dc kasan, mm: untag page address in free_reserved_area adds c2609ab77d48 arm64: kasan: align allocations for HW_TAGS adds 323858538d44 arm64: kasan: add arch layer for memory tagging helpers adds 332308f2cd8b kasan: define KASAN_GRANULE_SIZE for HW_TAGS adds ed87364f86fe kasan, x86, s390: update undef CONFIG_KASAN adds 434a24394010 kasan, arm64: expand CONFIG_KASAN checks adds 709b33186862 kasan, arm64: implement HW_TAGS runtime adds a0b019cfb4f5 kasan, arm64: print report from tag fault handler adds 5ef8874ceda9 kasan, mm: reset tags when accessing metadata adds 47ac0c2cfbdc kasan, arm64: enable CONFIG_KASAN_HW_TAGS adds de39f10de58c kasan: add documentation for hardware tag-based mode adds 88b47003abbb kselftest/arm64: check GCR_EL1 after context switch adds 3b20af3c13c0 kasan: simplify quarantine_put call site adds d3e5db0fce60 kasan: rename get_alloc/free_info adds 998007266d4f kasan: introduce set_alloc_info adds 71b116682b1f kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK adds e7a70e540407 kasan: allow VMAP_STACK for HW_TAGS mode adds 4a6e21b479c8 kasan: remove __kasan_unpoison_stack adds 6065bfc4a70a kasan: inline kasan_reset_tag for tag-based modes adds 0a26fbdc16f3 kasan: inline random_tag for HW_TAGS adds 2d030e290245 kasan: open-code kasan_unpoison_slab adds 1d75747f9160 kasan: inline (un)poison_range and check_invalid_free adds f39652e72228 kasan: add and integrate kasan boot parameters adds 985fd4832fa4 kasan, mm: check kasan_enabled in annotations adds 49bb287c9b88 kasan, mm: rename kasan_poison_kfree adds b95f978f8932 kasan: don't round_up too much adds 274f85346d64 kasan: simplify assign_tag and set_tag calls adds 120d2412ac7a kasan: clarify comment in __kasan_kfree_large adds f29bb688b372 kasan: sanitize objects when metadata doesn't fit adds 82cd8df930bd kasan, mm: allow cache merging with no metadata adds 4cac5a2581af kasan: update documentation adds ddd84039ea36 mmap locking API: don't check locking if the mm isn't live yet adds c21a90dc9792 mm/gup: assert that the mmap lock is held in __get_user_pages() adds 9c7f1025b86b Merge branch 'akpm/master' adds 0eedceafd3a6 Add linux-next specific files for 20201201
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (c6b11acc5f85) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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: .../RCU/Design/Requirements/Requirements.rst | 23 +- Documentation/RCU/checklist.rst | 8 +- Documentation/admin-guide/kernel-parameters.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/arm64/elf_hwcaps.rst | 2 + Documentation/arm64/pointer-authentication.rst | 34 - Documentation/dev-tools/kasan.rst | 2 +- Documentation/devicetree/bindings/Makefile | 8 +- .../devicetree/bindings/arm/rockchip.yaml | 6 + .../bindings/display/imx/fsl-imx-drm.txt | 2 +- .../bindings/interconnect/qcom,sdm660.yaml | 147 -- .../bindings/phy/intel,phy-keembay-usb.yaml | 44 + .../bindings/phy}/mediatek,mt7621-pci-phy.yaml | 2 +- .../devicetree/bindings/phy/samsung-phy.txt | 1 + .../bindings/regulator/nxp,pf8x00-regulator.yaml | 211 +++ .../devicetree/bindings/sound/adi,adau1372.yaml | 67 + .../locking/queued-rwlocks/arch-support.txt | 2 +- .../locking/queued-spinlocks/arch-support.txt | 2 +- .../seccomp/seccomp-filter/arch-support.txt | 4 +- .../time/context-tracking/arch-support.txt | 2 +- .../features/time/virt-cpuacct/arch-support.txt | 2 +- Documentation/filesystems/nfs/exporting.rst | 52 + Documentation/hwmon/corsair-psu.rst | 10 - Documentation/sphinx/automarkup.py | 122 +- .../translations/zh_CN/arm64/elf_hwcaps.rst | 240 +++ Documentation/translations/zh_CN/arm64/index.rst | 1 + MAINTAINERS | 12 + Makefile | 2 +- Next/SHA1s | 116 +- Next/merge.log | 1550 ++++++++++---------- arch/alpha/include/uapi/asm/socket.h | 3 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/armada-375.dtsi | 2 +- arch/arm/boot/dts/armada-382-rd-ac3x-48g4x2xl.dts | 112 ++ arch/arm/boot/dts/armada-385-turris-omnia.dts | 179 ++- arch/arm/boot/dts/rk3288-vmarc-som.dtsi | 40 + .../boot/dts/rockchip-radxa-dalang-carrier.dtsi | 21 + arch/arm/boot/dts/rv1108.dtsi | 2 +- arch/arm64/Kconfig | 5 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 10 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 122 ++ .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 3 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +- .../marvell/armada-3720-espressobin-v7-emmc.dts | 2 +- .../dts/marvell/armada-3720-espressobin-v7.dts | 2 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 1 + arch/arm64/boot/dts/marvell/armada-7040.dtsi | 4 - .../dts/marvell/armada-8040-mcbin-singleshot.dts | 22 + arch/arm64/boot/dts/marvell/armada-8040.dtsi | 4 - arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 4 +- arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 16 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 41 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 69 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 190 +++ .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 183 ++- arch/arm64/boot/dts/rockchip/Makefile | 1 + .../boot/dts/rockchip/px30-engicam-common.dtsi | 85 ++ .../boot/dts/rockchip/px30-engicam-ctouch2.dtsi | 22 + .../boot/dts/rockchip/px30-engicam-edimm2.2.dtsi | 59 + .../px30-engicam-px30-core-ctouch2-of10.dts | 77 + .../rockchip/px30-engicam-px30-core-edimm2.2.dts | 22 + .../boot/dts/rockchip/px30-engicam-px30-core.dtsi | 5 + arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 21 + .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 74 + arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 62 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 28 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 16 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 33 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 22 +- arch/arm64/configs/defconfig | 4 + arch/arm64/include/asm/daifflags.h | 3 + arch/arm64/include/asm/exception.h | 5 + arch/arm64/include/asm/mte.h | 4 +- arch/arm64/include/asm/pointer_auth.h | 25 +- arch/arm64/include/asm/processor.h | 17 +- arch/arm64/include/asm/ptrace.h | 4 + arch/arm64/include/asm/sysreg.h | 6 +- arch/arm64/kernel/asm-offsets.c | 3 - arch/arm64/kernel/entry-common.c | 254 +++- arch/arm64/kernel/entry.S | 117 +- arch/arm64/kernel/irq.c | 15 - arch/arm64/kernel/mte.c | 23 +- arch/arm64/kernel/pointer_auth.c | 56 - arch/arm64/kernel/process.c | 45 +- arch/arm64/kernel/ptrace.c | 41 - arch/arm64/kernel/sdei.c | 7 +- arch/arm64/kernel/syscall.c | 1 - arch/arm64/kernel/traps.c | 22 +- arch/arm64/mm/fault.c | 25 - arch/mips/include/uapi/asm/socket.h | 3 + arch/parisc/include/asm/signal.h | 2 - arch/parisc/include/uapi/asm/socket.h | 3 + arch/powerpc/include/asm/book3s/64/mmu.h | 12 + arch/powerpc/mm/book3s64/hash_native.c | 23 +- arch/powerpc/mm/book3s64/mmu_context.c | 20 + arch/powerpc/mm/numa.c | 3 +- arch/powerpc/platforms/powermac/smp.c | 2 + arch/powerpc/platforms/powernv/smp.c | 3 + arch/powerpc/platforms/pseries/hotplug-cpu.c | 3 + arch/s390/Kconfig | 2 +- arch/s390/kernel/vdso64/getcpu.c | 1 + arch/s390/kernel/vdso64/vdso.h | 14 + arch/s390/kernel/vdso64/vdso64_generic.c | 1 + arch/sparc/include/uapi/asm/socket.h | 3 + block/blk-wbt.c | 1 - drivers/accessibility/speakup/spk_ttyio.c | 37 +- drivers/clk/renesas/Kconfig | 4 - drivers/clk/renesas/r9a06g032-clocks.c | 2 +- drivers/clk/rockchip/clk-rk3188.c | 35 +- drivers/clk/rockchip/clk.c | 3 +- drivers/gpio/gpio-dwapb.c | 7 +- drivers/gpio/gpio-omap.c | 7 +- drivers/gpio/gpio-xra1403.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 9 +- drivers/gpu/drm/drm_file.c | 3 +- drivers/gpu/drm/drm_gem_cma_helper.c | 141 +- drivers/gpu/drm/drm_prime.c | 64 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +- drivers/gpu/drm/mediatek/mtk_drm_gem.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 5 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 2 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 10 +- drivers/gpu/drm/omapdrm/omap_gem.c | 3 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 2 +- drivers/gpu/drm/pl111/pl111_drv.c | 2 +- drivers/gpu/drm/qxl/qxl_ttm.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 10 +- drivers/gpu/drm/ttm/ttm_tt.c | 13 - drivers/gpu/drm/vc4/vc4_bo.c | 6 +- drivers/gpu/drm/vgem/vgem_drv.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 4 +- drivers/hwmon/Kconfig | 7 +- drivers/hwmon/applesmc.c | 4 + drivers/hwmon/corsair-psu.c | 33 +- drivers/hwmon/pwm-fan.c | 2 - drivers/hwtracing/coresight/coresight-tmc-etr.c | 2 +- drivers/interconnect/qcom/Kconfig | 9 - drivers/interconnect/qcom/Makefile | 2 - drivers/interconnect/qcom/sdm660.c | 922 ------------ drivers/interconnect/qcom/sdm845.c | 3 + drivers/md/md-cluster.c | 67 +- drivers/md/md.c | 33 +- drivers/md/md.h | 6 +- drivers/md/raid10.c | 3 +- drivers/message/fusion/mptbase.c | 14 +- drivers/message/fusion/mptfc.c | 2 +- drivers/message/fusion/mptsas.c | 45 +- drivers/message/fusion/mptsas.h | 1 + drivers/message/fusion/mptscsih.c | 2 +- drivers/message/fusion/mptspi.c | 2 +- drivers/misc/habanalabs/common/device.c | 16 +- drivers/misc/habanalabs/common/memory.c | 1 + drivers/mtd/nand/raw/r852.c | 4 - drivers/net/ethernet/amazon/ena/ena_netdev.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 465 +++++- drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 13 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 2 +- drivers/net/ethernet/intel/ice/ice_base.c | 4 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 3 - .../mellanox/mlx5/core/diag/fs_tracepoint.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 76 +- drivers/net/ethernet/mellanox/mlx5/core/ecpf.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- .../ethernet/mellanox/mlx5/core/esw/acl/helper.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 57 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 19 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 4 + .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 12 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 3 +- .../mellanox/mlx5/core/steering/dr_types.h | 1 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 2 +- drivers/net/ethernet/sfc/rx_common.c | 2 +- drivers/net/ethernet/socionext/netsec.c | 2 +- drivers/net/ethernet/ti/cpsw_priv.c | 2 +- drivers/net/hyperv/netvsc.c | 2 +- drivers/net/tun.c | 2 +- drivers/net/veth.c | 12 +- drivers/net/virtio_net.c | 2 +- drivers/net/xen-netfront.c | 2 +- .../phy/amlogic/phy-meson-axg-mipi-pcie-analog.c | 11 +- drivers/phy/amlogic/phy-meson-axg-pcie.c | 2 +- drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 2 +- drivers/phy/amlogic/phy-meson-gxl-usb2.c | 3 +- drivers/phy/intel/Kconfig | 12 + drivers/phy/intel/Makefile | 1 + drivers/phy/intel/phy-intel-keembay-usb.c | 301 ++++ drivers/phy/mediatek/Kconfig | 6 +- drivers/phy/samsung/Kconfig | 7 +- drivers/phy/samsung/phy-exynos5250-usb2.c | 48 +- drivers/phy/samsung/phy-samsung-usb2.c | 6 + drivers/phy/samsung/phy-samsung-usb2.h | 1 + drivers/phy/tegra/xusb.c | 2 +- drivers/regulator/Kconfig | 8 + drivers/regulator/Makefile | 1 + drivers/regulator/pf8x00-regulator.c | 496 +++++++ drivers/s390/crypto/ap_bus.c | 53 +- drivers/scsi/3w-9xxx.c | 30 +- drivers/scsi/3w-sas.c | 32 +- drivers/scsi/aacraid/commsup.c | 1 + drivers/scsi/aacraid/linit.c | 34 +- drivers/scsi/aha1740.c | 1 + drivers/scsi/aic7xxx/aic79xx.h | 12 +- drivers/scsi/aic7xxx/aic79xx_core.c | 12 +- drivers/scsi/aic7xxx/aic79xx_osm_pci.c | 43 +- drivers/scsi/aic7xxx/aic79xx_pci.c | 6 +- drivers/scsi/aic7xxx/aic7xxx.h | 10 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 10 +- drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 46 +- drivers/scsi/aic7xxx/aic7xxx_pci.c | 4 +- drivers/scsi/aic94xx/aic94xx_scb.c | 2 + drivers/scsi/aic94xx/aic94xx_task.c | 2 + drivers/scsi/arcmsr/arcmsr_hba.c | 29 +- drivers/scsi/bfa/bfa_fcs_lport.c | 2 +- drivers/scsi/bfa/bfa_ioc.c | 6 +- drivers/scsi/bnx2i/Kconfig | 1 + drivers/scsi/csiostor/csio_wr.c | 1 + drivers/scsi/esas2r/esas2r.h | 5 +- drivers/scsi/esas2r/esas2r_init.c | 48 +- drivers/scsi/esas2r/esas2r_main.c | 3 +- drivers/scsi/hisi_sas/hisi_sas.h | 28 - drivers/scsi/hisi_sas/hisi_sas_main.c | 1390 +----------------- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 1295 +++++++++++++++- drivers/scsi/hpsa.c | 12 +- drivers/scsi/lpfc/lpfc_bsg.c | 1 + drivers/scsi/lpfc/lpfc_els.c | 3 +- drivers/scsi/lpfc/lpfc_init.c | 100 +- drivers/scsi/megaraid/megaraid_sas_base.c | 54 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 39 +- drivers/scsi/mvumi.c | 49 +- drivers/scsi/myrb.c | 1 - drivers/scsi/myrs.c | 1 - drivers/scsi/pm8001/pm8001_hwi.c | 2 +- drivers/scsi/pm8001/pm8001_init.c | 69 +- drivers/scsi/pm8001/pm8001_sas.c | 4 +- drivers/scsi/pm8001/pm8001_sas.h | 4 +- drivers/scsi/pm8001/pm80xx_hwi.c | 2 +- drivers/scsi/pmcraid.c | 44 +- drivers/scsi/qla2xxx/qla_def.h | 5 + drivers/scsi/qla2xxx/qla_nx.c | 25 +- drivers/scsi/qla2xxx/qla_os.c | 43 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 2 - drivers/scsi/qla4xxx/ql4_def.h | 4 +- drivers/scsi/qla4xxx/ql4_glbl.h | 1 - drivers/scsi/qla4xxx/ql4_nx.c | 93 +- drivers/scsi/stex.c | 1 + drivers/scsi/ufs/ufs-qcom.c | 6 + drivers/scsi/ufs/ufshcd-pltfrm.c | 2 + drivers/scsi/ufs/ufshcd.c | 45 +- drivers/scsi/ufs/ufshcd.h | 5 + drivers/soc/amlogic/meson-canvas.c | 4 +- drivers/soc/amlogic/meson-ee-pwrc.c | 3 +- drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 2 +- drivers/spi/spi-fsl-spi.c | 11 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/mt7621-pci-phy/Kconfig | 8 - drivers/staging/mt7621-pci-phy/Makefile | 2 - drivers/staging/mt7621-pci-phy/TODO | 4 - drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 373 ----- drivers/target/target_core_iblock.c | 1 + drivers/target/target_core_pr.c | 1 + drivers/thermal/rcar_gen3_thermal.c | 108 +- drivers/thermal/thermal_sysfs.c | 6 +- drivers/thunderbolt/ctl.c | 3 + drivers/thunderbolt/icm.c | 240 ++- drivers/thunderbolt/nhi.h | 1 + drivers/thunderbolt/path.c | 4 +- drivers/thunderbolt/switch.c | 20 +- drivers/thunderbolt/tb.c | 2 + drivers/thunderbolt/tb.h | 14 + drivers/thunderbolt/tb_msgs.h | 28 + drivers/thunderbolt/tb_regs.h | 14 + drivers/thunderbolt/usb4.c | 269 ++-- drivers/video/fbdev/aty/atyfb_base.c | 11 +- drivers/video/fbdev/aty/mach64_ct.c | 15 +- drivers/video/fbdev/aty/radeon_monitor.c | 4 +- drivers/video/fbdev/mx3fb.c | 13 +- drivers/video/fbdev/neofb.c | 4 - drivers/video/fbdev/nvidia/nv_setup.c | 7 +- drivers/video/fbdev/pm2fb.c | 8 +- drivers/video/fbdev/riva/fbdev.c | 9 +- drivers/video/fbdev/riva/riva_hw.c | 28 +- drivers/video/fbdev/sis/init.c | 34 +- drivers/video/fbdev/sis/oem310.h | 2 + drivers/video/fbdev/sis/sis.h | 1 - drivers/video/fbdev/sis/sis_main.c | 9 +- drivers/video/fbdev/sstfb.c | 2 +- drivers/video/fbdev/tdfxfb.c | 4 +- drivers/video/fbdev/tgafb.c | 7 +- drivers/video/fbdev/via/lcd.c | 4 +- fs/btrfs/export.c | 2 - fs/cifs/transport.c | 4 +- fs/eventpoll.c | 3 +- fs/exportfs/expfs.c | 32 +- fs/ext4/super.c | 9 - fs/gfs2/inode.c | 21 +- fs/gfs2/util.h | 6 +- fs/libfs.c | 30 - fs/nfs/client.c | 4 +- fs/nfs/dir.c | 719 +++++---- fs/nfs/export.c | 20 +- fs/nfs/flexfilelayout/flexfilelayout.c | 36 +- fs/nfs/fs_context.c | 21 +- fs/nfs/inode.c | 7 - fs/nfs/internal.h | 6 - fs/nfs/nfs2xdr.c | 19 +- fs/nfs/nfs3proc.c | 83 +- fs/nfs/nfs3xdr.c | 29 +- fs/nfs/nfs4proc.c | 54 +- fs/nfs/nfs4super.c | 2 +- fs/nfs/nfs4xdr.c | 48 +- fs/nfs/pagelist.c | 36 +- fs/nfs/pnfs.c | 33 +- fs/nfs/pnfs.h | 7 + fs/nfs/pnfs_nfs.c | 105 +- fs/nfs/proc.c | 18 +- fs/nfsd/export.c | 6 + fs/nfsd/nfs3xdr.c | 38 +- fs/nfsd/nfs4proc.c | 8 +- fs/nfsd/nfs4state.c | 1 + fs/nfsd/nfs4xdr.c | 2 +- fs/nfsd/nfsfh.c | 30 +- fs/nfsd/nfsfh.h | 30 +- fs/nfsd/nfssvc.c | 2 +- fs/nfsd/vfs.c | 29 +- fs/nfsd/xdr4.h | 13 +- fs/xfs/xfs_export.c | 3 - include/drm/drm_gem_cma_helper.h | 14 +- include/drm/drm_prime.h | 7 +- include/drm/ttm/ttm_tt.h | 2 - include/dt-bindings/clock/axg-clkc.h | 25 + include/dt-bindings/interconnect/qcom,sdm660.h | 116 -- include/dt-bindings/interconnect/qcom,sdm845.h | 2 + include/linux/exportfs.h | 11 +- include/linux/iversion.h | 2 - include/linux/memcontrol.h | 15 +- include/linux/mlx5/device.h | 8 + include/linux/mlx5/driver.h | 8 +- include/linux/mlx5/fs.h | 6 +- include/linux/mlx5/mlx5_ifc.h | 94 +- include/linux/netdevice.h | 35 +- include/linux/nfs_fs.h | 9 +- include/linux/nfs_page.h | 4 + include/linux/nfs_xdr.h | 17 +- include/linux/security.h | 1 + include/linux/sunrpc/svc.h | 12 +- include/linux/sunrpc/xprt.h | 3 +- include/net/busy_poll.h | 25 +- include/net/sock.h | 6 + include/net/xdp.h | 3 +- include/sound/soc-jack.h | 132 ++ include/sound/soc.h | 122 +- include/sound/sof/ext_manifest.h | 1 + include/trace/events/asoc.h | 1 + include/uapi/asm-generic/socket.h | 3 + include/uapi/linux/elf.h | 1 - include/uapi/linux/prctl.h | 4 - include/uapi/rdma/mlx5_user_ioctl_cmds.h | 2 +- include/video/sstfb.h | 4 +- kernel/cpu.c | 6 +- kernel/sys.c | 16 - localversion-next | 2 +- net/core/dev.c | 89 +- net/core/sock.c | 19 + net/core/xdp.c | 3 +- net/sunrpc/auth_gss/gss_rpc_upcall.c | 15 +- net/sunrpc/clnt.c | 5 +- net/sunrpc/sched.c | 65 +- net/sunrpc/xdr.c | 105 +- net/sunrpc/xprt.c | 117 +- net/sunrpc/xprtrdma/module.c | 1 + net/sunrpc/xprtrdma/transport.c | 1 + net/sunrpc/xprtsock.c | 4 + net/xdp/xsk.c | 53 +- net/xdp/xsk_buff_pool.c | 13 +- net/xfrm/xfrm_user.c | 74 +- samples/bpf/xdpsock_user.c | 79 +- scripts/kconfig/conf.c | 1 - scripts/kconfig/confdata.c | 1 + scripts/kconfig/lexer.l | 1 - scripts/kconfig/symbol.c | 2 +- security/integrity/ima/ima.h | 1 + security/integrity/ima/ima_crypto.c | 20 +- security/integrity/ima/ima_main.c | 24 +- security/integrity/ima/ima_policy.c | 2 +- security/integrity/ima/ima_template.c | 26 + security/security.c | 1 + sound/soc/amd/raven/pci-acp3x.c | 1 + sound/soc/amd/renoir/rn-pci-acp3x.c | 2 +- sound/soc/codecs/Kconfig | 16 + sound/soc/codecs/Makefile | 6 + sound/soc/codecs/adau1372-i2c.c | 40 + sound/soc/codecs/adau1372-spi.c | 58 + sound/soc/codecs/adau1372.c | 1062 ++++++++++++++ sound/soc/codecs/adau1372.h | 21 + sound/soc/mediatek/common/mtk-btcvsd.c | 2 +- sound/soc/soc-core.c | 1 - sound/soc/sof/intel/Makefile | 2 +- sound/soc/sof/intel/apl.c | 3 + sound/soc/sof/intel/cnl.c | 19 +- sound/soc/sof/intel/ext_manifest.h | 35 + sound/soc/sof/intel/hda-loader.c | 100 ++ sound/soc/sof/intel/hda.h | 11 + sound/soc/sof/intel/{tgl.c => icl.c} | 66 +- sound/soc/sof/intel/tgl.c | 3 + sound/soc/sof/loader.c | 3 + sound/soc/sof/ops.h | 14 +- sound/soc/sof/sof-pci-dev.c | 2 +- sound/soc/sof/sof-priv.h | 7 +- sound/usb/quirks-table.h | 57 + tools/memory-model/README | 2 +- .../litmus-tests/CoRR+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoRW+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoWR+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoWW+poonceonce.litmus | 4 +- .../IRIW+fencembonceonces+OnceOnce.litmus | 5 +- .../litmus-tests/IRIW+poonceonces+OnceOnce.litmus | 5 +- .../ISA2+pooncelock+pooncelock+pombonce.litmus | 7 +- .../litmus-tests/ISA2+poonceonces.litmus | 6 +- ...cerelease+poacquirerelease+poacquireonce.litmus | 6 +- .../LB+fencembonceonce+ctrlonceonce.litmus | 5 +- .../LB+poacquireonce+pooncerelease.litmus | 5 +- .../litmus-tests/LB+poonceonces.litmus | 5 +- .../MP+fencewmbonceonce+fencermbonceonce.litmus | 5 +- .../litmus-tests/MP+onceassign+derefonce.litmus | 4 +- .../MP+polockmbonce+poacquiresilsil.litmus | 5 +- .../MP+polockonce+poacquiresilsil.litmus | 5 +- tools/memory-model/litmus-tests/MP+polocks.litmus | 6 +- .../litmus-tests/MP+poonceonces.litmus | 5 +- .../MP+pooncerelease+poacquireonce.litmus | 5 +- .../memory-model/litmus-tests/MP+porevlocks.litmus | 6 +- .../litmus-tests/R+fencembonceonces.litmus | 5 +- .../memory-model/litmus-tests/R+poonceonces.litmus | 5 +- .../S+fencewmbonceonce+poacquireonce.litmus | 5 +- .../memory-model/litmus-tests/S+poonceonces.litmus | 5 +- .../litmus-tests/SB+fencembonceonces.litmus | 5 +- .../litmus-tests/SB+poonceonces.litmus | 5 +- .../litmus-tests/SB+rfionceonce-poonceonces.litmus | 5 +- .../litmus-tests/WRC+poonceonces+Once.litmus | 5 +- .../WRC+pooncerelease+fencermbonceonce+Once.litmus | 5 +- .../Z6.0+pooncelock+poonceLock+pombonce.litmus | 7 +- .../Z6.0+pooncelock+pooncelock+pombonce.litmus | 7 +- ...release+poacquirerelease+fencembonceonce.litmus | 6 +- tools/testing/kunit/kunit_kernel.py | 24 +- tools/testing/selftests/bpf/Makefile | 1 + tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- 463 files changed, 10728 insertions(+), 7237 deletions(-) delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm660.yaml create mode 100644 Documentation/devicetree/bindings/phy/intel,phy-keembay-usb.yaml rename {drivers/staging/mt7621-pci-phy => Documentation/devicetree/bindings/phy}/m [...] create mode 100644 Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml create mode 100644 Documentation/devicetree/bindings/sound/adi,adau1372.yaml create mode 100644 Documentation/translations/zh_CN/arm64/elf_hwcaps.rst create mode 100644 arch/arm/boot/dts/armada-382-rd-ac3x-48g4x2xl.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2-of10.dts create mode 100644 arch/s390/kernel/vdso64/vdso.h delete mode 100644 drivers/interconnect/qcom/sdm660.c create mode 100644 drivers/phy/intel/phy-intel-keembay-usb.c create mode 100644 drivers/regulator/pf8x00-regulator.c delete mode 100644 drivers/staging/mt7621-pci-phy/Kconfig delete mode 100644 drivers/staging/mt7621-pci-phy/Makefile delete mode 100644 drivers/staging/mt7621-pci-phy/TODO delete mode 100644 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c delete mode 100644 include/dt-bindings/interconnect/qcom,sdm660.h create mode 100644 include/sound/soc-jack.h create mode 100644 sound/soc/codecs/adau1372-i2c.c create mode 100644 sound/soc/codecs/adau1372-spi.c create mode 100644 sound/soc/codecs/adau1372.c create mode 100644 sound/soc/codecs/adau1372.h create mode 100644 sound/soc/sof/intel/ext_manifest.h copy sound/soc/sof/intel/{tgl.c => icl.c} (66%)