This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 7def1ef0f72c Add linux-next specific files for 20200505 omits 5c744781118f Merge branch 'akpm/master' omits 2417f5f86ad2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 22e8e6b55d08 mm: fix s390 compat build error omits 091a4f64eb4d mm/madvise: make function 'do_process_madvise' static omits c4d6bc5f073a mm-support-vector-address-ranges-for-process_madvise-fix-fix omits c59e8425839c mm: support compat_sys_process_madvise omits f7bac32183ca mm: support vector address ranges for process_madvise omits 9bffa2137946 mm/madvise: allow KSM hints for remote API omits 55a641b10e8a mm/madvise: support both pid and pidfd for process_madvise omits f3ff5b9e41dc pid: move pidfd_get_pid() to pid.c omits 9ace25d5f76c mm/madvise: check fatal signal pending of target process omits 708c15ec68fc fix process_madvise build break for arm64 omits db22c0ad9503 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 41c1a742811f mm/madvise: pass task and mm to do_madvise omits 94fc01b1937f mm/mmap.c: do not allow mappings outside of allowed limits omits bb8c3475cb76 mm/mmap.c: add more sanity checks to get_unmapped_area() omits b8551225765c net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits ee326f242f9b mm/swap.c: annotate data races for lru_rotate_pvecs omits 3a4b4e1fc7a2 mm: annotate a data race in page_zonenum() omits b07874fb34c2 mm/rmap: annotate a data race at tlb_flush_batched omits 825bcb6f8dcc mm/util.c: annotate an data race at vm_committed_as omits d2c875b63e13 mm/mempool: fix a data race in mempool_free() omits dd3a13ef9653 mm/list_lru: fix a data race in list_lru_count_one omits 9b792e3c956b mm/memcontrol: fix a data race in scan count omits 8f3a3da23b4d mm/page_counter: fix various data races at memsw omits 482b455b4451 mm-swapfile-fix-and-annotate-various-data-races-v2 omits c7b3b9a3054f mm/swapfile: fix and annotate various data races omits e463819effce mm/filemap.c: fix a data race in filemap_fault() omits 97e0d66e7dea mm/swap_state: mark various intentional data races omits c7f6a3bfc348 mm-page_io-mark-various-intentional-data-races-v2 omits ac71787b10de mm/page_io: mark various intentional data races omits ff940f66b4fa mm/frontswap: mark various intentional data races omits 1f9153bbffb3 kernel: rename show_stack_loglvl() => show_stack() omits 33b79f6465aa kernel: use show_stack_loglvl() omits 569a9336cd11 sched: print stack trace with KERN_INFO omits 20cd70f36323 kdb: don't play with console_loglevel omits 825a3df5e350 power: use show_stack_loglvl() omits 81fa89082424 x86/amd_gart: print stacktrace for a leak with KERN_ERR omits d902aad60498 sysrq: use show_stack_loglvl() omits e8c394bf28d4 xtensa: add show_stack_loglvl() omits 138433a56810 xtensa: add loglvl to show_trace() omits 8f982c8a926d x86: add show_stack_loglvl() omits 80f3f7df6602 x86: add missing const qualifiers for log_lvl omits bf6b73e7f55e unicore32: add show_stack_loglvl() omits cae6237e0e51 unicore32: add loglvl to c_backtrace() omits 2382c055a8fe unicore32: remove unused pmode argument in c_backtrace() omits 368a4c0ac5d6 um: add show_stack_loglvl() omits 7c41606426e6 um/sysrq: remove needless variable sp omits a0d55249acac sparc: add show_stack_loglvl() omits faa2da75dbdc sh: add show_stack_loglvl() omits 5bb9ad767102 sh: add loglvl to show_trace() omits 5c06057c35a3 sh: add loglvl to printk_address() omits bd7d3fd46997 sh: remove needless printk() omits 4767652e3df4 sh: add loglvl to dump_mem() omits 8210a085e8b3 s390: add show_stack_loglvl() omits b5667cbb024a riscv: add show_stack_loglvl() omits 252552d59e07 powerpc: add show_stack_loglvl() omits 0351d354c609 parisc: add show_stack_loglvl() omits d34440bfadc0 openrisc: add show_stack_loglvl() omits a2ae3aaf5bf6 nios2: add show_stack_loglvl() omits e8dd55c2318e nds32: add show_stack_loglvl() omits 9a4431f39298 mips: add show_stack_loglvl() omits 39fd87e23139 microblaze: add show_stack_loglvl() omits 228d910b7d83 microblaze: add loglvl to microblaze_unwind() omits 57ccf30c234c microblaze: add loglvl to microblaze_unwind_inner() omits 4da2fac32cc7 m68k: add show_stack_loglvl() omits 06b20e6b4fc5 ia64: add show_stack_loglvl() omits 262052fc6787 ia64: pass log level as arg into ia64_do_show_stack() omits 4e751d81427d hexagon: add show_stack_loglvl() omits c43001cbf58b h8300: add show_stack_loglvl() omits 117862d36888 csky: add show_stack_loglvl() omits dd13365bc7f9 c6x: add show_stack_loglvl() omits f41225a810ef arm64: add show_stack_loglvl() omits b9d1e22e045f arm64: add loglvl to dump_backtrace() omits 0c3e2ec456fe arm: add show_stack_loglvl() omits b5bad6a39dae arm: wire up dump_backtrace_{entry,stm} omits efec49c18fe9 arm: add loglvl to dump_backtrace() omits 330e8dd17677 arm: add loglvl to unwind_backtrace() omits bc1b71429228 arm/asm: add loglvl to c_backtrace() omits e8f8461ef9de arc: add show_stack_loglvl() omits 2faef1527258 alpha: add show_stack_loglvl() omits 634e298309be kallsyms/printk: add loglvl to print_ip_sym() omits 58ed3f07ee2c mm/kmemleak: silence KCSAN splats in checksum omits 41cd353762d2 kernel: set USER_DS in kthread_use_mm omits 42492d05f5c8 powerpc/vas: fix up for {un}use_mm() rename omits e0e05c979bdd kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits 9b4b1a40b676 kernel: better document the use_mm/unuse_mm API contract omits dc9a00eac595 kernel: move use_mm/unuse_mm to kthread.c omits 8f022b282b25 kernel: move use_mm/unuse_mm to kthread.c omits eca165933279 amdgpu: a NULL ->mm does not mean a thread is a kthread omits e1e9ab281a0f panic: add sysctl to dump all CPUs backtraces on oops event omits 86af0e9307a6 kernel/hung_task.c: introduce sysctl to print all traces w [...] omits 99c0c966f2cc parisc: add sysctl file interface panic_on_stackoverflow omits 15328f2a00c0 lib/test_sysctl: support testing of sysctl. boot parameter omits 6415f3a69108 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] omits 66aaa0306707 kernel/hung_task convert hung_task_panic boot parameter to sysctl omits b71018360ac5 kernel/sysctl: support handling command line aliases omits f850e3124219 kernel/sysctl: support setting sysctl parameters from kern [...] omits 7c97cb56ef42 Merge branch 'akpm-current/current' omits fcddcd53288e Merge remote-tracking branch 'mhi/mhi-next' omits 49af5d99959e Merge remote-tracking branch 'kunit-next/kunit' omits 3aee4390ad00 Merge remote-tracking branch 'cfi/cfi/next' omits be8fe678f6d9 Merge remote-tracking branch 'cel/cel-next' omits 161f20673fab Merge remote-tracking branch 'fpga/for-next' omits f3065f1e9426 Merge remote-tracking branch 'devfreq/devfreq-next' omits e0fe4490ea80 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 56ce7d514233 Merge remote-tracking branch 'hyperv/hyperv-next' omits 74fa6efce8aa Merge remote-tracking branch 'xarray/xarray' omits 8f1662ed84ff Merge remote-tracking branch 'nvmem/for-next' omits 6ee589729326 Merge remote-tracking branch 'slimbus/for-next' omits e21cfeaa060d Merge remote-tracking branch 'fsi/next' omits 14ffc4e94565 Merge remote-tracking branch 'ntb/ntb-next' omits c4b7fb6128e9 Merge remote-tracking branch 'rtc/rtc-next' omits df236b16008e Merge remote-tracking branch 'coresight/next' omits f355f120fbe0 Merge remote-tracking branch 'livepatching/for-next' omits d54466903b7e Merge remote-tracking branch 'kselftest/next' omits dfefc5d631bd Merge remote-tracking branch 'userns/for-next' omits 4eba713e04cd Merge remote-tracking branch 'pwm/for-next' omits 613ccc59a800 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 5c75b5bb0916 Merge remote-tracking branch 'pinctrl-intel/for-next' omits f52ceda08af9 Merge remote-tracking branch 'pinctrl/for-next' omits 285163741c6e Merge remote-tracking branch 'gpio-intel/for-next' omits ea79da171bf1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits ee6e7a9a97ae Merge remote-tracking branch 'gpio/for-next' omits e6dc8dd7668c Merge remote-tracking branch 'rpmsg/for-next' omits cbb8cd4ac75b Merge remote-tracking branch 'vhost/linux-next' omits 67f1b97782c1 Merge remote-tracking branch 'scsi/for-next' omits 6fe600654db6 Merge remote-tracking branch 'cgroup/for-next' omits fdb7fddde6ca Merge remote-tracking branch 'slave-dma/next' omits 1a7a9461ebce Merge remote-tracking branch 'mux/for-next' omits 65484b26fcfd Merge remote-tracking branch 'staging/staging-next' omits 911e33c9c848 Merge remote-tracking branch 'thunderbolt/next' omits acc695c481ae Merge remote-tracking branch 'soundwire/next' omits 2ecf0effb374 Merge remote-tracking branch 'extcon/extcon-next' omits cb41f78da7fe Merge remote-tracking branch 'char-misc/char-misc-next' omits 2f4ef56e21d9 Merge remote-tracking branch 'tty/tty-next' omits 020e1e75d179 Merge remote-tracking branch 'phy-next/next' omits 9e54f65f3c16 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits e674f9eaa542 Merge remote-tracking branch 'usb-serial/usb-next' omits b617cf3af093 Merge remote-tracking branch 'usb/usb-next' omits 7351b7b8ece6 Merge remote-tracking branch 'driver-core/driver-core-next' omits b3db96994033 Merge remote-tracking branch 'ipmi/for-next' omits 261cb65a6545 Merge remote-tracking branch 'leds/for-next' omits 3aa070453a2e Merge remote-tracking branch 'chrome-platform/for-next' omits a53387e53994 Merge remote-tracking branch 'drivers-x86/for-next' omits c2e5fca0a919 Merge remote-tracking branch 'workqueues/for-next' omits 1c2bb1412a63 Merge remote-tracking branch 'percpu/for-next' omits e087f7ad0b22 Merge remote-tracking branch 'kvms390/next' omits 70a4d1e1620a Merge remote-tracking branch 'kvm/linux-next' omits 7b3342d54483 Merge remote-tracking branch 'rcu/rcu/next' omits aac240679719 Merge remote-tracking branch 'edac/edac-for-next' omits ab8e83ea0e38 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 25a325fb1a4a Merge remote-tracking branch 'tip/auto-latest' omits 8dc84c36fd17 Merge remote-tracking branch 'spi/for-next' omits ae669f7e3363 Merge remote-tracking branch 'devicetree/for-next' omits ccc6cdbaf1b8 Merge remote-tracking branch 'audit/next' omits 751cdcbb2070 Merge remote-tracking branch 'tpmdd/next' omits 89c65171c978 Merge remote-tracking branch 'selinux/next' omits 788759580a5a Merge remote-tracking branch 'keys/keys-next' omits 6d32382629db Merge remote-tracking branch 'integrity/next-integrity' omits bfc1671561c2 Merge remote-tracking branch 'apparmor/apparmor-next' omits 191c1a421b24 Merge remote-tracking branch 'regulator/for-next' omits 111f746a208d Merge remote-tracking branch 'battery/for-next' omits c9795f85d4b6 Merge remote-tracking branch 'mmc/next' omits ab813c582d8c Merge remote-tracking branch 'device-mapper/for-next' omits c26f3ee3c7df Merge remote-tracking branch 'block/for-next' omits d72f85cd8e20 Merge remote-tracking branch 'input/next' omits 32393e6bf613 Merge remote-tracking branch 'modules/modules-next' omits 98ffe4f93f9d Merge remote-tracking branch 'sound-asoc/for-next' omits 91e32d55f3c0 Merge remote-tracking branch 'sound/for-next' omits cd8b8c1a119e Merge remote-tracking branch 'regmap/for-next' omits c15aff8ea97b Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 0ed86f6df56a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits c699688975be Merge remote-tracking branch 'drm-misc/for-linux-next' omits c4e23e696554 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 895ed2b345bc Merge remote-tracking branch 'drm-intel/for-linux-next' omits d2e5dbed3295 Merge remote-tracking branch 'amdgpu/drm-next' omits db187bc33a1b Merge remote-tracking branch 'drm/drm-next' omits 02d3e7744245 Merge remote-tracking branch 'crypto/master' omits 1fac62c8a3bc Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 7057315742c2 Merge remote-tracking branch 'gfs2/for-next' omits 237eb01277f9 Merge remote-tracking branch 'mac80211-next/master' omits 86bbacc37116 Merge remote-tracking branch 'bluetooth/master' omits 768b01df3c8e Merge remote-tracking branch 'wireless-drivers-next/master' omits 618f9dc74957 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits ebcf7b4423fc Merge remote-tracking branch 'ipsec-next/master' omits e7d1bba32e6a Merge remote-tracking branch 'bpf-next/master' omits d1985a994e26 Merge remote-tracking branch 'net-next/master' omits 03e4ceb3dfb5 Merge remote-tracking branch 'rdma/for-next' omits 1b074bebe522 Merge remote-tracking branch 'swiotlb/linux-next' omits 2baabc025911 Merge remote-tracking branch 'ieee1394/for-next' omits 915c818784e5 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 2ef4df9138f0 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 43f678dd8183 Merge remote-tracking branch 'pm/linux-next' omits dcfe8a902c64 Merge remote-tracking branch 'v4l-dvb/master' omits 2d281ae69158 Merge remote-tracking branch 'jc_docs/docs-next' omits af4b3b861503 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 029d061dc82f Merge branch 'dmi/master' omits a243abc0da3b Merge remote-tracking branch 'i3c/i3c/next' omits 2025bf3edfc0 Merge remote-tracking branch 'i2c/i2c/for-next' omits c05150e8225d Merge remote-tracking branch 'hid/for-next' omits 810a23b3780f Merge remote-tracking branch 'pci/next' omits cd8cc3dcfad1 Merge remote-tracking branch 'printk/for-next' omits 655ea21cab92 Merge remote-tracking branch 'vfs/for-next' omits d04b56a33c7a Merge remote-tracking branch 'file-locks/locks-next' omits eb15ed13095c Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits faa81e3a6f28 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits a54a8e784ea8 Merge remote-tracking branch 'nfsd/nfsd-next' omits b0a3cd198678 Merge remote-tracking branch 'jfs/jfs-next' omits 6d4873016f7f Merge remote-tracking branch 'fuse/for-next' omits 90c4a7383752 Merge remote-tracking branch 'f2fs/dev' omits ec954243d66a Merge remote-tracking branch 'ext3/for_next' omits f5c9f000e1f6 Merge remote-tracking branch 'exfat/dev' omits 9ab2a38a926e Merge remote-tracking branch 'configfs/for-next' omits 52f7b6d04ce2 Merge remote-tracking branch 'cifs/for-next' omits ba339c3ac111 Merge remote-tracking branch 'ceph/master' omits 45817ca907ae Merge remote-tracking branch 'btrfs/for-next' omits 13815e35b3dd Merge remote-tracking branch 'uml/linux-next' omits ab74cd5bf08c Merge remote-tracking branch 'sh/sh-next' omits c4cd1aa4e394 Merge remote-tracking branch 's390/features' omits 636f38760feb Merge remote-tracking branch 'risc-v/for-next' omits 052716c98906 Merge remote-tracking branch 'powerpc/next' omits 8a9ebc7aafa5 Merge remote-tracking branch 'nds32/next' omits 0957738c56b0 Merge remote-tracking branch 'mips/mips-next' omits 84d14bb5191d Merge remote-tracking branch 'm68knommu/for-next' omits 0960037df5dc Merge remote-tracking branch 'm68k/for-next' omits 9c00fb4f8407 Merge remote-tracking branch 'h8300/h8300-next' omits ebbb80121696 Merge remote-tracking branch 'csky/linux-next' omits 27219d54267a Merge remote-tracking branch 'clk/clk-next' omits c423fc52023a Merge remote-tracking branch 'ti-k3/ti-k3-next' omits a18cf46eee83 Merge remote-tracking branch 'tegra/for-next' omits 2e2f2c1c5ae3 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 83f4f1ad8a45 Merge remote-tracking branch 'scmi/for-linux-next' omits f4ddea9fbb64 Merge remote-tracking branch 'samsung-krzk/for-next' omits a2b1cae05862 Merge remote-tracking branch 'rockchip/for-next' omits 29e974d8878f Merge remote-tracking branch 'reset/reset/next' omits dc375aa1d0b9 Merge remote-tracking branch 'renesas/next' omits 952531b824ae Merge remote-tracking branch 'realtek/for-next' omits cca859e24d60 Merge remote-tracking branch 'raspberrypi/for-next' omits 282727c55846 Merge remote-tracking branch 'qcom/for-next' omits 9c5be708cf1f Merge remote-tracking branch 'omap/for-next' omits 6849a405c0b6 Merge remote-tracking branch 'mvebu/for-next' omits 8785e8db896c Merge remote-tracking branch 'mediatek/for-next' omits 5a47c0a22b12 Merge remote-tracking branch 'keystone/next' omits 01987da1126b Merge remote-tracking branch 'imx-mxs/for-next' omits d0d7e1978c73 Merge remote-tracking branch 'at91/at91-next' omits 802bdf7014ba Merge remote-tracking branch 'aspeed/for-next' omits db51296680a2 Merge remote-tracking branch 'amlogic/for-next' omits f4b2bae83e9c Merge remote-tracking branch 'arm64/for-next/core' omits 650fae375482 Merge remote-tracking branch 'arm/for-next' omits da2b89a7de89 Merge remote-tracking branch 'dma-mapping/for-next' omits 053eec3a6177 Merge remote-tracking branch 'kbuild/for-next' omits 58d617bcaf41 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 8474014cf12d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 697f9e7705fb Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits c7a9ba059cba Merge remote-tracking branch 'risc-v-fixes/fixes' omits bab50f24f0b0 Merge remote-tracking branch 'scsi-fixes/fixes' omits 6b1eade5118a Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 7bdb0cff09d7 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 8abab3ebb8ba Merge remote-tracking branch 'kvm-fixes/master' omits 40d31484cdda Merge remote-tracking branch 'omap-fixes/fixes' omits ef54ba3ab4ea Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 46136925c119 Merge remote-tracking branch 'crypto-current/master' omits 71833c24accc Merge remote-tracking branch 'input-current/for-linus' omits e327aabe4586 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits f9272057cbca Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 6b4f8e465bf4 Merge remote-tracking branch 'staging.current/staging-linus' omits cade1cf4eaa0 Merge remote-tracking branch 'phy/fixes' omits a51ca1a37e65 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 6229692a078e Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 6174e0fcd5c8 Merge remote-tracking branch 'usb.current/usb-linus' omits 05bb8faed170 Merge remote-tracking branch 'tty.current/tty-linus' omits 68cda374881a Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 127d78b62938 Merge remote-tracking branch 'spi-fixes/for-linus' omits f49b6c282384 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 09110a7a8302 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 2075e4339a23 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits c3e59088ffff Merge remote-tracking branch 'sound-current/for-linus' omits 7fcad84384eb Merge remote-tracking branch 'mac80211/master' omits 3175fe7c3d0e Merge remote-tracking branch 'ipsec/master' omits 58cde10f8d49 Merge remote-tracking branch 'bpf/master' omits 3289af07bf9f Merge remote-tracking branch 'net/master' omits 894e82545ca4 Merge remote-tracking branch 'arm-current/fixes' omits 37cdcb7472fd Merge remote-tracking branch 'arc-current/for-curr' omits d1cfc96cf730 Merge remote-tracking branch 'fixes/master' omits eaefe8ea3bc2 ipc-convert-ipcs_idr-to-xarray-update omits f2574d94ce68 ipc: convert ipcs_idr to XArray omits 9c630f51bbd1 ipc/namespace.c: use a work queue to free_ipc omits 4958532b635b ipc/msg: add missing annotation for freeque() omits 0257969969bd initramfs: fix another section mismatch omits 65c1dc0c45d9 lib/ubsan.c: fix gcc-10 warnings omits 25f8467b4929 tools/testing/selftests/vm: remove duplicate headers omits 01c17ab051f6 selftests: vm: pkeys: fix multilib builds for x86 omits a59a7ceea68b selftests: vm: pkeys: use the correct page size on powerpc omits 4a4dfb34e635 selftests/vm/pkeys: override access right definitions on powerpc omits 8a2401e068e1 selftests/vm/pkeys: test correct behaviour of pkey-0 omits 99cdd072cebc selftests/vm/pkeys: introduce a sub-page allocator omits 72002440bfee selftests/vm/pkeys: detect write violation on a mapped acc [...] omits eaeb124868af selftests/vm/pkeys: associate key on a mapped page and det [...] omits 349749422d7a selftests/vm/pkeys: associate key on a mapped page and det [...] omits 415c7373efc8 selftests/vm/pkeys: improve checks to determine pkey support omits 3a771f6697a2 selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() omits d711406b78b9 selftests/vm/pkeys: fix number of reserved powerpc pkeys omits 1275ee77bac4 selftests/vm/pkeys: introduce powerpc support omits 5350ba7a5f67 selftests/vm/pkeys: introduce generic pkey abstractions omits b70bd6b6d5b4 selftests: vm: pkeys: use the correct huge page size omits 655ae9d3e4b5 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits e84a7d945d1c selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() omits 0c19bc81c0c0 selftests/vm/pkeys: fix pkey_disable_clear() omits 0b8470ad7ef7 selftests: vm: pkeys: add helpers for pkey bits omits 8167ef964609 selftests: vm: pkeys: Use sane types for pkey register omits 7d8ac09eef11 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() omits 2163dd0da787 selftests/vm/pkeys: move some definitions to arch-specific header omits 61aa6034fb5e selftests/vm/pkeys: move generic definitions to header file omits 22710d5b8fb4 selftests/vm/pkeys: rename all references to pkru to a gen [...] omits cccb74bfaaa0 selftests/x86/pkeys: move selftests to arch-neutral directory omits d452710b0c92 twist: add option for selecting twist options for syzkalle [...] omits 6265cab6845e twist: allow disabling k_spec() function in drivers/tty/vt [...] omits 6165626b7f33 add kernel config option for twisting kernel behavior. omits f9bcb91b0c9f aio: simplify read_events() omits b2c78cf099fd kernel/relay.c: fix read_pos error when multiple readers omits 93c48e79caba rapidio: avoid data race between file operation callbacks [...] omits e6ab4d1c9b43 arm64: memory: give hotplug memory a different resource name omits 8889edd98aa5 mm/memory_hotplug: allow arch override of non boot memory [...] omits 7a2e065ff388 kexec: prevent removal of memory in use by a loaded kexec image omits 1b3806c6c5a2 umh: fix refcount underflow in fork_usermode_blob(). omits a6ae9daa4d8e fs/seq_file.c: seq_read: Update pr_info_ratelimited omits a39b91ffaa81 fat: improve the readahead for FAT entries omits c6333cfc8818 fat: don't allow to mount if the FAT length == 0 omits ad8d80040553 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] omits f265876dc478 elfnote: mark all .note sections SHF_ALLOC omits 40036d9c097b fs/binfmt_elf: remove redundant elf_map ifndef omits 63aa75b127d8 checkpatch: disallow --git and --file/--fix omits a6ec5a1886cd checkpatch: look for c99 comments in ctx_locate_comment omits 737c56f9d526 checkpatch: additional MAINTAINER section entry ordering checks omits b7fd59055191 lib/test_lockup.c: make test_inode static omits e8e5f428e786 lib: optimize cpumask_local_spread() omits df3af77a000f lib: Add might_fault() to strncpy_from_user. omits f0cbead3c8b2 lib/math: avoid trailing newline hidden in pr_fmt() omits a8761b371833 get_maintainer: add email addresses from .yaml files omits ddee21c89bb5 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] omits 4402da8e23cc dynamic_debug: add an option to enable dynamic debug for m [...] omits 4c1c8b78d62e user.c: make uidhash_table static omits 441fd7fce21f mm-debug-add-tests-validating-architecture-page-table-helpers-v17 omits 99752880f26b mm/debug: add tests validating architecture page table helpers omits 44d80ecc6876 x86/mm: define mm_p4d_folded() omits 193deed2aff9 proc: rename "catch" function argument omits d8a7df271e69 kernel/hung_task.c: Monitor killed tasks. omits cfd142a6cca5 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 9915cabe1abe fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 9d7babb3814c include/linux/mm.h: return true in cpupid_pid_unset() omits 569944ee43e4 mm: use false for bool variable omits fcdcb52c4f1c mm/memory: fix a typo in comment "attampt"->"attempt" omits dc0b1d097855 mm/page-writeback: fix a typo in comment "effictive"->"effective" omits 5b0a48539aaa mm/sparse: fix a typo in comment "convienence"->"convenience" omits bf661ba00e65 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] omits 02c8834ddefd mm: fix a typo in comment "strucure"->"structure" omits f729ed49991c mm, memcg: fix some typos in memcontrol.c omits 0a09c8ddd96a mm/frontswap: fix some typos in frontswap.c omits 307138fb7202 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" omits 68652732ac43 mm/list_lru: fix a typo in comment "numbesr"->"numbers" omits f0ea24898711 mm/memblock: fix a typo in comment "implict"->"implicit" omits 08854ab4e349 mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" omits 67282668acfa mm/vmsan: fix some typos in comment omits 42d82c4d06b4 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] omits 8354f1c63eab mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits ab22efdb4bfe mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 2cc321a61cec mm: mmap: fix a typo in comment "compatbility"->"compatibility" omits 07beee6b0227 mm: ksm: fix a typo in comment "alreaady"->"already" omits 37bb149470b9 mm: ksm: fix a typo in comment "alreaady"->"already" omits 7cb1e39970cb mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" omits acabb75150ee mm-replace-zero-length-array-with-flexible-array-member-fix omits 202a48542353 mm: replace zero-length array with flexible-array member omits 67b84d9152c3 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] omits b06242dff6e2 mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 omits 3c14104f69cd mm/memory_hotplug: remove is_mem_section_removable() omits 3e2152a80956 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] omits 7b0cf84cebf0 mm/memory_hotplug: refrain from adding memory into an impo [...] omits ab40ebf9ee7e arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits 2e675688eff0 x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits fc650c47ced3 riscv-support-debug_wx-fix omits f721022ce333 riscv: support DEBUG_WX omits 380eb27c1226 mm-add-debug_wx-support-fix omits f9b55f874b36 mm: add DEBUG_WX support omits a482af0d1bf3 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 4e23a257d1b5 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits ebbe3153fb71 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 omits b1616c82bc5c mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() omits 4f0c26975c05 powerpc/mm: drop platform defined pmd_mknotpresent() omits 1b9a172714e0 mm: thp: don't need to drain lru cache when splitting and [...] omits febf24b969c2 mm: khugepaged: don't have to put being freed page back to lru omits e50394eb16a2 mm: khugepaged: add exceed_max_ptes_* helpers omits 32d8a169e9c1 mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] omits 963215fecd24 hugetlbfs: fix changes to command line processing omits b559cb2e324b hugetlbfs: clean up command line processing omits 32894ff1e3dd arm64/hugetlb: fix hugetlb initialization omits aab5f7fa50e8 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] omits f0d1dec0137a hugetlbfs: move hugepagesz= parsing to arch independent code omits df55aae767c3 hugetlbfs: add arch_hugetlb_valid_size omits 46920c3c926d selftests: khugepaged: fix several spelling mistakes omits 1c29575ee130 khugepaged: introduce 'max_ptes_shared' tunable omits 65c58f4b1292 thp: change CoW semantics for anon-THP omits e62519cd6e5e khugepaged: allow to collapse PTE-mapped compound pages omits f803b79709ee khugepaged: allow to collapse a page shared across fork omits a29afd58d8c4 khugepaged: drain LRU add pagevec after swapin omits 45259817b1bd khugepaged: drain all LRU caches before scanning pages omits 974ceceddac7 khugepaged: do not stop collapse if less than half PTEs ar [...] omits 2fed79eb10e8 khugepaged-add-self-test-fix-2-fix omits 5135034950a8 khugepaged: replace the usage of system(3) in the test omits 107d48ac4854 selftests: khugepaged: fix several spelling mistakes omits 9d97acd5dc66 khugepaged: add self test omits 94392caf7e9f tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] omits 1582de1735c1 mm, mempolicy: fix up gup usage in lookup_node omits 4fa2f4f1ec17 tools/vm/page_owner_sort.c: filter out unneeded line omits 8f6ffff920f9 mm/vmscan.c: change prototype for shrink_page_list omits 457651fc6735 mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch omits 304668442555 mm/vmscan.c: use update_lru_size() in update_lru_sizes() omits 8068dbef0831 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] omits fe503989ed1f mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() omits 9f302d006d5f mm/page_alloc: integrate classzone_idx and high_zoneidx omits d223aadd9ae6 mm/page_alloc: use ac->high_zoneidx for classzone_idx omits fd71b8f27c7f mm/vmstat.c: do not show lowmem reserve protection informa [...] omits 11f71f4cec98 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] omits 07cb6ce44d52 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] omits 6ffb37935e8c mm/page_alloc.c: remove unused free_bootmem_with_active_regions omits 9c00e9e351dc mm: call cond_resched() from deferred_init_memmap() omits 6da8acd1afec mm: initialize deferred pages with interrupts enabled omits 863b8fff0773 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] omits 09cccc464d31 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits 35c55f6f0070 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits 0495ce4e0a71 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] omits 34a84b908d51 mm/page_alloc.c: rename free_pages_check() to check_free_page() omits f05ccdb381f7 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] omits 2ba575fd081e mm/page_alloc.c: bad_flags is not necessary for bad_page() omits bcee2b1b461d mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] omits 38a6b7c6e1a8 docs/vm: update memory-models documentation omits ef10ef369092 mm: simplify find_min_pfn_with_active_regions() omits 3f4fb7754712 mm: clean up free_area_init_node() and its helpers omits 29865c2279da mm: rename free_area_init_node() to free_area_init_memoryl [...] omits 33dc1fa7035b mm: free_area_init: allow defining max_zone_pfn in descend [...] omits d88516748642 media: s5k5baf: avoid gcc-10 zero-length-bounds warning omits c1e5315345a7 treewide: Replace zero-length array with flexible-array omits 8a5f35bd5d90 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] omits c235ef0e5127 Merge branch 'arm64-fixes-for-5.7' into for-next omits 8bdf39e77175 trace: events: rcu: Change description of rcu_dyntick trace event omits 145e2a810180 rcu/tree: Remove dynticks_nmi_nesting counter omits 79c0622d76e5 rcu/tree: Clean up dynticks counter usage omits 2dc8d2b7fcea rcu/tree: Add better tracing for dyntick-idle omits fb061109f63d Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom [...] omits b2e2e0474e77 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next omits 5d4d064e7671 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits 50b95b609e2d Merge branch 'v5.8-armsoc/dts64' into for-next omits baf540db599c arm64: dts: rockchip: Define the rockchip Video Decoder no [...] omits be740ffbf96a Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 04eca327fcaf rcu: Add comment documenting rcu_callback_map's purpose omits 626468fb0f3e Merge branch 'uaccess' into for-next omits 1985b45de014 Merge branch 'pm-cpuidle' into linux-next omits 58a1c829bd7b f2fs: use strcmp() in parse_options() omits a96ae7ca5088 f2fs: Use the correct style for SPDX License Identifier omits 2913aa304cef f2fs: Avoid double lock for cp_rwsem during checkpoint omits bf8e15270b72 virtio_net: CTRL_GUEST_OFFLOADS depends on CTRL_VQ omits c7f44a7f45e8 ptr_ring: linked list fallback omits d1be8ce4794f vhost: batching fetches omits 57ed57c3c626 vhost: use batched version by default omits cb6f8b40fab9 vhost: option to fetch descriptors through an independent struct omits 170895c1c433 vhost: revert "vhost: disable for OABI" omits d9fd39e0ad85 virtio: force spec specified alignment on types omits 286cdef2ec13 virtio-mmio: Delete an error message in vm_find_vqs() omits 4d72968c247e virtio: add VIRTIO_RING_NO_LEGACY omits 829960d8a31e rcu: Add callbacks-invoked counters omits d09d5126d09b drm/amdgpu: re-enable runtime pm on vega10 omits 32095485c3e9 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits e139d2b11bd4 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits fefd46308ba8 drm/amdgpu: work around llvm bug #42576 omits 98087b9a5bc4 drm: Correct DP DSC macro typo omits cb271212a2c6 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits b7fae5b0403d drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) omits dd2721ac9433 drm/mm: revert "Break long searches in fragmented address spaces" omits e75d6ccb2cc0 drm/amdgpu: Add a UAPI flag for user to call mem_sync omits 11015c952390 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] omits b87fa3324db1 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits 6affdb7898c4 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits 6781a4100a94 drm/amdgpu: Add new ring callback to insert memory sync omits aa8d9605ad1b drm/amdgpu: Add unique_id for Arcturus omits ce461c9377ed drm/amdgpu: Add ReadSerial defines for Arcturus omits 770a7acce457 doc: Timer problems can cause RCU CPU stall warnings omits 0ccd67bccdcc torture: Remove qemu dependency on EFI firmware omits eb693eea16e6 kcsan: Add test suite omits 7c060aa83c99 rcutorture: NULL rcu_torture_current earlier in cleanup code omits b617065afc10 rcutorture: Handle non-statistic bang-string error messages omits ed0e0347d3f0 torture: Set configfile variable to current scenario omits e5cfb1b1d9ae objtool, kcsan: Add kcsan_disable_current() and kcsan_enab [...] omits 2074ccb9604b kcsan: Add __kcsan_{enable,disable}_current() variants omits 2662820fda79 rcutorture: Add races with task-exit processing omits 33ab6297723a Merge remote-tracking branch 'spi/for-5.8' into spi-next omits c459b311d82b Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits 9ccaf35a76cd Merge branch 'work.misc' into for-next omits 5fa4028e1ba2 Merge branch 'for-next/bti-user' into for-next/core omits d0be2768a511 Merge branches 'for-next/acpi', 'for-next/asm', 'for-next/ [...] omits 2d82ec2eff07 cifs: multichannel: try to rebind when reconnecting a channel omits 2770b7f586ac cifs: multichannel: use pointer for binding channel omits feeaec621c09 cifs: multichannel: move channel selection above transport layer omits a7cdca2dbd2b cifs: multichannel: move channel selection in function omits a61a12cde424 Merge branch for-5.8/arm64/dt into for-next omits 3bc74b015ff1 Merge branch for-5.8/arm/dt into for-next omits 746d73128da2 Merge branch for-5.8/soc into for-next omits be82fb0ce038 Merge branch for-5.8/memory into for-next omits 390ed2300311 Merge branch for-5.8/firmware into for-next omits 8ef579998d6f Merge branch for-5.8/of into for-next omits 9f76ffe76ffb Merge branch for-5.8/dt-bindings into for-next omits 2a32756d0a8c Merge branch for-5.8/clk into for-next omits 97cc96d6a12b Merge branch for-5.7/arm64/defconfig into for-next omits 51a2f644fd02 mm: free_area_init: allow defining max_zone_pfn in descend [...] omits 001f1d211ed2 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES omits 5be72531978c mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] omits 10bbcbcc035b mm: memmap_init: iterate over memblock regions rather that [...] omits ad18e9f6867a xtensa: simplify detection of memory zone boundaries omits e1e54f707bc8 unicore32: simplify detection of memory zone boundaries omits ec05eb87d1cd sparc32: simplify detection of memory zone boundaries omits f089cfd5d4cb parisc: simplify detection of memory zone boundaries omits 31786c9763b3 m68k: mm: simplify detection of memory zone boundaries omits 5bd45992ad63 csky: simplify detection of memory zone boundaries omits 18b9df6fe610 arm64: simplify detection of memory zone boundaries for UM [...] omits 97160ddafa85 arm: simplify detection of memory zone boundaries omits 8d90a072988e alpha: simplify detection of memory zone boundaries omits 51b6e083b44f mm: use free_area_init() instead of free_area_init_nodes() omits ee22107a199b mm: free_area_init: use maximal zone PFNs rather than zone sizes omits 8446802eff7f mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option omits 6dd36a78e625 mm: make early_pfn_to_nid() and related defintions close t [...] omits 543da1c59ff2 mm: memblock: replace dereferences of memblock_region.nid [...] omits 22ede71b2930 mm: clarify __GFP_MEMALLOC usage omits db0db995f57d string.h: fix incompatibility between FORTIFY_SOURCE and KASAN omits d03411b2c7e6 kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] omits c16f9bdf2c18 kasan: stop tests being eliminated as dead code with FORTI [...] omits 7f63accc9793 mm/mm_init.c: report kasan-tag information stored in page->flags omits 266e60bb5afb s390: use __vmalloc_node in stack_alloc omits fb17a4a80820 powerpc: use __vmalloc_node in alloc_vm_stack omits c740931fbfa8 arm64: use __vmalloc_node in arch_alloc_vmap_stack omits c3fb470ab769 mm-remove-vmalloc_user_node_flags-fix omits 6c78199e28f7 mm: remove vmalloc_user_node_flags omits c998923938d7 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix omits 571609f235c7 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix omits ad6bec5a0cdb mm: switch the test_vmalloc module to use __vmalloc_node omits accfa8e38244 mm-remove-__vmalloc_node_flags_caller-fix omits 8bd9d28f4f72 mm: remove __vmalloc_node_flags_caller omits 96440695dca3 mm: remove both instances of __vmalloc_node_flags omits 02a04767d054 mm: remove the prot argument to __vmalloc_node omits 440e7f744a87 mm: remove the pgprot argument to __vmalloc omits 61696ef142f3 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc omits 382038b5390c mm: enforce that vmap can't map pages executable omits 3c8ce1be43d3 mm: remove the prot argument from vm_map_ram omits 97f2f5869ab8 mm: remove unmap_vmap_area omits cd2645e167da mm: remove map_vm_range omits d35f83e253e4 mm: don't return the number of pages from map_kernel_range [...] omits f6f84816e35e mm: rename vmap_page_range to map_kernel_range omits 7adb62c28f87 mm: remove vmap_page_range_noflush and vunmap_page_range omits 8f8b35f05e3e mm: pass addr as unsigned long to vb_free omits 1de01a5d0c25 mm: only allow page table mappings for built-in zsmalloc omits b3e34f6950cc mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] omits 4932655d2f53 mm: unexport unmap_kernel_range_noflush omits a5c42cde39ef mm: remove __get_vm_area omits 7d1a5da22283 powerpc: remove __ioremap_at and __iounmap_at omits 1dacd2378007 powerpc: add an ioremap_phb helper omits 172c4acee239 dma-mapping: use vmap insted of reimplementing it omits 10b0338692ba staging: media: ipu3: use vmap instead of reimplementing it omits 5ff617b85f7d staging: android: ion: use vmap instead of vm_map_ram omits dfab0e77d4d9 x86: fix vmap arguments in map_irq_stack omits 99ebde56fd9c x86/hyperv: use vmalloc_exec for the hypercall page omits 361a47a0c15c mm/memory: remove unnecessary pte_devmap case in copy_one_pte() omits bc4b66ddd15d mm/mmap.c: fix the adjusted length error omits f9531ddb7a3f /proc/PID/smaps: Add PMD migration entry parsing omits 5507c37f1064 mm/gup.c: further document vma_permits_fault() omits fc4a2ed26cd4 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits f816d67d8075 asm-generic: remove pgtable-nop4d-hack.h omits d7fad0ede7ff unicore32: remove __ARCH_USE_5LEVEL_HACK omits 385e0fd90938 sh: add support for folded p4d page tables omits bd51b47596d3 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits 285145545651 sh: fault: Modernize printing of kernel messages omits b1c421e93454 powerpc-add-support-for-folded-p4d-page-tables-fix omits ec3af971aba6 powerpc: add support for folded p4d page tables omits d560bc7466fd openrisc: add support for folded p4d page tables omits 1fb318a95489 nios2: add support for folded p4d page tables omits 660e1d17df68 ia64: add support for folded p4d page tables omits 8ecd1060993f hexagon: remove __ARCH_USE_5LEVEL_HACK omits 6cba81ed0f62 arm64: add support for folded p4d page tables omits 218f1c390557 arm: add support for folded p4d page tables omits 26ad7ca5f024 h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits e89c26cf356d mm-memcg-decouple-elowmin-state-mutations-from-protection- [...] omits 6b68a0734e2a mm, memcg: decouple e{low,min} state mutations from protec [...] omits 1164e199a2c8 mm, memcg: avoid stale protection values when cgroup is ab [...] omits 077e651c0f2e swap: try to scan more free slots even when fragmented omits a775eec692c1 mm/swapfile.c: omit a duplicate code by compare tmp and max first omits 258f19eff27e mm/swapfile.c: tmp is always smaller than max omits a832350c332b mm/swapfile.c: found_free could be represented by (tmp < max) omits de2d837f0ae2 mm/swapfile.c: remove the extra check in scan_swap_map_slots() omits b63ce4d409e4 mm/swapfile.c: simplify the calculation of n_goal omits 781312841fc7 mm/swapfile.c: remove the unnecessary goto for SSD case omits 4a56de56d775 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] omits 0baf0412a5ad mm/swapfile.c: offset is only used when there is more slots omits 415ccdbd63f6 mm: swap: properly update readahead statistics in unuse_pt [...] omits 73d94e331020 mm/swap_state: fix a data race in swapin_nr_pages omits 4495ab836d9c mm/swapfile: use list_{prev,next}_entry() instead of open-coding omits 7d0e494fd2ba mm-gupc-updating-the-documentation-fix omits d3976d3b72a2 mm/gup.c: update the documentation omits 7cd978c4e615 iomap: convert from readpages to readahead omits 75d14b0b7a5a fuse-convert-from-readpages-to-readahead-fix omits 49a852e06774 fuse: convert from readpages to readahead omits f1c6758147a8 f2fs: pass the inode to f2fs_mpage_readpages omits 272e45338126 f2fs: convert from readpages to readahead omits 5868dada23f7 ext4: pass the inode to ext4_mpage_readpages omits 0c855f1fc999 ext4: convert from readpages to readahead omits b658ce62650f erofs: convert compressed files from readpages to readahead omits 0fd4a8dd5f2b erofs: convert uncompressed files from readpages to readahead omits b746b2c47770 btrfs: convert from readpages to readahead omits 051e3c5064c9 fs: convert mpage_readpages to mpage_readahead omits 245edc2e3f30 mm: use memalloc_nofs_save in readahead path omits b779bc851429 mm: document why we don't set PageReadahead omits ebc0198b60e9 mm: add page_cache_readahead_unbounded omits 1b8c94150341 mm: move end_index check out of readahead loop omits 020a43f3a32e mm: add readahead address space operation omits f4926e5c0c94 mm: put readahead pages in cache earlier omits 0e51fdd8d6db mm: remove 'page_offset' from readahead loop omits 299420e7f404 mm: rename readahead loop variable to 'i' omits 65054d87e25e mm: rename various 'offset' parameters to 'index' omits d8d7304dace0 mm: use readahead_control to pass arguments omits 27ef5695b190 mm: add new readahead_control API omits a6e18cecf081 mm: move readahead nr_pages check into read_pages omits e90d1bf4a067 mm: ignore return value of ->readpages omits 99e7f074bf7a mm: return void from various readahead functions omits 6f016bf10301 mm: move readahead prototypes from mm.h omits e628140e2fcf mm, dump_page(): do not crash with invalid mapping pointer omits 00833215a93d mm/slub: fix stack overruns with SLUB_STATS omits f3601b3d3a50 slub: remove kmalloc under list_lock from list_slab_objects() V2 omits 49ea70664854 slub: Remove userspace notifier for cache add/remove omits 0589b08bb7c2 mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix omits 9486e742a23f mm/slub.c: fix corrupted freechain in deactivate_slab() omits 64817686c6cd usercopy: mark dma-kmalloc caches as usercopy caches omits 016b49755fac kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits f34a8b583d5f buffer: record blockdev write errors in super_block that it backs omits 3b0311e7ca71 vfs: track per-sb writeback errors and report them to syncfs omits c85a75afdcaa ramfs: support O_TMPFILE omits ffb919a5f08d drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits 26ae6d55df4e ocfs2: mount shared volume without ha stack omits be8513e3ec30 ocfs2: add missing annotation for dlm_empty_lockres() omits b634da427809 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix omits eaf8895abbc5 squashfs: migrate from ll_rw_block usage to BIO omits 9bf34bf16889 mm/slub: fix incorrect interpretation of s->offset omits 14c68e9b572b scripts/gdb: repair rb_first() and rb_last() omits 1f939e06e56a eventpoll: fix missing wakeup for ovflist in ep_poll_callback omits f4103d150adc eventpoll: fix missing wakeup for ovflist in ep_poll_callback omits 5e35fabc2a6a mm/memcg: optimize memory.numa_stat like memory.stat omits ba043104be28 arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in [...] omits 02e45a331c6b scripts/decodecode: fix trapping instruction formatting omits 9f01ef3d42e9 kernel/kcov.c: fix typos in kcov_remote_start documentation omits 7328263299f3 mm/page_alloc: fix watchdog soft lockups during set_zone_c [...] omits 577af221047f usb: core: kcov: collect coverage from usb complete callback omits 596a4dd22a37 kcov: collect coverage from interrupts omits e61c0ea0a5bb kcov: use t->kcov_mode as enabled indicator omits 344113272dc8 kcov: move t->kcov_sequence assignment omits e50a01a2060f kcov: move t->kcov assignments into kcov_start/stop omits 184c33cc58a0 kcov: fix potential use-after-free in kcov_remote_start omits d0566f99c768 kcov: cleanup debug messages omits 39869b013653 mm-memcg-fix-error-return-value-of-mem_cgroup_css_alloc-fix omits d6517e28834e mm, memcg: fix error return value of mem_cgroup_css_alloc() omits a7c58153ade9 ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] omits f5742833894e /proc/kpageflags: do not use uninitialized struct pages omits 2996e5ffd938 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits f23610947d35 checkpatch: test $GIT_DIR changes omits 44a98f79e210 Merge branches 'fixes' and 'misc' into for-next omits a830779bcd3b Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 4a3c6e2327e6 rpmsg: glink: Integrate glink_ssr in qcom_glink omits 9180991f41db soc: qcom: glink_ssr: Internalize ssr_notifiers omits 913c313fa6d6 remoteproc: qcom: Pass ssr_name to glink subdevice omits 79d6cf2fc937 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits 324fa65431d4 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] omits 36995249877c arm64: tegra: Hook up EMC cooling device omits d9766bd1dbec arm64: tegra: Add external memory controller node for Tegra210 omits a68b0a5ba548 arm64: tegra: Add XUDC node on Tegra194 omits 012d1de88776 m68k/PCI: Fix a memory leak in an error handling path omits cb4b34e11454 Merge branch 'pci/pm' omits 9fc7c57857b1 Merge branch 'pci/p2pdma' omits 13cc2f88aa79 Merge branch 'pci/kconfig' omits 97cf7afc6939 Merge branch 'pci/hotplug' omits 4a27c5d07264 Merge branch 'pci/error' omits 8f8e42e7c2dd PCI/AER: Use only _OSC to determine AER ownership omits 68c391e9f66b Merge branch 'v5.7-clk/fixes' into for-next omits c848d8d79e02 Merge branch 'v5.7-armsoc/fixes' into for-next omits c5b7aa1ee3ba Merge branch 'v5.8-clk/next' into for-next omits 49bedb9b00aa Merge branch 'v5.8-armsoc/soc' into for-next omits a2950b4728f3 Merge branch 'v5.8-armsoc/dts64' into for-next omits ea55d5c5616d docs: RCU: Don't duplicate chapter names in rculist_nulls.rst omits 1bc7c884fe00 docs: RCU: Convert stallwarn.txt to ReST omits 1276c75cbf36 docs: RCU: Convert rcuref.txt to ReST omits c58ac57d9f78 docs: RCU: Convert torture.txt to ReST omits 9e673702a4ff docs: RCU: Convert rculist_nulls.txt to ReST omits c5ac91217057 docs: RCU: Convert lockdep.txt to ReST omits f86fc6f83a9c docs: RCU: Convert lockdep-splat.txt to ReST omits 62b787a3e9c9 docs: RCU: Convert checklist.txt to ReST omits 2d20ecf0b31a rcu: Simplify the calculation of rcu_state.ncpus omits b76bee017655 srcu: Fix a typo in comment "amoritized"->"amortized" omits 90457340fad7 kvm/svm: Disable KCSAN for svm_vcpu_run() omits 0c1a43806a67 mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls omits a9aa090ed123 rcu: Initialize and destroy rcu_synchronize only when necessary omits f93ef791878d locktorture: Use true and false to assign to bool variables omits 51538662a6f9 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 9dc109fd7a27 x86/mm/pat: Mark an intentional data race omits 382dbec4e804 fork: Annotate a data race in vm_area_dup() omits dee83d1bb89c Merge branch 'lkmm-dev.2020.04.15b' into HEAD omits 256d9d39591e Merge branch 'kcsan-dev.2020.04.13c' into HEAD omits b6c10df0dbfe Merge branches 'fixes.2020.04.27a', 'kfree_rcu.2020.04.27a [...] omits 709edfa8c5e4 rcutorture: Convert ULONG_CMP_LT() to time_before() omits 7adc8dd19966 torture: Add a --kasan argument omits 62af31085fec torture: Save a few lines by using config_override_param i [...] omits 1d960fc1750e torture: Allow scenario-specific Kconfig options to overri [...] omits 50f361bd2895 torture: Allow --kconfig options to override --kcsan defaults omits fcbb5a4dc306 torture: Abstract application of additional Kconfig options omits dfb06c7d5d83 torture: Eliminate duplicate #CHECK# from ConfigFragment omits 3c59ac5e2a90 rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static omits e65c052c0a94 torture: Make --kcsan argument also create a summary omits 509c01101a3c torture: Add --kcsan argument to top-level kvm.sh script omits dc371b9c7f53 rcu: Allow rcutorture to starve grace-period kthread omits 27904fca54a0 rcutorture: Right-size TREE10 CPU consumption omits 8debcd839f5d rcutorture: Add flag to produce non-busy-wait task stalls omits b35af6a26b7c Default enable RCU list lockdep debugging with PROVE_RCU omits d38f9bc9261a Merge branch 'pm-acpi' into linux-next omits 5b88cea04ba7 Merge branches 'acpi-processor' and 'acpi-cppc' into linux-next omits e1903098e48d Merge branches 'pm-cpufreq-fixes' and 'pm-sleep-fixes' int [...] omits 3caa169b65a8 Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next omits 435cbab95e39 f2fs: fix quota_sync failure due to f2fs_lock_op omits fa6f23de36b7 mmc: sdhci-pci-o2micro: Make some symbols static omits 2556dafe84ed mmc: core: Use DEFINE_DEBUGFS_ATTRIBUTE instead of DEFINE_ [...] omits d2ba600e2753 mmc: sdhci-of-at91: make MMC_SDHCI_OF_AT91 depend on HAVE_CLK omits 86ac77378e9d Merge branch 'fixes' into next omits 4ecb0df1837b mmc: renesas_sdhi: shorten types after refactorization omits 62a417d3157d mmc: mmci_sdmmc: fix power on issue due to pwr_reg initialization omits ba231f48ff64 arm64: tegra: Make the RTC a wakeup source on Jetson TX2 omits 857d60a58fbb mmc: sdhci-msm: Use OPP API to set clk/perf state omits 31a365773664 Merge branch 'fixes' into next omits c04192c04e84 staging: greybus: sdio: Respect the cmd->busy_timeout from [...] omits 67b11ded73f6 mmc: usdhi6rol0: Inform the mmc core about the maximum bus [...] omits adb4be1ca270 mmc: atmel-mci: Respect the cmd->busy_timeout from the mmc core omits cdc4a6ef9b3f mmc: atmel-mci: Set the timer per command rather than per request omits 3d7f156cdd97 mmc: atmel-mci: Keep timer enabled when queuing a next request omits 33f2ada80315 mmc: sdhci-msm: Enable ADMA length mismatch error interrupt omits ca89ff8b2008 mmc: sdhci-msm: Set SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 quirk omits a8f1745d0e20 Merge branch 'fixes' into next omits f305a43af4b0 mmc: sdhci: add spin lock for sdhci_set_default_irqs in sd [...] omits c77331034acb mmc: host: sdhci-sprd: Implement the request_atomic() API omits ca7295e574c9 mmc: host: sdhci: Implement the request_atomic() API omits 4727af534cde mmc: host: Introduce the request_atomic() for the host omits 55b9fab185ee mmc: sdhci: Reduce maximum time under spinlock in sdhci_se [...] omits ef3781a07b72 mmc: sdhci: Tidy sdhci_request() a bit omits a97bdfc837f2 mmc: sdhci: Remove unneeded forward declaration of sdhci_f [...] omits cfd46e9381e9 mmc: sdhci: Stop exporting sdhci_send_command() omits d1b2368e96cb mmc: sdhci: Add helpers for the auto-CMD23 flag omits 6d2518ce936e mmc: sd: use HIGH_SPEED_BUS_SPEED in mmc_sd_switch_hs() omits abf63d2a89cd mmc: mmci: Switch to mmc_regulator_set_vqmmc() omits 647f5e1b0e54 mmc: core: Return 1 from mmc_regulator_set_vqmmc() if swit [...] omits be79cb5d11d1 mmc: host: Prepare host drivers for mmc_regulator_set_vqmm [...] omits 002c90ccaa87 mmc: sdhci-of-arasan: Remove uninitialized ret variables omits 39a2ebee38fd mmc: renesas_sdhi: simplify summary output omits f30dee7e1a23 mmc: renesas_sdhi: improve TAP selection if all TAPs are good omits efdfa62c192c mmc: renesas_sdhi: clarify handling of selecting TAPs omits dab81d878020 mmc: renesas_sdhi: refactor calculation of best TAP omits 8da1ff4f68a2 mmc: sdhci: use FIELD_GET/PREP for capabilities bit masks omits bb1feddf91c3 mmc: sdhci: move SDHCI_CAPABILITIES_1 to a more suitable place omits 2b8a434ac331 mmc: sdhci-of-arasan: Fix kernel-doc warnings omits fcc14967838a mmc: sdhci-of-arasan: Modify clock operations handling omits d1d2bb00eda3 mmc: sdhci-of-arasan: Rearrange the platform data structs [...] omits f641b5e214ce mmc: sdhci-of-arasan: Rename sdhci_arasan_data to avoid confusion omits 2d2fb36c3519 sdhci: arasan: Add support for Versal Tap Delays omits 4f653503d679 dt-bindings: mmc: arasan: Document 'xlnx,versal-8.9a' controller omits 48a708456a0d mmc: wbsd: Replace hardcoded command numbers with existing [...] omits c3c765a49c12 mmc: s3cmci: Drop redundant code in s3cmci_setup_data() omits 7dab3b780e14 mmc: au1xmmc: Drop redundant code in au1xmmc_send_command() omits fb9b4c1f0cfd mmc: sdhci-sprd: Drop redundant cap flags omits 04c7ccda1b05 mmc: android-goldfish: Enable MMC_CAP2_NO_SDIO omits 8b83ac81f428 f2fs: support read iostat omits df4233997575 f2fs: Fix the accounting of dcc->undiscard_blks omits ce4c638cdd52 f2fs: fix to handle error path of f2fs_ra_meta_pages() omits 3fa6a8c5b55d f2fs: report the discard cmd errors properly omits 4acf8a423cd3 Merge branch 'for-5.7' into for-next omits 7cbf3dd3139a usb: chipidea: udc: fix sleeping function called from inva [...] omits c4f35f029054 Merge branch 'for-5.7' into for-next omits 2ebf89fd4ecf reset: hi6220: Add support for AO reset controller omits 04684708ce01 reset: imx7: Add support for i.MX8MP SoC omits 50edf7b0d404 dt-bindings: reset: imx7: Document usage on i.MX8MP SoC omits 5febc543a187 dt-bindings: reset: imx7: Add support for i.MX8MN omits de285b938cf3 ARM: dts: aspeed: ast2600: Fix SCU IRQ controller nodes omits dc7664a6ab9a ARM: dts: aspeed: ast2500: Fix SCU IRQ controller node omits 1de06af52388 ARM: dts: rainier: Set PCA9552 pin types omits f48326e350cc ARM: dts: aspeed: witherspoon: Add gpio line names omits 7a59761be6b6 ARM: dts: aspeed-g4: add vhub port and endpoint properties omits 71be2740edcf ARM: dts: aspeed-g5: add vhub port and endpoint properties omits 049f4bad8e90 ARM: dts: aspeed-g6: add usb functions omits 8e2fbc28c4b2 ARM: dts: rainier: Enable VUART2 omits 7e006a4a24f7 ARM: dts: aspeed: g4: add video engine support omits bed7f2749ad5 ARM: dts: aspeed: tacoma: Enable eMMC controller omits 5c1a0c3db8a4 ARM: dts: aspeed: tiogapass: Add gpio line names omits 84f238c27406 ARM: dts: aspeed: tiogapass: Add IPMB device omits 5ea771abd5a3 kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ omits ffd843b9cf17 kdb: Eliminate strncpy() warnings by replacing with strscpy() omits 4e0b9bc98c4a dt-bindings: reset: meson: add gxl internal dac reset omits c3913d30e915 ARM: dts: aspeed: Add Facebook Yosemite V2 BMC omits 45381d287694 ARM: dts: aspeed-g6: Add Video Engine node omits 36123599ba5f ARM: dts: aspeed: ast2600: Add XDMA Engine omits dac31b205ebf ARM: dts: aspeed: ast2500: Add XDMA Engine omits 36e58a01e8a0 ARM: dts: aspeed: ast2600: Add SCU interrupt controllers omits e7839de6e380 ARM: dts: aspeed: ast2500: Add SCU interrupt controller adds 47cf1b422e60 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e87fa339d413 platform/x86: intel_pmc_core: Change Jasper Lake S0ix debu [...] adds 3bd12da7f50b platform/x86: asus-nb-wmi: Do not load on Asus T100TA and T200TA adds 01f259f3720c platform/x86: intel_pmc_core: avoid unused-function warnings adds f8a31eca47be platform/x86: thinkpad_acpi: Remove always false 'value < [...] adds dc56c5acd850 Merge tag 'platform-drivers-x86-v5.7-2' of git://git.infra [...] adds 3c40cdb0e93e Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds b9388959ba50 Merge tag 'tag-chrome-platform-fixes-for-v5.7-rc5' of git: [...] adds 755f5738ff98 net: broadcom: fix a mistake about ioremap resource adds 38212bb31fe9 neigh: send protocol value in neighbor create notification adds bf5525f3a8e3 selftests: net: tcp_mmap: clear whole tcp_zerocopy_receive struct adds 39bd16df7c31 net: mvpp2: prevent buffer overflow in mvpp22_rss_ctx() adds 722c0f00d4fe net: mvpp2: cls: Prevent buffer overflow in mvpp2_ethtool_ [...] adds 29ca3cdfe13b net: macsec: fix rtnl locking issue adds f5dda315b637 net: hsr: fix incorrect type usage for protocol variable adds a84724178bd7 selftests: net: tcp_mmap: fix SO_RCVLOWAT setting adds 0ba83aa037da net: dsa: sja1105: the PTP_CLK extts input reacts on both edges adds 21ce7f3e16fb net: dsa: ocelot: the MAC table on Felix is twice as large adds c0d7eccbc761 net: mscc: ocelot: ANA_AUTOAGE_AGE_PERIOD holds a value in [...] adds 6e0ddb6530b5 Merge branch 'FDB-fixes-for-Felix-and-Ocelot-switches' adds 0cb7498f234e seg6: fix SRH processing to comply with RFC8754 adds 9274124f023b net: stricter validation of untrusted gso packets adds 657221598f82 net: dsa: remove duplicate assignment in dsa_slave_add_cls [...] adds 050569fc8384 net: dsa: Do not leave DSA master with NULL netdev_ops adds 0735ccc9d9a4 ionic: Use debugfs_create_bool() to export bool adds 6f5c27f9c6f8 net: ethernet: ti: am65-cpsw-nuss: fix irqs type adds a0fd7cc87a01 wireguard: selftests: use normal kernel stack size on ppc64 adds b673e24aad36 wireguard: socket: remove errant restriction on looping to self adds 4005f5c3c9d0 wireguard: send/receive: cond_resched() when processing wo [...] adds 4fed818ef54b wireguard: selftests: initalize ipv6 members to NULL to sq [...] adds 243f2148937a wireguard: send/receive: use explicit unlikely branch inst [...] adds d3f3e6acb26b Merge branch 'wireguard-fixes' adds b0956956bbd7 MAINTAINERS: put DYNAMIC INTERRUPT MODERATION in proper order adds 16f8036086a9 net: flow_offload: skip hw stats check for FLOW_ACTION_HW_ [...] adds a811c1fa0a02 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds de268ccb42d6 Merge tag 'configfs-for-5.7' of git://git.infradead.org/us [...] adds 637543a8d61c KVM: x86: Fixes posted interrupt check for IRQs delivery modes adds 8be8f932e3db kvm: ioapic: Restrict lazy EOI update to edge-triggered in [...] adds 27abe57770ff docs/virt/kvm: Document configuring and running nested guests adds c7cb2d650c9e KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-E [...] adds 139f7425fdf5 kvm: x86: Use KVM CPU capabilities to determine CR4 reserved bits adds 8ffdaf9155eb KVM: selftests: Fix build for evmcs.h adds 495907ec36de KVM: X86: Declare KVM_CAP_SET_GUEST_DEBUG properly adds 5615e74f48dc KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction adds 2673cb684972 Merge tag 'kvm-s390-master-5.7-3' of git://git.kernel.org/ [...] adds 8c16ec94dc76 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 027d0c7101f5 arm64: hugetlb: avoid potential NULL dereference adds 6e7f2eacf098 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 74ba3ef16042 ipmr: Fix RCU list debugging warning adds d58ae1991898 ipmr: Add lockdep expression to ipmr_for_each_table macro adds 41ef83a65305 device_cgroup: Fix RCU list debugging warning adds f4459598f44a Merge remote-tracking branch 'fixes/master' adds d5cf2426f5e6 Merge remote-tracking branch 'arc-current/for-curr' adds 1f13aa4d5194 ARM: 8973/1: Add missing newline terminator to kernel message adds 513149cba8f2 Merge branch 'uaccess' into fixes adds d1e7e4759ff6 Merge remote-tracking branch 'arm-current/fixes' adds 57829ea46875 sparc: mm: return true,false in kern_addr_valid() adds 028b1810ae3d Merge remote-tracking branch 'sparc/master' adds 01c3259818a1 virtio_net: fix lockdep warning on 32 bit adds 64082b67ba72 net: remove spurious declaration of tcp_default_init_rwnd() adds 1a10186e598a usb: hso: correct debug message adds 8aef199481df net: hisilicon: Make CONFIG_HNS invisible adds d8a86e59ff3c Merge remote-tracking branch 'net/master' adds 3e104c238162 bpf, sockmap: msg_pop_data can incorrecty set an sge length adds 81aabbb9fb7b bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from [...] adds 3e9be81c112e Merge remote-tracking branch 'bpf/master' adds b0770815f77e Merge remote-tracking branch 'ipsec/master' adds dfd9ca713d03 Merge remote-tracking branch 'mac80211/master' adds 37e31d2d26a4 i40iw: Fix error handling in i40iw_manage_arp_cache() adds a3a974b4654d RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info() adds b8cb8d52a746 IB/mlx4: Test return value of calls to ib_get_cached_pkey adds 221e97d6fb66 IB/i40iw: Remove bogus call to netdev_master_upper_dev_get() adds 56c91440ff00 IB/hfi1: Fix another case where pq is left on waitlist adds b4a8bc464864 Merge remote-tracking branch 'rdma-fixes/for-rc' adds c1f6e3c818dd ALSA: rawmidi: Fix racy buffer resize under concurrent accesses adds 1fab3e532480 Merge remote-tracking branch 'sound-current/for-linus' adds 5a8117840a8c ASoC: amd :High hw_level while simultaneous capture adds fe9446251945 ASoC: mediatek: mt8183: fix error handling of platform_get_irq() adds c95a1d4a128f Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds acf1e8eb667e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 35aef7bae777 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 2dd946661eb5 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] adds 0ea84ad25d58 Merge remote-tracking branch 'regulator-fixes/for-linus' adds faf6d67cf1ab Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds 1b00ea137a10 Merge remote-tracking branch 'spi-fixes/for-linus' adds dfd0f8d928d5 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds ab9e1e29e9c9 Merge remote-tracking branch 'tty.current/tty-linus' adds ac854131d984 USB: core: Fix misleading driver bug report adds e283f5e89f44 usb: typec: intel_pmc_mux: Fix the property names adds 2bef9aed6f0e usb: usbfs: correct kernel->user page attribute mismatch adds 7990be48ef4d usb: typec: mux: intel: Handle alt mode HPD_HIGH adds 084d7e784675 Merge tag 'usb-serial-5.7-rc5' of https://git.kernel.org/p [...] adds 91edf63d5022 usb: chipidea: msm: Ensure proper controller reset using r [...] adds 50d21123762f Merge remote-tracking branch 'usb.current/usb-linus' adds 8b91d49e147b dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_ [...] adds 2f2da6dd9ac7 usb: dwc3: pci: Enable extcon driver for Intel Merrifield adds 3deaef98280e usb: gadget: audio: Fix a missing error return value in au [...] adds 4b673360708c usb: cdns3: gadget: prev_req->trb is NULL for ep0 adds 2bb374fbd1e9 usb: phy: twl6030-usb: Fix a resource leak in an error han [...] adds 9a0f7c1a9dcd usb: gadget: net2272: Fix a memory leak in an error handli [...] adds 0997416969b5 usb: gadget: tegra-xudc: Fix idle suspend/resume adds 3c1b14c147eb usb: gadget: legacy: fix redundant initialization warnings adds 64c4cee3f36d Merge remote-tracking branch 'usb-gadget-fixes/fixes' adds b3f3736ac305 usb: chipidea: msm: Ensure proper controller reset using r [...] adds cdfbab5c6eb2 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 657bc3d0c28f Merge remote-tracking branch 'phy/fixes' adds 3c5c0805ac92 staging: ks7010: remove me from CC list adds 769acc3656d9 staging: gasket: Check the return value of gasket_get_bar_index() adds 76b3289af800 Merge remote-tracking branch 'staging.current/staging-linus' adds d76bc8200f9c mei: me: disable mei interface on LBG servers. adds 115f32512f13 bus: mhi: Fix parsing of mhi_flags adds ce312258084e bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails adds 85a087df4a71 bus: mhi: core: Remove link_status() callback adds 45723a44845c bus: mhi: core: Offload register accesses to the controller adds af2e58818082 bus: mhi: core: Fix typo in comment adds f0e1d3ac2d7c bus: mhi: core: Fix channel device name conflict adds 879fa301ed7e Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 6b61be11a0ba Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 18f423748b98 Input: lm8333 - update contact email adds 9747070c11d6 Input: axp20x-pek - always register interrupt handlers adds de3e93de57c1 Merge remote-tracking branch 'input-current/for-linus' adds a6c2ec513779 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 30fa60c678ea ARM: dts: omap4-droid4: Fix flakey wlan by disabling inter [...] adds 738b150ecefb ARM: dts: omap4-droid4: Fix occasional lost wakeirq for uart1 adds 88ecde5bdc12 Merge remote-tracking branch 'omap-fixes/fixes' adds ad2816ec6c19 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 39bf95e4096a Merge remote-tracking branch 'scsi-fixes/fixes' adds 30523408c023 drm/i915: Avoid dereferencing a dead context adds fe5a70826791 drm/i915/gt: Make timeslicing an explicit engine property adds 421abe200321 drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IP [...] adds 82152d424b6c Make the "Reducing compressed framebufer size" message be [...] adds 4457a9db2bde drm/i915/tgl+: Fix interrupt handling for DP AUX transactions adds af23facc38c2 drm/i915: Check current i915_vma.pin_count status first on unbind adds 220dcfc1485b drm/i915/gt: Yield the timeslice if caught waiting on a us [...] adds 47bf7b7a7151 drm/i915/gem: Remove object_is_locked assertion from unpin [...] adds 53b2622e7746 drm/i915/execlists: Avoid reusing the same logical CCID adds 1bc6a60143a4 drm/i915/execlists: Track inflight CCID adds 5a2edc401da8 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 282ede76e470 mmc: sdhci-pci-gli: Fix no irq handler from suspend adds 7c277dd2b0ff mmc: alcor: Fix a resource leak in the error path for ->probe() adds b56ff195c317 mmc: sdhci-pci-gli: Fix can not access GL9750 after reboot [...] adds ec711e4ad0e6 Merge remote-tracking branch 'mmc-fixes/fixes' adds 73cb8e2a5863 RISC-V: Remove unused code from STRICT_KERNEL_RWX adds 11a6d5f12a6c Merge remote-tracking branch 'risc-v-fixes/fixes' adds 57a3b209dcc8 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 5fe89a6acd66 drm: Fix HDCP failures when SRM fw is missing adds 604da24420e3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds d604a1190afc treewide: Replace zero-length array with flexible-array adds 83f566dd61fe media: s5k5baf: avoid gcc-10 zero-length-bounds warning adds a8f16eed6f2a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds e97bcd12bd27 Merge remote-tracking branch 'kbuild/for-next' adds 6a21eb49982c Merge remote-tracking branch 'dma-mapping/for-next' adds ddc69f025fdc Merge branches 'fixes' and 'misc' into for-next adds 0dd41243846f Merge remote-tracking branch 'arm/for-next' adds 6d3b29d07c3c Revert "ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map()" adds 539979b6ec62 ACPI/IORT: work around num_ids ambiguity adds 433022b58e62 arm64: cpufeature: Extend comment to describe absence of f [...] adds eeb2d87ece12 arm64: cpufeature: Group indexed system register definitio [...] adds ebcea694e692 arm64: Sort vendor-specific errata adds da7bad98eebb arm64/cpuinfo: Move device_initcall() near cpuinfo_regs_init() adds ab8ad279ceac arm64: cacheflush: Fix KGDB trap detection adds caf2cd610dbb firmware: arm_sdei: Drop check for /firmware/ node and alw [...] adds 7e9f5e6629f6 arm64: vdso: Add --eh-frame-hdr to ldflags adds df8ee28287b3 Merge branches 'for-next/acpi', 'for-next/cpufeature', 'fo [...] adds 80e4e5613215 Merge branch 'for-next/bti-user' into for-next/bti adds 06607c7e93f2 arm64: entry: Refactor and modernise annotation for ret_to_user adds 0343a7e46362 arm64: kernel: Convert to modern annotations for assembly [...] adds 50479d58eaa3 arm64: Disable old style assembly annotations adds bd507ca2773b arm64: insn: Add constants for new HINT instruction decode adds 07dcd9677c5d arm64: insn: Provide a better name for aarch64_insn_is_nop() adds c71052cc9e14 arm64: insn: Don't assume unrecognized HINTs are skippable adds 47d67e4d1918 arm64: insn: Report PAC and BTI instructions as skippable adds e5159827e057 Merge branches 'for-next/asm' and 'for-next/insn' into for [...] adds 717b938e22f8 arm64: Document why we enable PAC support for leaf functions adds 92e2294d870b arm64: bti: Support building kernel C code using BTI adds 714a8d02ca4d arm64: asm: Override SYM_FUNC_START when building the kern [...] adds c8027285e366 arm64: Set GP bit in kernel page tables to enable BTI for [...] adds fa76cfe65c1d arm64: bpf: Annotate JITed code for BTI adds 67d4a1cd0976 arm64: mm: Mark executable text as guarded pages adds 97fed779f2a6 arm64: bti: Provide Kconfig for kernel mode BTI adds 3a9b136c998f arm64: asm: Provide a mechanism for generating ELF note for BTI adds a6aadc28278a arm64: vdso: Annotate for BTI adds 5e02a1887fce arm64: vdso: Force the vDSO to be linked as BTI when built [...] adds bf740a905ffe arm64: vdso: Map the vDSO text with guarded pages when bui [...] adds 1ca265b1f19e Merge branch 'for-next/bti' into for-next/core adds 02ab1f5018c3 arm64: Unify WORKAROUND_SPECULATIVE_AT_{NVHE,VHE} adds 38c313723652 Merge branch 'for-next/kvm/errata' into for-next/core adds 07064239bf38 Merge remote-tracking branch 'arm64/for-next/core' adds 2aed15092fa7 Merge remote-tracking branch 'amlogic/for-next' adds d1f3f68f55ca ARM: dts: aspeed: ast2500: Add SCU interrupt controller adds f9950ad27205 ARM: dts: aspeed: ast2600: Add SCU interrupt controllers adds bcee38919fa0 ARM: dts: aspeed: ast2600: Add Video Engine node adds 3dcfff96f17a ARM: dts: aspeed: tiogapass: Add IPMB device adds d85fa6c6f337 ARM: dts: aspeed: tiogapass: Add gpio line names adds 7f9dad6bdc34 ARM: dts: aspeed: tacoma: Enable eMMC controller adds 4aca6812d25c ARM: dts: aspeed: ast2400: Add video engine support adds b19dad68c97e ARM: dts: aspeed: rainier: Enable VUART2 adds 3ad7e45820d0 ARM: dts: aspeed: rainier: Set PCA9552 pin types adds d0ba4f581ed5 ARM: dts: aspeed: tacoma: Add gpio-key definitions adds b2fa526ca278 ARM: dts: aspeed: ast2600evb: Enable FSI master adds 156fbb12f11e ARM: dts: aspeed: rainier: Add host FSI description adds fbb6f3e068ec ARM: dts: aspeed: rainier: Remove regulators adds c87f739459cc ARM: dts: aspeed: mihawk: Change the name of leds adds 977f7e0028f1 ARM: dts: aspeed: tacoma: Add GPIOs for FSI adds c998f40f2ae6 ARM: dts: aspeed: ast2600: Set arch timer always-on adds d5ece55c1874 ARM: dts: aspeed: witherspoon: Add gpio line names adds 1f2c9d31e480 ARM: dts: aspeed: romulus: Add gpio line names adds fa09a28ca3e9 ARM: dts: aspeed: zaius: Add gpio line names adds 2f68e4e7df67 ARM: dts: aspeed: tacoma: Add gpio line names adds e9b24b55ca4f ARM: dts: aspeed: rainier: Add gpio line names adds 3208f3a51339 ARM: dts: aspeed: rainier: Add VGA reserved memory region adds bf6c99f3aeda ARM: dts: aspeed: tacoma: Add iio-hwmon nodes for IIO devices adds d2718f5e30d0 ARM: dts: aspeed: tacoma: Enable the second VUART adds 39d8a73c53a2 ARM: dts: aspeed: tacoma: Add TPM adds 6456bc88c90d ARM: dts: aspeed: mihawk: add aliases for i2c adds 697538bd65ad ARM: dts: aspeed: Add YADRO Nicole BMC adds 266056d3c61d ARM: dts: aspeed: Adding Facebook Yosemite V2 BMC adds 910f65c55611 ARM: dts: aspeed: ast2500: Add XDMA Engine adds e7d1ed849fd1 ARM: dts: aspeed: ast2600: Add XDMA Engine adds f90fe8d3b242 ARM: dts: Aspeed: AST2600: Add XDMA PCI-E root control reset adds fa4c8ec6feaa ARM: dts: aspeed: Change KCS nodes to v2 binding adds 59bb7fab8d1e Merge remote-tracking branch 'aspeed/for-next' adds da7842fd337a Merge remote-tracking branch 'at91/at91-next' adds f584080960ff Merge remote-tracking branch 'imx-mxs/for-next' adds 9d613e984012 Merge remote-tracking branch 'keystone/next' adds 73fd332476e5 Merge remote-tracking branch 'mediatek/for-next' adds b64fb81bb8ae Merge remote-tracking branch 'mvebu/for-next' adds 48095dea2b27 Merge branch 'fixes' into for-next adds ac819eda7cc9 ARM: dts: Add 32KHz clock as default clock source adds 7cf0bb804d7f Merge branch 'omap-for-v5.8/dt-timer' into omap-for-v5.8/dt adds 5390130f3b28 ARM: dts: dra7: add timer_sys_ck entries for IPU/DSP timers adds 46ab8238e3e8 ARM: dts: DRA7: Add common IPU and DSP nodes adds 78aae49a23eb ARM: dts: DRA74x: Add DSP2 processor device node adds c6df6557268a ARM: dts: DRA74x: Add aliases for rproc nodes adds 0ed073c218ee ARM: dts: DRA72x: Add aliases for rproc nodes adds a11a2f73b32d ARM: dts: dra7-ipu-dsp-common: Move mailboxes into common files adds 5e89b39049a6 ARM: dts: dra7-ipu-dsp-common: Add mailboxes to IPU and DSP nodes adds d329f9f14d6f ARM: dts: dra7-ipu-dsp-common: Add timers to IPU and DSP nodes adds 371cddbd5f0f ARM: dts: dra7-evm: Add CMA pools and enable IPU & DSP rprocs adds 791cc4e40f28 ARM: dts: dra72-evm: Add CMA pools and enable IPUs & DSP1 rprocs adds 81fe00fa4e5b ARM: dts: dra72-evm-revc: Add CMA pools and enable IPUs & [...] adds f09862d53736 ARM: dts: dra71-evm: Add CMA pools and enable IPUs & DSP1 rprocs adds 101a29dd31b1 ARM: dts: dra76-evm: Add CMA pools and enable IPU & DSP rprocs adds 35529cc00996 ARM: dts: beagle-x15-common: Add CMA pools and enable IPU [...] adds ac21a4a8f263 ARM: dts: am572x-idk-common: Add CMA pools and enable IPU [...] adds c2a5678e3017 ARM: dts: am571x-idk: Add CMA pools and enable IPUs & DSP1 rprocs adds 1f15980525c6 ARM: dts: dra7-ipu-dsp-common: Add watchdog timers to IPU [...] adds f9cd51bf6d1c ARM: dts: omap5: add aes1 entry adds 4b9882ae4d28 ARM: dts: omap5: add aes2 entry adds bf755817f82a ARM: dts: omap5: add SHA crypto accelerator node adds 189a8739cc72 ARM: dts: omap5: add DES crypto accelerator node adds f18e314a6bf1 ARM: OMAP4: Make L4SEC clock domain SWSUP only adds e88ba436e561 ARM: OMAP5: Make L4SEC clock domain SWSUP only adds cfc831e37cff Merge branch 'omap-for-v5.8/dt' into for-next adds 3a78c16f67a0 ARM: dts: am57xx: fix networking on boards with ksz9031 phy adds 0f84d0247722 ARM: dts: am437x: fix networking on boards with ksz9031 phy adds fe42481d9a61 Merge branch 'fixes' into for-next adds 4f0f02cc4b54 ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 adds 74c1803d75d8 Merge branch 'omap-for-v5.8/soc' into for-next adds 413fae8c8a67 Merge remote-tracking branch 'omap/for-next' adds f0c897a382fc Merge branch 'arm64-fixes-for-5.7' into for-next adds 9cbcb81dc8d2 arm64: defconfig: Remove QCOM_GLINK_SSR adds 54e9d5f70834 arm64: dts: qcom: sdm845: Add SoC compatible to MTP adds 503ee1ae82f7 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] adds a6106b7a3740 Merge remote-tracking branch 'qcom/for-next' adds 720ff7628576 Merge remote-tracking branch 'raspberrypi/for-next' adds 402598822b42 Merge remote-tracking branch 'realtek/for-next' adds 1a90c5ba48c4 ARM: shmobile: defconfig: Enable r8a7742 SoC adds 44b6141ebe93 ARM: multi_v7_defconfig: Enable r8a7742 SoC adds ca0762ee4497 Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into renes [...] adds eb4cdda7a30b ARM: dts: r8a7742: Initial SoC device tree adds 269785eaba09 ARM: dts: r8a7742-iwg21m: Add iWave RZ/G1H Qseven SOM adds 48ad3c4a334a ARM: dts: r8a7742-iwg21d-q7: Add iWave G21D-Q7 board based [...] adds 96866b1a1d32 ARM: debug-ll: Add support for r8a7742 adds cdc8abe763c9 soc: renesas: Add Renesas R8A7742 config option adds 72d6dedd6f75 dt-bindings: arm: renesas: Document iW-RainboW-G21M-Qseven [...] adds 3e8084a2e86e dt-bindings: arm: renesas: Document iW-RainboW-G21D-Qseven [...] adds 1b835e2a83eb Merge branches 'renesas-arm-defconfig-for-v5.8', 'renesas- [...] adds 7d904e12e58f Merge remote-tracking branch 'renesas/next' adds 3a5fc2520bc6 dt-bindings: reset: meson: add gxl internal dac reset adds ecd910f4420a dt-bindings: reset: imx7: Add support for i.MX8MN adds c4e181d6fec4 dt-bindings: reset: imx7: Document usage on i.MX8MP SoC adds e08672c03981 reset: imx7: Add support for i.MX8MP SoC adds 697fa27dc5fb reset: hi6220: Add support for AO reset controller adds 62104857cd76 Merge remote-tracking branch 'reset/reset/next' adds cbd7214402ec arm64: dts: rockchip: Define the rockchip Video Decoder no [...] adds 7ae45d28ff50 Merge branch 'v5.8-armsoc/dts64' into for-next adds 060c7d2b9554 Merge branch 'v5.8-armsoc/soc' into for-next adds bbc8dfa2c51a Merge branch 'v5.8-clk/next' into for-next adds 3ee034b97680 Merge branch 'v5.7-armsoc/fixes' into for-next adds b73fd7e93512 Merge branch 'v5.7-clk/fixes' into for-next adds d44533c3ae39 Merge remote-tracking branch 'rockchip/for-next' adds d3bd325dc595 Merge remote-tracking branch 'samsung-krzk/for-next' adds 5a897e3ab429 firmware: arm_scmi: fix psci dependency adds bb73bdaea142 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds 3efadfc987e0 Merge remote-tracking branch 'scmi/for-linux-next' adds 2b40ca77cf8f Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 6aaec7d69afd Merge branch for-5.7/arm64/defconfig into for-next adds a9ece47bc379 clk: tegra: Fix initial rate for pll_a on Tegra124 adds 977972d17e5a Merge branch for-5.7/clk-fixes into for-next adds 4df4bb65f008 clk: tegra: Add custom CCLK implementation adds ce09a97e79d5 clk: tegra: pll: Add pre/post rate-change hooks adds f7dd21dbf9b8 clk: tegra: cclk: Add helpers for handling PLLX rate changes adds 5b8403b87d7a clk: tegra20: Use custom CCLK implementation adds 49fc3dac574c clk: tegra30: Use custom CCLK implementation adds 32be24588ca1 Merge branch for-5.8/clk into for-next adds 9ce274630495 cpufreq: tegra20: Use generic cpufreq-dt driver (Tegra30 s [...] adds 1175402a49c4 Merge branch for-5.8/cpufreq into for-next adds b720aaa347f2 firmware: tf: Different way of L2 cache enabling after LP2 [...] adds 836ca0081983 Merge branch 'for-5.8/firmware' into for-5.8/arm/core adds 36dc3b1a7e9d ARM: tegra: Initialize r0 register for firmware wake-up adds 38743e414e7c ARM: tegra: Do not fully reinitialize L2 on resume adds 1555547ddaae Merge branch 'for-5.8/arm/core' into for-5.8/cpuidle adds fafd62e76880 cpuidle: tegra: Support CPU cluster power-down state on Tegra30 adds 117ba1693d90 Merge branch for-5.8/cpuidle into for-next adds c96d6ea5a481 dt-bindings: cpufreq: Add binding for NVIDIA Tegra20/30 adds 91d9b9ab22a0 Merge branch for-5.8/dt-bindings into for-next adds 67fc601b351a Merge branch for-5.8/of into for-next adds f5b1f589c2f9 memory: tegra20-emc: Poll EMC-CaR handshake instead of wai [...] adds 59abe8c2ba0d memory: tegra30-emc: Poll EMC-CaR handshake instead of wai [...] adds 6917ec6644c7 Merge branch for-5.8/memory into for-next adds 5ecac0a354f9 Merge branch for-5.8/soc into for-next adds 35509737c8f9 ARM: tegra: Correct PL310 Auxiliary Control Register initi [...] adds d3c32c04adfd ARM: tegra: Switch CPU to PLLP on resume from LP1 on Tegra [...] adds 04985d00e2c9 ARM: tegra: Don't enable PLLX while resuming from LP1 on Tegra30 adds b9bf73aed99e ARM: tegra: Create tegra20-cpufreq platform device on Tegra30 adds e56be908e898 Merge branch for-5.8/arm/core into for-next adds ae05ddc9b380 ARM: dts: tegra30: beaver: Set up voltage regulators for DVFS adds 94ea9681a9f5 ARM: dts: tegra30: beaver: Add CPU Operating Performance Points adds 61a7ff8b5e19 Merge branch for-5.8/arm/dt into for-next adds 60478fcdd53a arm64: tegra: Add XUDC node on Tegra194 adds 651d7b83bb15 arm64: tegra: Add external memory controller node for Tegra210 adds 8a00dba8f568 arm64: tegra: Hook up EMC cooling device adds 629005a6dd8a arm64: tegra: Fix ethernet phy-mode for Jetson Xavier adds e8bf587b74d5 Merge branch for-5.8/arm64/dt into for-next adds 2750698e349f Merge remote-tracking branch 'tegra/for-next' adds 092df1cecaf2 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 070318010970 Merge remote-tracking branch 'clk/clk-next' adds 86fbc405b9b4 csky: Fixup msa highest 3 bits mask adds 4a4230d9ef5b csky: Fixup perf callchain unwind adds 3a094a92067a Merge remote-tracking branch 'csky/linux-next' adds c2604b6ef812 Merge remote-tracking branch 'h8300/h8300-next' adds c42761285593 Merge remote-tracking branch 'm68k/for-next' adds bf075903e764 m68k/PCI: Fix a memory leak in an error handling path adds 5850da95da03 m68k: Drop CONFIG_MTD_M25P80 in stmark2_defconfig adds 745d0f51dbc8 Merge remote-tracking branch 'm68knommu/for-next' adds 3a06c204fbc8 MIPS: tools: Move "returns" after "loongson3-llsc-check" adds 80ab8eb6c5b6 MIPS: Octeon: Remove dead code in __cvmx_helper_npi_probe() adds fc9ab75e894b MIPS: CFE: Remove dead code in cfe_getfwinfo() adds 53635eb2e24b MIPS: Remove dead code in pci.h adds ff487d410360 MIPS: Truncate link address into 32bit for 32bit kernel adds c9b029903466 MIPS: Use fallthrough for arch/mips adds ce61b490965e MIPS: ingenic: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds 8a0efb8b1016 mips: cm: Fix an invalid error code of INTVN_*_ERR adds 109111b33202 mips: cm: Add L2 ECC/parity errors reporting adds da706e5034c3 MIPS: asm: Rename some macros to avoid build errors adds 13059adc860e Merge remote-tracking branch 'mips/mips-next' adds 58b0d1a67aa1 Merge remote-tracking branch 'nds32/next' adds 88ca1f9e24a0 Merge remote-tracking branch 'powerpc/next' adds c4218d65e218 Merge remote-tracking branch 'risc-v/for-next' adds 0ba577802b0b s390: ptrace: hard-code "s390x" instead of UTS_MACHINE adds d1379279f2d6 s390/pci: removes wrong PCI multifunction assignment adds 9056754f6505 s390/pci: Documentation update for s390 PCI adds 3737e8ee4f2f s390: nvme ipl adds 23a457b8d57d s390: nvme reipl adds f941a6f163a2 Merge remote-tracking branch 's390/features' adds 3a1223e4b686 Merge remote-tracking branch 'sh/sh-next' adds df7a732057b3 Merge remote-tracking branch 'uml/linux-next' adds ef31333b9f75 Merge remote-tracking branch 'btrfs/for-next' adds 3d0a1ae98f00 ceph: demote quotarealm lookup warning to a debug message adds 21396bc99e2e Merge remote-tracking branch 'ceph/master' adds 3dc58df0e243 CIFS: Spelling s/EACCESS/EACCES/ adds 74c17c66680f Merge remote-tracking branch 'cifs/for-next' adds e9d1a9d72e55 exfat: fix possible memory leak in exfat_find() adds 9ca90065d950 Merge remote-tracking branch 'exfat/dev' adds 7907ed93a999 Merge remote-tracking branch 'ext3/for_next' adds d3a7c3463ab4 f2fs: fix to handle error path of f2fs_ra_meta_pages() adds 2397d47609e9 f2fs: Fix the accounting of dcc->undiscard_blks adds 72e544797a9f f2fs: support read iostat adds af7cf1a52b06 f2fs: fix quota_sync failure due to f2fs_lock_op adds 97d497e4588b f2fs: Avoid double lock for cp_rwsem during checkpoint adds c14d1d658c3e f2fs: Use the correct style for SPDX License Identifier adds 03b1a7737a79 f2fs: use strcmp() in parse_options() adds cd685c1252fe f2fs: remove redundant compress inode check adds a4f426eb805e f2fs: correctly fix the parent inode number during fsync() adds 13fda5e232df Merge remote-tracking branch 'f2fs/dev' adds 773814783b80 Merge remote-tracking branch 'fuse/for-next' adds b9ab30448614 Merge remote-tracking branch 'jfs/jfs-next' adds dd61a3f2f0fb next-20200507/nfsd adds 831477a22504 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 0d2d35a33ea7 xfs: report unrecognized log item type codes during recovery adds c140735bbb65 xfs: trace quota allocations for all quota types adds d51bafe0d227 xfs: combine two if statements with same condition adds fb353ff19d34 xfs: reserve quota inode transaction space only when needed adds ea1c90403d5d xfs: remove unnecessary variable udqp from xfs_ioctl_setattr adds 7994aae8516a xfs: remove unnecessary assertion from xfs_qm_vop_create_dqattach adds cd59455980f9 xfs: simplify the flags setting in xfs_qm_scall_quotaon adds 57fd2d8f61a2 xfs: remove unnecessary check of the variable resblks in x [...] adds 166405f6b53b xfs: stop CONFIG_XFS_DEBUG from changing compiler flags adds ec43f6da31f1 xfs: define printk_once variants for xfs messages adds e968350aadf3 xfs: refactor the buffer cancellation table helpers adds 5ce70b770d16 xfs: rename inode_list xlog_recover_reorder_trans adds 7d4894b4ce07 xfs: factor out a xlog_buf_readahead helper adds f15ab3f60ef3 xfs: simplify xlog_recover_inode_ra_pass2 adds 98b69b1285be xfs: refactor xlog_recover_buffer_pass1 adds 82ff450b2d93 xfs: remove the xfs_efi_log_item_t typedef adds c84e819090f3 xfs: remove the xfs_efd_log_item_t typedef adds fd9cbe512151 xfs: remove the xfs_inode_log_item_t typedef adds e046e949486e xfs: factor out a xfs_defer_create_intent helper adds c1f09188e8de xfs: merge the ->log_item defer op into ->create_intent adds d367a868e46b xfs: merge the ->diff_items defer op into ->create_intent adds 13a833333907 xfs: turn dfp_intent into a xfs_log_item adds bb47d79750f1 xfs: refactor xfs_defer_finish_noroll adds f09d167c2033 xfs: turn dfp_done into a xfs_log_item adds 3ec1b26c04d4 xfs: use a xfs_btree_cur for the ->finish_cleanup state adds 2f88f1efd02d xfs: spell out the parameter name for ->cancel_item adds d45344d6c49c fs/xfs: Remove unnecessary initialization of i_rwsem adds 606723d98293 fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS adds 8d6c3446ec23 fs/xfs: Make DAX mount option a tri-state adds 32dbc5655f1c fs/xfs: Create function xfs_inode_should_enable_dax() adds 840d493dff1a fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_ [...] adds 8bc3b5e4b70d xfs: clean up the error handling in xfs_swap_extents adds cb6ad0993eb8 xfs: refactor failed buffer resubmission into xfsaild adds 54b3b1f619ef xfs: factor out buffer I/O failure code adds f20192991d79 xfs: simplify inode flush error handling adds 15fab3b9be22 xfs: remove unnecessary shutdown check from xfs_iflush() adds b6983e80b03b xfs: reset buffer write failure state on successful completion adds f9bccfcc3b59 xfs: refactor ratelimited buffer error messages into helper adds 61948b6fb276 xfs: ratelimit unmount time per-buffer I/O error alert adds 629dcb38dc35 xfs: fix duplicate verification from xfs_qm_dqflush() adds b707fffda6a3 xfs: abort consistently on dquot flush failure adds 849274c103ae xfs: acquire ->ail_lock from xfs_trans_ail_delete() adds 655879290c28 xfs: use delete helper for items expected to be in AIL adds 6af0479d8b6b xfs: drop unused shutdown parameter from xfs_trans_ail_remove() adds 2b3cf09356d5 xfs: combine xfs_trans_ail_[remove|delete]() adds 88fc187984c9 xfs: remove unused iflush stale parameter adds 7376d7454734 xfs: random buffer write failure errortag adds 28d84620797e xfs: remove unused shutdown types adds c199507993ed xfs: remove unused iget_flags param from xfs_imap_to_bp() adds cf3be0f85555 Merge remote-tracking branch 'xfs/for-next' adds cdaa17186e12 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 94eb0e926820 Merge remote-tracking branch 'file-locks/locks-next' adds 12aceb89b0bc eventfd: convert to f_op->read_iter() adds 999a22890cb1 uaccess: Add user_read_access_begin/end and user_write_acc [...] adds 41cd78052467 uaccess: Selectively open read or write user access adds b44f68738687 drm/i915/gem: Replace user_access_begin by user_write_acce [...] adds 2a89b674fd68 get rid of csum_partial_copy_to_user() adds 18372ef87665 x86_64: csum_..._copy_..._user(): switch to unsafe_..._user() adds 257863f204d6 x86: switch both 32bit and 64bit to providing csum_and_cop [...] adds 84e6e095bd55 x86: switch 32bit csum_and_copy_to_user() to user_access_{ [...] adds db79754d43f7 ia64: csum_partial_copy_nocheck(): don't abuse csum_partia [...] adds 3832098b991e ia64: turn csum_partial_copy_from_user() into csum_and_cop [...] adds c93f73a7617f alpha: turn csum_partial_copy_from_user() into csum_and_co [...] adds 8964c59c03e1 parisc: turn csum_partial_copy_from_user() into csum_and_c [...] adds 425008a7f314 sparc: switch to providing csum_and_copy_from_user() adds 51d908875596 xtensa: switch to providing csum_and_copy_from_user() adds 9d50cc36def6 m68k: convert to csum_and_copy_from_user() adds 3f30cca5d788 sh32: convert to csum_and_copy_from_user() adds b4617e2f7c35 arm: switch to csum_and_copy_from_user() adds 257f79694bdc take the dummy csum_and_copy_from_user() into net/checksum.h adds b99e40908f42 default csum_and_copy_to_user(): don't bother with access_ok() adds 88413a6bfbbe powerpc/spufs: fix copy_to_user while atomic adds 6904d3d0cb7e powerpc/spufs: stop using access_ok adds 5456ffdee666 powerpc/spufs: simplify spufs core dumping adds c3b3f5247641 signal: refactor copy_siginfo_to_user32 adds fa4751f454e6 binfmt_elf: remove the set_fs in fill_siginfo_note adds d2530b436f11 binfmt_elf: remove the set_fs(KERNEL_DS) in elf_core_dump adds 38cdabb7d835 binfmt_elf_fdpic: remove the set_fs(KERNEL_DS) in elf_fdpi [...] adds 6470fc558f46 Merge branches 'work.misc', 'work.sysctl', 'work.epoll', ' [...] adds 1a29e31e2b6f Merge remote-tracking branch 'vfs/for-next' adds 7c5fa1a6297a Merge remote-tracking branch 'printk/for-next' adds 66ff14e59e8a PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges adds 5e0ab9621425 Merge branch 'pci/aspm' adds c100beb9ccfb PCI/AER: Use only _OSC to determine AER ownership adds 645721eed3a7 Merge branch 'pci/error' adds c991e20a813b Merge branch 'pci/hotplug' adds 3ebbc781aaf2 Merge branch 'pci/kconfig' adds 6df243732e48 driver core: platform: Clarify that IRQ 0 is invalid adds 198938ec966d PCI: Check for platform_get_irq() failure consistently adds a88f8c176147 PCI: Replace zero-length array with flexible-array adds bd0e6dfe4532 Merge branch 'pci/misc' adds ad3adf325eb1 Merge branch 'pci/p2pdma' adds 884c7d793a55 Merge branch 'pci/pm' adds d09ddd8190fb PCI: Allow pci_resize_resource() for devices on root bus adds 2221006855c3 Merge branch 'pci/resource' adds c96efe265692 PCI: altera: Clean up indentation issue on a return statement adds 82cb349fb174 Merge branch 'remotes/lorenzo/pci/altera' adds bf7116204657 PCI: dwc: Clean up computing of msix_tbl adds 819482a96790 PCI: dwc: Make hisi_pcie_platform_ops static adds 9e73fa02aa00 PCI: dwc: Warn if MEM resource size exceeds max for 32-bits adds 1f9b308f1e62 PCI: dwc: intel: Make intel_pcie_cpu_addr() static adds d4339f16919e PCI: dwc: pci-dra7xx: Use devm_platform_ioremap_resource_byname() adds d3b2990c8ea8 PCI: dwc: Fix inner MSI IRQ domain registration adds c2f2a1966661 Merge branch 'remotes/lorenzo/pci/dwc' adds 0e86d981f9b7 PCI: endpoint: functions/pci-epf-test: Fix DMA channel release adds ee08a0e5f615 Merge branch 'remotes/lorenzo/pci/endpoint' adds 0b104773b4f7 PCI: Constify struct pci_ecam_ops adds 0c59c06a7c90 PCI: host-generic: Support building as modules adds b2f75a41eaa6 PCI: host-generic: Eliminate pci_host_common_probe wrappers adds 09ca3eef6221 Merge branch 'remotes/lorenzo/pci/host-generic' adds 2b9f217433e3 PCI: rcar: Fix incorrect programming of OB windows adds ce351636c67f PCI: rcar: Add suspend/resume adds b24a0c16f738 dt-bindings: pci: rcar: add r8a77961 support adds 4e461cb05db0 Merge branch 'remotes/lorenzo/pci/rcar' adds bca718988b90 PCI: v3-semi: Fix a memory leak in v3_pci_probe() error ha [...] adds e08cd4d4ebb2 Merge branch 'remotes/lorenzo/pci/v3-semi' adds 2e05e8c10036 Merge remote-tracking branch 'pci/next' adds 809d69c84817 pstore: Drop useless try_module_get() for backend adds ca11741e79f6 pstore: Rename "pstore_lock" to "psinfo_lock" adds c9c2d46a9994 pstore: Convert "psinfo" locking to mutex adds dae732e579b0 pstore: Rename "allpstore" to "records_list" adds 879e27b30db9 pstore: Convert "records_list" locking to mutex adds 3edc837644d3 pstore: Add proper unregister lock checking adds c211b5280512 pstore: Refactor pstorefs record list removal adds 074d522b2b58 pstore: Add locking around superblock changes adds 2023fb90d1a8 pstore: Do not leave timer disabled for next backend adds 3c94defef58f pstore: Remove filesystem records when backend is unregistered adds 974671f4dc5d pstore: Make sure console capturing will restart adds ac85c988c37d printk: honor the max_reason field in kmsg_dumper adds a658eb341e8d pstore/platform: Pass max_reason to kmesg dump adds 1f74ac0b3f86 pstore/ram: Refactor DT size parsing adds 697d87f23062 pstore/ram: Introduce max_reason and convert dump_oops adds a21ba9dfef91 ramoops: Add max_reason optional field to ramoops DT node adds 772460fd9c08 pstore/ram: Adjust module param permissions to reflect reality adds 44eefc2a9a50 Merge remote-tracking branch 'pstore/for-next/pstore' adds 0b66fb3e6b7a HID: intel-ish-hid: avoid bogus uninitialized-variable warning adds 03661ed0c49a Merge branch 'for-5.8/intel-ish' into for-next adds 6507ef10660e HID: i2c-hid: add Schneider SCL142ALM to descriptor override adds 0305b9ecc426 Merge branch 'for-5.7/upstream-fixes' into for-next adds 4e4c60f82677 HID: asus: Only set EV_REP if we are adding a mapping adds a80b2f309883 HID: asus: Simplify skipping of mappings for Asus T100CHI [...] adds 4bc43a421218 HID: asus: Add hid_is_using_ll_driver(usb_hid_driver) check adds a61f9e428bf0 HID: asus: Add report_size to struct asus_touchpad_info adds e271f6c2df78 HID: asus: Add support for multi-touch touchpad on Medion [...] adds 350bd245fc18 HID: asus: Fix mute and touchpad-toggle keys on Medion Ako [...] adds 6065235d5479 Merge branch 'for-5.8/asus' into for-next adds c4f0126d487f HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option adds e81a2d6bd788 Merge branch 'for-5.8/asus' into for-next adds 654c283ad0bc Merge remote-tracking branch 'hid/for-next' adds 868d4d37a2c6 i2c: pxa: use official address byte helper adds fa8d74a9c548 i2c: pxa: remove unneeded includes adds 8de32da283e3 i2c: pxa: re-arrange includes to be in alphabetical order adds 1ae49a15eea0 i2c: pxa: re-arrange functions to flow better adds 940695aa36f1 i2c: pxa: re-arrange register field definitions adds f8e5d3cb31cb i2c: pxa: add and use definitions for IBMR register adds ee478936ddb7 i2c: pxa: always set fm and hs members for each type adds 79622f372b86 i2c: pxa: move private definitions to i2c-pxa.c adds 70aee287cf45 i2c: pxa: move DT IDs along side platform IDs adds 88b73ee7ca4c i2c: pxa: fix i2c_pxa_scream_blue_murder() debug output adds bb82ba690757 i2c: pxa: clean up decode_bits() adds e896be5ad101 i2c: pxa: fix i2c_pxa_wait_bus_not_busy() boundary condition adds 73371d5f313a i2c: at91: Send bus clear command if SDA is down adds b4750c8df12c Merge branch 'i2c/for-5.8' into i2c/for-next adds 3c3dd56f760d i2c: fix missing pm_runtime_put_sync in i2c_device_probe adds 2f5a55c52c00 i2c: use my kernel.org address from now on adds a53acc7ebf27 i2c: at91: Fix pinmux after devm_gpiod_get() for bus recovery adds f23da43a58d0 Merge branch 'i2c/for-current' into i2c/for-next adds 0b9a6926bc68 Merge remote-tracking branch 'i2c/i2c/for-next' adds 13f98283d51f Merge remote-tracking branch 'i3c/i3c/next' adds 5c387745f265 Merge branch 'dmi/master' adds 7d0a69d2d9c4 hwmon: (ina2xx) Implement alert functions adds 508779160ca3 hwmon: Reduce indentation level in __hwmon_device_register() adds 40b62a1c4c33 hwmon: (lm75) Fix all coding-style warnings on lm75 driver adds a4d1d11d44b7 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 67145c23e70b docs: filesystems: convert caching/object.txt to ReST adds fd299b2a7339 docs: filesystems: convert caching/fscache.txt to ReST format adds efc930fa1d84 docs: filesystems: caching/netfs-api.txt: convert it to ReST adds 09eac7c53570 docs: filesystems: caching/operations.txt: convert it to ReST adds d74802ade7de docs: filesystems: caching/cachefiles.txt: convert to ReST adds 0e822145b564 docs: filesystems: caching/backend-api.txt: convert it to ReST adds 175cc46f4d66 docs: filesystems: convert cifs/cifsroot.txt to ReST adds 41defb4d0d58 docs: filesystems: convert automount-support.txt to ReST adds f476c6ed17d4 docs: filesystems: convert coda.txt to ReST adds 01478b833176 docs: filesystems: convert devpts.txt to ReST adds b31763cff488 docs: filesystems: convert dnotify.txt to ReST adds e6f7df74ec1a docs: filesystems: convert fiemap.txt to ReST adds e6d42cb19c03 docs: filesystems: convert files.txt to ReST adds ba302d2a8ef0 docs: filesystems: convert fuse-io.txt to ReST adds 63526525dd7a docs: filesystems: convert locks.txt to ReST adds a02dcdf65bcf docs: filesystems: convert mandatory-locking.txt to ReST adds 791a17ee1973 docs: filesystems: convert mount_api.txt to ReST adds 9b6f151e7686 docs: filesystems: convert quota.txt to ReST adds 53a41d3eec86 docs: filesystems: convert seq_file.txt to ReST adds cf06612c65e5 docs: filesystems: convert sharedsubtree.txt to ReST adds a5a1c349ac48 docs: filesystems: split spufs.txt into 3 separate files adds dc3f043ff0e4 docs: filesystems: convert spufs/spu_create.txt to ReST adds 299cd2747c61 docs: filesystems: convert spufs/spufs.txt to ReST adds e2975d7ca8df docs: filesystems: convert spufs/spu_run.txt to ReST adds 28bcadf0ae99 docs: filesystems: convert sysfs-pci.txt to ReST adds ec4551f45036 docs: filesystems: convert sysfs-tagging.txt to ReST adds c3d2f6cb4c70 docs: filesystems: convert xfs-delayed-logging-design.txt to ReST adds fc2f6fe745a0 docs: filesystems: convert xfs-self-describing-metadata.tx [...] adds 982649915d62 docs: filesystems: convert configfs.txt to ReST adds 919e2bb8b63c Merge branch 'mauro' into docs-next adds 3eaa3bfa380b kobject: documentation: Fix erroneous function example in [...] adds 094d6dc56245 watchdog: update email address in conversion doc adds 35c599900583 docs: kvm: Fix KVM_KVMCLOCK_CTRL API doc adds 16a398d17649 doc: misc-device: add uacce to toctree(index) adds b67aa4ef68ed doc:it_IT: align Italian translation adds effa2cd84cb5 docs: coresight: fix `make htmldocs` warning adds 190e1597e5e0 docs: s390: Fix wrong label Guest2 instead of Guest3 adds c624adc9cb6e samples: fix binderfs sample adds 50cdae76b8d0 docs: sysctl/kernel: document ftrace entries adds d75829c18260 docs: sysctl/kernel: document firmware_config adds 649f9cf5f596 doc:locking: remove info about old behavior of locktorture adds 56b62540782b doc: thermal: add cpu-idle-cooling to index tree adds f333f5b48c70 Merge remote-tracking branch 'jc_docs/docs-next' adds cb1c05c89b1f media: venus: core: Add missing mutex destroy adds 82223aa54bb7 media: venus: core: Fix mutex destroy in remove adds 18cf8ba1d3e6 media: venus: core: Constify codec frequency data array adds 0febf9236970 media: venus: helpers: Done buffers per queue type adds 51df3c81ba10 media: venus: vdec: Mark flushed buffers with error state adds bc3d870e414b media: venus: vdec: Init registered list unconditionally adds 85872f861d4c media: venus: Mark last capture buffer adds 4470ff693833 media: venus: venc,vdec: Return EBUSY on S_FMT while streaming adds 735a02f1bbc2 media: staging: ipu3: Fix stale list entries on parameter [...] adds 11de96b94f7c media: ipu3.rst: add explanation for running mode adds f9d813cc93e2 media: MAINTAINERS: ipu3-imgu: Add Tian Shu and Bingbu as [...] adds 81d1adeb52c9 media: Revert "staging: imgu: Address a compiler warning o [...] adds 8c038effd893 media: staging: ipu3-imgu: Move alignment attribute to field adds 839efdb65ffd media: staging: ipu3-imgu: Add a sanity check for the para [...] adds e9ebce2d4c8b media: staging: rkisp1: rsz: get the capture format info f [...] adds 21e4cdcb62ae media: staging: rkisp1: rsz: remove redundant if statement [...] adds 0b64a837817e media: staging: rkisp1: rsz: change (hv)div only if captur [...] adds bcf10abe8c40 media: staging: rkisp1: cap: enable RGB capture format wit [...] adds e01bc6cbb1fc media: dt-bindings: media: rockchip-vpu: fix interrupt-names adds 54ac3fc34871 media: imx: utils: Default colorspace to SRGB adds 0d7f7d2d3191 media: rcar-csi2: Fix comment of VCDT/VCDT2 register adds 149d65e549f3 media: cx231xx: Remove unneeded semicolon adds f84fdf99e9e2 media: meson: vdec: enable mcrcc for VP9 adds d251c653aa3f media: MAINTAINERS: update the Amlogic VDEC driver maintai [...] adds a97f52b0f1a6 media: staging: media: imx: no need to check return value [...] adds 7c192ebf394c media: staging: media: usbvision: usbvision-core Correct spelling adds 6c8d0cdd6ccb media: ti-vpe: avoid gcc-9 warning adds b77da87c84f8 media: vimc: Support multiple media bus codes for each pix [...] adds 772563b27c9f media: vimc: Add missing {RGB,BGR,GBR}888 media bus codes adds f4d12d8009d9 media: vimc: deb: Add support for {RGB,BGR,GBR}888 bus for [...] adds 62eedb356188 media: sun8i: Fix an error handling path in 'deinterlace_r [...] adds 3b5af3171e2d media: cec: silence shift wrapping warning in __cec_s_log_addrs() adds 716448642d71 media: admin-guide: make clear about PCI subsystem IDs adds 92f0fa8b5df4 media: admin-guide: split cardlist.rst file adds f645e6256bd1 media: v4l2-dev/ioctl: Add V4L2_CAP_IO_MC adds b72f14ee7eb3 media: pci: Fill v4l2_fmtdesc with designated initializers adds e5b6b07a1b45 media: v4l2: Extend VIDIOC_ENUM_FMT to support MC-centric devices adds d5f74a1eff9a media: rcar-vin: Make use of V4L2_CAP_IO_MC adds 148dd20602d5 media: staging/intel-ipu3: Make use of V4L2_CAP_IO_MC adds c7ff09f6e262 media: vimc: Make use of V4L2_CAP_IO_MC adds 6ba189d3f78c media: vidioc-enum-fmt.rst: make the ENUM_FMT text clearer adds 5b9f8e4ac947 media: ipu3.rst: fix a build warning adds 997397d911f5 Merge remote-tracking branch 'v4l-dvb/master' adds 3a4ccdb92e1e Merge back system-wide PM material for v5.8. adds 9795a0ddf8ad Merge back cpufreq material for v5.8. adds 3bede106ea9f Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next adds 624bda36c55f Merge branches 'acpi-processor' and 'acpi-cppc' into linux-next adds 5b45c277ddc3 Merge branch 'pm-cpuidle' into linux-next adds d85d36119379 Merge remote-tracking branch 'pm/linux-next' adds 157f527639da cpufreq: qoriq: convert to a platform driver adds cf1e0449ac47 clk: qoriq: add cpufreq platform device adds 659f28b9aeb5 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds e1d5fae5d907 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 8a5c53b96e41 Merge remote-tracking branch 'ieee1394/for-next' adds 7e507fe6f558 Merge remote-tracking branch 'swiotlb/linux-next' adds 6eb7edffb285 RDMA/mlx5: Organize QP types checks in one place adds 1265d9f7a522 RDMA/mlx5: Delete impossible GSI port check adds 2242cc25ce82 RDMA/mlx5: Perform check if QP creation flow is valid adds 9c2ba4ede4c0 RDMA/mlx5: Prepare QP allocation for future removal adds c86936e6eb13 RDMA/mlx5: Avoid setting redundant NULL for XRC QPs adds 318d2b06fbaa RDMA/mlx5: Set QP subtype immediately when it is known adds 47c806121a51 RDMA/mlx5: Separate create QP flows to be based on type adds fd9dab7edc59 RDMA/mlx5: Split scatter CQE configuration for DCT QP adds 8bde2c509e40 RDMA/mlx5: Update all DRIVER QP places to use QP subtype adds 2fdddbd5c966 RDMA/mlx5: Move DRIVER QP flags check into separate function adds 2dfac92dbb5d RDMA/mlx5: Remove second copy from user for non RSS RAW QPs adds 5d0dc3d96c7b RDMA/mlx5: Initial separation of RAW_PACKET QP from common flow adds 2be08c308f10 RDMA/mlx5: Delete create QP flags obfuscation adds 2978975ce7f1 RDMA/mlx5: Process create QP flags in one place adds c95e6d539702 RDMA/mlx5: Use flags_en mechanism to mark QP created with [...] adds 90ecb37a751b RDMA/mlx5: Change scatter CQE flag to be set like other ve [...] adds a8f3ea61e1c8 RDMA/mlx5: Return all configured create flags through query QP adds 37518fa49f76 RDMA/mlx5: Process all vendor flags in one place adds dfb25edd972a Merge branch 'mlx5_ib_qp_refactor_1' into rdma.git for-next adds 3ae7e66a019e RDMA/mlx5: Delete unsupported QP types adds 7aede1a25f4b RDMA/mlx5: Store QP type in the vendor QP structure adds 266424eba6c9 RDMA/mlx5: Promote RSS RAW QP attribute check in higher level adds 5ce0592b0ee5 RDMA/mlx5: Combine copy of create QP command in RSS RAW QP adds 76883a6cc145 RDMA/mlx5: Remove second user copy in create_user_qp adds 03c4077b2840 RDMA/mlx5: Rely on existence of udata to separate kernel/u [...] adds 0ce300b15aad RDMA/mlx5: Delete impossible inlen check adds 21aad80b17e6 RDMA/mlx5: Globally parse DEVX UID adds 04bcc1c2d0d7 RDMA/mlx5: Separate XRC_TGT QP creation from common flow adds 98fc1126c416 RDMA/mlx5: Separate to user/kernel create QP flows adds 747c519cdbe4 RDMA/mlx5: Reduce amount of duplication in QP destroy adds f78d358cec90 RDMA/mlx5: Group all create QP parameters to simplify in-k [...] adds 5d6fffed1cfd RDMA/mlx5: Promote RSS RAW QP flags check to higher level adds 6f2cf76e6ec7 RDMA/mlx5: Handle udate outlen checks in one place adds 08d53976609a RDMA/mlx5: Copy response to the user in one place adds 6367da46d3cb RDMA/mlx5: Remove redundant destroy QP call adds 968f0b6f9c01 RDMA/mlx5: Consolidate into special function all create QP calls adds 0eacc574aae7 RDMA/mlx5: Verify that QP is created with RQ or SQ adds 451c9fc77ae6 Merge branch 'mellanox/mlx5-next' into rdma.git for-next adds fa5d010c5630 RDMA: Group create AH arguments in struct adds bd3920eac133 RDMA/core: Add LAG functionality adds 51aab12631dd RDMA/core: Get xmit slave for LAG adds 5163b2743ae0 RDMA/mlx5: Refactor affinity related code adds cfc1a89e449c RDMA/mlx5: Set lag tx affinity according to slave adds b2ea69b3b443 RDMA/efa: Report create CQ error counter adds eca5757f804f RDMA/efa: Count mmap failures adds f86e34374a05 RDMA/efa: Count admin commands errors adds 04c349a96506 RDMA/mad: Remove snoop interface adds 11a0ae4c4bff RDMA: Allow ib_client's to fail when add() is called adds d5665a21250e RDMA/core: Add hash functions to calculate RoCEv2 flowlabe [...] adds 9611d53aa160 RDMA/core: Consider flow label when building skb adds 2b880b2e5e03 RDMA/mlx5: Define RoCEv2 udp source port when set path adds f66534051936 RDMA/cma: Initialize the flow label of CM's route path record adds 5ac55dfc6d92 RDMA/mlx5: Set UDP source port based on the grh.flow_label adds 9b2cf76c9f05 RDMA/hns: Optimize PBL buffer allocation process adds 2929c40f08a9 RDMA/hns: Remove unused MTT functions adds 54d6638765b0 RDMA/hns: Optimize WQE buffer size calculating process adds ffb1308b88b6 RDMA/hns: Move SRQ code to the reasonable place adds 67954a6e379b RDMA/hns: Optimize SRQ buffer size calculating process adds 23190b8f47de RDMA/hns: Fix comments with non-English symbols adds b713128de7a1 RDMA/hns: Adjust lp_pktn_ini dynamically adds e4faa478c6b8 RDMA/hns: Remove redundant assignment of caps adds 31578defe4eb RDMA/mlx5: Update mlx5_ib to use new cmd interface adds 6671cde83ddb RDMA/mlx5: Refactor mlx5_post_send() to improve readability adds 029e88fd1e61 RDMA/mlx5: Move all WR logic from qp.c to separate file adds 8d93efb8c5e0 RDMA/mlx5: Assign profile before calling stages adds 42caf9cb5937 RDMA/mlx5: Allow only raw Ethernet QPs when RoCE isn't enabled adds 29e74c32837a Merge remote-tracking branch 'rdma/for-next' adds 09f6c44aaae0 net: allwinner: Fix use correct return type for ndo_start_xmit() adds ab99b7d2ae6e net: altera: Fix use correct return type for ndo_start_xmit() adds 58618ef85546 net: nxp: Fix use correct return type for ndo_start_xmit() adds 3e1853e4e113 net: emac: Fix use correct return type for ndo_start_xmit() adds d9a1c584a93a qlcnic: use true,false for bool variable in qlcnic_sriov_common.c adds 66b63a60d7ea bnx2x: Remove Comparison to bool in bnx2x_dcb.c adds 93e6044bd1cb net: qede: Use true for bool variable in qede_init_fp() adds e8cc063d8310 net: atheros: remove conversion to bool in atl1c_start_mac() adds ec161116ad55 net: agere: use true,false for bool variable adds ba4258001956 net: bnxt: Remove Comparison to bool in bnxt_ethtool.c adds d192ae55382d net: ethernet: ti: use true, false for bool variables in c [...] adds 015cba7e369e net: ni: Fix use correct return type for ndo_start_xmit() adds e94caac1bc0b net: tehuti: remove unused inline function bdx_tx_db_size adds 7a4d40ddf1fa net: sun: cassini: Remove unused inline functions adds 12dcceb39aab net: mv643xx_eth: Remove unused inline function sum16_as_be adds d66e67bd4cc7 net: stmmac: Remove unused inline function stmmac_rx_thres [...] adds 9f410c2cb737 myri10ge: Remove unused inline function myri10ge_vlan_ip_csum adds b16751f7adae net: microchip: Remove unused inline function is_bits_set adds 592138a88d96 net: sched: choke: Remove unused inline function choke_set [...] adds e36cac0c0564 bnx2x: Remove unused inline function bnx2x_vf_vlan_credit adds 5b545cbc0a57 net: sierra_net: Remove unused inline function adds fe121e078da1 sch_choke: Remove classid from choke_skb_cb. adds cc31d53f82d7 net: ipa: remove duplicated include from ipa_mem.c adds b38eb47f48d0 dt-binding: net: ti: am65x-cpts: fix dt_binding_check fail adds 0a99be434d14 net/smc: log important pnetid and state change events adds fea805237dd9 net/smc: remove unused inline function smc_curs_read adds 9ea833022b5c Merge branch 'smc-log-state-changes-and-cleanup' adds 730f135104f3 cxgb4/cxgb4vf: Remove superfluous void * cast in debugfs_c [...] adds f989d546a2d5 erspan: Add type I version 0 support. adds 01241aa000ab net: ethernet: ti: am65-cpts: fix build adds bbae62e32ee9 net: ethernet: ti: Use PTR_ERR_OR_ZERO() to simplify code adds cadb5c4e394d net: cortina: Fix use correct return type for ndo_start_xmit() adds 8741e18419bf net: bridge: return false in br_mrp_enabled() adds f9cbf19c7f5d net: mlx4: remove unneeded variable "err" in mlx4_en_get_rxfh() adds 2f8649900b7d net: ethernet: mediatek: Make mtk_m32 static adds 3be83016275d s390/qeth: keep track of LP2LP capability for csum offload adds 0d49c06bcfc2 s390/qeth: process local address events adds fb8d258049f7 s390/qeth: add debugfs file for local IP addresses adds 1d38c2e4941e s390/qeth: extract helpers for next-hop lookup adds c619e9a6f52f s390/qeth: don't use restricted offloads for local traffic adds fff1aceb880f s390/qeth: merge TX skb mapping code adds a875fd1620ff s390/qeth: indicate contiguous TX buffer elements adds 6ee091efa7b5 s390/qeth: set TX IRQ marker on last buffer in a group adds 7005b7547680 s390/qeth: return error when starting a reset fails adds dc9c404f98a9 s390/qeth: clean up Kconfig help text adds 77afd98719d5 Merge branch 's390-qeth-next' adds 1f3e915e316c net: renesas: Fix use correct return type for ndo_start_xmit() adds d54fc481bd82 net: socionext: Fix use correct return type for ndo_start_xmit() adds e910a3993818 net: mediatek: Fix use correct return type for ndo_start_xmit() adds df1577cbaa87 net: enetc: Make some symbols static adds 1cfecc2353c2 net: lantiq: Fix use correct return type for ndo_start_xmit() adds 10786531cf99 net: moxa: Fix use correct return type for ndo_start_xmit() adds 787e4a79cd5f net: cpmac: Fix use correct return type for ndo_start_xmit() adds 9532131f6995 net: 7990: Fix use correct return type for ndo_start_xmit() adds 857b412511c8 Revert "crypto: chelsio - Inline single pdu only" adds 6349084746ff net: phy: add concept of shared storage for PHYs adds dc9989f17328 net: phy: bcm54140: use phy_package_shared adds deb04e9c0ff2 net: phy: mscc: use phy_package_shared adds a7defa758dfc Merge branch 'add-phy-shared-storage' adds 969c54646af0 ipv6: Implement draft-ietf-6man-rfc4941bis adds c6af13d33475 timer: add fsleep for flexible sleeping adds d6836ef02c17 r8169: use fsleep in polling functions adds a88845d862f2 Merge branch 'timer-add-fsleep-for-flexible-sleeping' Hein [...] adds b94c280d0b45 arm64: dts: sdm845: add IPA iommus property adds 8dc242ad661c tcp: refine tcp_pacing_delay() for very low pacing rates adds 916e6d1a5ef1 tcp: defer xmit timer reset in tcp_xmit_retransmit_queue() adds ee733cd89639 Merge branch 'tcp-minor-adjustments-for-low-pacing-rates' adds f86a1909ea2f net: ipa: rename db_enable flag adds a3f2405b0462 net: ipa: only reset channel twice for IPA v3.5.1 adds 9c729e748462 Merge branch 'net-ipa-limit-special-reset-handling' adds 4900bf341d96 net: ipa: have ipa_endpoint_init_ctrl() return previous state adds 4fa95248798e net: ipa: introduce ipa_endpoint_program_suspend() adds a4dcad344687 net: ipa: remove endpoint delay mode feature adds 6a5dc76ac4f5 Merge branch 'net-ipa-kill-endpoint-delay-mode-workaround' adds 97e4692dda26 net: ipa: fix a bug in ipa_endpoint_stop() adds c72ddf0dbf2d net: ipa: get rid of workaround in ipa_endpoint_stop() adds 9928fcc76f7b net: ipa: don't retry in ipa_endpoint_stop() adds f30dcb7dcb1a net: ipa: kill ipa_endpoint_stop() adds da1a782a7140 net: ipa: kill ipa_cmd_dma_task_32b_addr_add() adds 33395f4a5c1b Merge branch 'net-ipa-kill-endpoint-stop-workaround' adds d91a3159e8d9 Crypto/chcr: fix gcm-aes and rfc4106-gcm failed tests adds 6b363a286cd0 Crypto/chcr: fix ctr, cbc, xts and rfc3686-ctr failed tests adds 10b0c75d7bc1 Crypto/chcr: fix for ccm(aes) failed test adds ee91ac1b11e4 Crypto/chcr: support for 48 byte key_len in aes-xts adds 02f58e5bf2e9 Crypto/chcr: fix for hmac(sha) test fails adds 3d59a5837c82 Merge branch 'chcr-next' adds bdbdac7649fa ethtool: provide UAPI for PHY master/slave configuration. adds b883e47bde4b net: phy: tja11xx: add support for master-slave configuration adds 9e330bf469e0 Merge branch 'ethtool-master-slave' adds ae1804de93f6 dsa: sja1105: dynamically allocate stats structure adds 3793faad7b5b Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 31e2d067fd96 net: phy: Make iproc_mdio_resume static adds 49d4c392cc01 b43: remove dead function b43_rssinoise_postprocess() adds f9a98f901e19 net: atheros: remove dead code in atl1c_resume() adds 27ad2cd20002 net: tulip: de4x5: make PCI_signature() return void adds 5a7c45097c3f net: mlx4: remove unneeded variable "err" in mlx4_en_ethto [...] adds 7f960633a458 net: encx24j600: make encx24j600_hw_init() return void adds 571cf2964454 net:enetc: bug fix for qos sfi operate space after freed adds 0932969e0b1b via-rhine: Add platform dependencies adds 6e728f321393 net: qrtr: Add MHI transport layer adds e42671084361 net: qrtr: Do not depend on ARCH_QCOM adds 3031a86ebd3f Merge branch 'Add-QRTR-MHI-client-driver' adds 57a29df34146 iopoll: Introduce read_poll_timeout_atomic macro adds fd5d781964b0 rtw88: Use udelay instead of usleep in atomic context adds c03e3fe91c19 ipw2x00: Remove a memory allocation failure log message adds fb1a9fc550cf rtlwifi: use true,false for bool variable in rtl_init_rfkill() adds 1f15d7c8f3fc ray_cs: use true,false for bool variable adds db39a9ddacad rtw88: 8723d: Add DIG parameter adds 158441a2bed4 rtw88: 8723d: Add query_rx_desc adds 5f028a9cf4b9 rtw88: 8723d: Add set_channel adds 614b1f874454 rtw88: handle C2H_CCX_TX_RPT to know if packet TX'ed successfully adds 3ac14439152d rtw88: 8723d: some chips don't support LDPC adds 439d4a978d48 rtw88: 8723d: Add chip_ops::false_alarm_statistics adds fc637a860a82 rtw88: 8723d: Set IG register for CCK rate adds 1757940430ef rtw88: 8723d: add interface configurations table adds 191f6b08bfef rtw88: fix an issue about leak system resources adds babfd3caf356 brcmfmac: support the second p2p connection adds 9c29da3f4e7e brcmfmac: Fix P2P Group Formation failure via Go-neg method adds 7f26cedfc9fd brcmfmac: Add P2P Action Frame retry delay to fix GAS Come [...] adds 4f5cf93395d7 brcmsmac: remove Comparison to bool in brcms_b_txstatus() adds 1b56bed20212 rtlwifi: remove comparison of 0/1 to bool variable adds 08afb432c996 mwifiex: avoid -Wstringop-overflow warning adds 049ceac308b0 libertas_tf: avoid a null dereference in pointer priv adds e2b9ac590810 b43: remove Comparison of 0/1 to bool variable in phy_n.c adds f8f24ece2192 b43: remove Comparison of 0/1 to bool variable in pio.c adds cbb1404f6541 rtlwifi: rtl8188ee: remove Comparison to bool in rf.c adds 6fc3b94ef596 ath11k: Cleanup in pdev destroy and mac register during cr [...] adds 40c766d4a49c ath11k: Fix fw assert by setting proper vht cap adds ec48d28ba291 ath11k: Fix rx_filter flags setting for per peer rx_stats adds 8a7968bee8d0 ath10k: Fix typo in warning messages adds e190bc05b191 ath11k: cleanup reo command error code overwritten adds d687275b268b ath11k: Add dynamic tcl ring selection logic with retry mechanism adds 557e171434eb ath10k: rename ath10k_hif_swap_mailbox() to ath10k_hif_sta [...] adds 22f28076b6c3 ath10k: improve power save performance for sdio adds 589217632103 ath10k: sdio: remove _hif_ prefix from functions not part [...] adds 96c64857983f ath10k: hif: make send_complete_check op optional adds 8af40902f839 ath11k: remove conversion to bool in ath11k_dp_rxdesc_mpdu [...] adds d81709346cea ath11k: remove conversion to bool in ath11k_debug_fw_stats [...] adds c8334512f3dd ath10k: add htt TX bundle for sdio adds 2f918ea98606 ath10k: enable alt data of TX path for sdio adds dd7fc5545bba ath10k: add flush tx packets for SDIO chip adds aac392d8553f ath10k: Fix the invalid tx/rx chainmask configuration adds 8347784d6f5f ath10k: drop the TX packet which size exceed credit size for sdio adds 5cb899dd5ba4 ath11k: fix reo flush send adds 4913e675630e ath10k: enable rx duration report default for wmi tlv adds 59a022cc14cf ath10k: add statistics of tx retries and tx failed when tx [...] adds d6cae2bc195b ath9k: fix AR9002 ADC and NF calibrations adds 93f8d4223163 ath9k: remove needless NFCAL_PENDING flag setting adds 41ba50fd6cac ath9k: do not miss longcal on AR9002 adds 2bb7027b64b6 ath9k: interleaved NF calibration on AR9002 adds ded6ff15a191 ath9k: invalidate all calibrations at once adds d8d20845c7f1 ath9k: add calibration timeout for AR9002 adds c26b01d5ec1a ath5k: remove conversion to bool in ath5k_ani_calibration() adds 2289bef25e32 ath10k: enable firmware peer stats info for wmi tlv adds 0f7cb26830a6 ath10k: add rx bitrate report for SDIO adds 3344b99d69ab ath10k: add bitrate parse for peer stats info adds 4cc02c7c1494 ath10k: correct tx bitrate of iw for SDIO adds 69c93f9674c9 ath11k: use GFP_ATOMIC under spin lock adds 2326aa011967 ath10k: fix possible memory leak in ath10k_bmi_lz_data_large() adds f76f750aeea4 ath11k: fix error return code in ath11k_dp_alloc() adds 66307ca04057 ath11k: fix mgmt_tx_wmi cmd sent to FW for deleted vdev adds 657680cc86ca ath11k: add DBG_MAC prints to track vdev events adds 521fc37be3d8 ath10k: Avoid override CE5 configuration for QCA99X0 chipsets adds d431f8939c14 ath10k: remove the max_sched_scan_reqs value adds 85325c24d5d2 dt-bindings: ath10k: Add wifi-firmware subnode for wifi node adds 727fec790ead ath10k: Setup the msa resources before qmi init adds 1423f4327331 ath10k: Add support for targets without trustzone adds b7b527b9c7c8 ath11k: use true,false for bool variables adds 52f274b51993 ath11k: fix resource unavailability for htt stats after pe [...] adds e7f33e0c52c0 ath11k: add tx hw 802.11 encapsulation offloading support adds b14fba7ebd04 carl9170: remove P2P_GO support adds 559ef68f5f69 ath11k: Add support to reset htt peer stats adds d7d43782d541 ath11k: fix kernel panic by freeing the msdu received with [...] adds ee4dd7061891 ath6kl: Replace zero-length array with flexible-array adds 450edd280598 ath9k_htc: Silence undersized packet warnings adds 14dd3a71ccb7 ath11k: Replace zero-length array with flexible-array adds 7f65f6118a53 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 5d9e4722c74e Merge tag 'wireless-drivers-next-2020-05-07' of git://git. [...] adds bb206a0869b7 cxgb4: remove duplicate headers adds e1eea8112017 net: dsa: introduce a dsa_port_from_netdev public helper adds 94f94d4acfb2 net: dsa: sja1105: add static tables for virtual links adds b70bb8d4ab2c net: dsa: sja1105: make room for virtual link parsing in f [...] adds dfacc5a23e22 net: dsa: sja1105: support flow-based redirection via virt [...] adds 834f8933d5dd net: dsa: sja1105: implement tc-gate using time-triggered [...] adds 47cfa3af4e23 docs: net: dsa: sja1105: document intended usage of virtual links adds eb55d7b65f17 Merge branch 'tc-gate-offload-for-SJA1105-DSA-switch' adds 7596ac9d19a9 soc: fsl: dpio: properly compute the consumer index adds f96e87178bb8 hsr: remove WARN_ONCE() in hsr_fill_frame_info() adds 38c440b24052 dpaa2-eth: create a function to flush the XDP fds adds a8c9baf28c48 Merge branch 'hsr-hsr-code-refactoring' adds a45cfcc69a25 net: ethernet: ti: am65-cpsw-nuss: use of_platform_device_ [...] adds 4786f4a08d72 dt-binding: net: ti: am65x-cpts: make reg and compatible required adds ef2d1363c55a arm64: dts: ti: k3-am65/j721e-mcu: update cpts node adds 57ea85069cc5 Merge branch 'ti-am65x-cpts-follow-up-dt-bindings-update' adds c75a33c84b83 net: remove newlines in NL_SET_ERR_MSG_MOD adds 636ef28d6e4d tcp: tcp_mark_head_lost is only valid for sack-tcp adds ca7e3edc221d net/smc: remove set but not used variables 'del_llc, del_l [...] adds 3a13f98b4c16 net: phy: fix less than zero comparison with unsigned vari [...] adds 307f660d056b netpoll: remove dev argument from netpoll_send_skb_on_dev() adds fb1eee476b0d netpoll: move netpoll_send_skb() out of line adds 1ddabdfaf70c netpoll: netpoll_send_skb() returns transmit status adds f78ed2204db9 netpoll: accept NULL np argument in netpoll_send_skb() adds ae46f184bc1f bonding: propagate transmit status adds 738fea32af86 Merge branch 'bonding-report-transmit-status-to-callers' adds 790709f24972 net: relax SO_TXTIME CAP_NET_ADMIN check adds 0ce94e780fe4 Merge remote-tracking branch 'net-next/master' adds 5447e8e01e10 sysctl: Fix unused function warning adds 0224b2acea0f bpf, riscv: Enable missing verifier_zext optimizations on RV64 adds 21a099abb765 bpf, riscv: Optimize FROM_LE using verifier_zext on RV64 adds ca349a6a104e bpf, riscv: Optimize BPF_JMP BPF_K when imm == 0 on RV64 adds 073ca6a0369e bpf, riscv: Optimize BPF_JSET BPF_K using andi on RV64 adds a085a1eeea5e Merge branch 'bpf-rv64-jit' adds f87b87a1c969 Merge tag 'perf-for-bpf-2020-05-06' of git://git.kernel.or [...] adds 2b6c6f071632 bpf, i386: Remove unneeded conversion to bool adds 4ccf4b6859dd Merge remote-tracking branch 'bpf-next/master' adds b6af4ee002a1 Merge remote-tracking branch 'ipsec-next/master' adds 9c3d75e256d9 Bluetooth: L2CAP: Fix errors during L2CAP_CREDIT_BASED_CON [...] adds f16a51c01b84 Merge remote-tracking branch 'bluetooth/master' adds fca0f5a7bc23 Merge remote-tracking branch 'mac80211-next/master' adds 2c4193d7256b Merge remote-tracking branch 'gfs2/for-next' adds f3114e3540b6 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 740a1acac05d Merge remote-tracking branch 'crypto/master' adds f5d9a3373e50 Merge remote-tracking branch 'drm/drm-next' adds 1c2075d401f0 drm/amd/display: remove unused variable 'ret' in dm_suspend() adds 3ba01817365c drm/amd/display: Move panel_cntl specific register from ab [...] adds e9a135a96935 drm/amd/display: Update DCN2.1 DV Code Revision adds 8c076bc8d731 drm/amd/display: Mode change with same timing causing long [...] adds 5f6dbd54c05f drm/amd/display: fix counter in wait_for_no_pipes_pending adds f00889dc7157 drm/amd/display: Allow PState switch in VBLANK one display [...] adds b130cc4eec04 drm/amd/display: temporary clamp the vratio used to 1.0 adds 492548dcb045 drm/amd/display: Support FP16 pixel format adds 1cfbbddead0a drm/amd/display: add addition dc type to translate to dmub [...] adds e0a3794d226a drm/amd/display: The external monitor will show gray scree [...] adds 65d683698269 drm/amd/display: Add 4 to 1 MPC split support adds 7b353e41b417 drm/amd/display: Prevent dpcd reads with passive dongles adds 17bdb4a82fe5 drm/amd/display: Check DMCU Exists Before Loading adds b5decb5c66d2 drm/amd/display: remove unused module/stats adds cdca3f218d9b drm/amd/display: move location of dmub_srv.h file adds e3f36d18eba3 drm/amd/display: Add struct field for future use adds cf9d811935df drm/amd/display: 3.2.84 adds 54b7feb93fc3 drm/amdgpu: Avoid integer overflow in amdgpu_device_suspen [...] adds a2eb03a569f7 drm/radeon: fix unsigned comparison with 0 adds bcb7b0ef828c amdgpu_acpi: add backlight control for the DC case adds 7fcffecf79ba drm/amdgpu: allocate large structures dynamically adds 85d4d684fecc drm/amd/display: Add dm support for DP 1.4 Compliance edid [...] adds 9d11eb0d0c46 drm/amdgpu: use the BAR if possible in amdgpu_device_vram_ [...] adds 2536c4b0dd88 drm/amdgpu: disable MGCG/MGLS also on gfx CG ungate adds 47891bf1da31 drm/amdgpu: drop unnecessary cancel_delayed_work_sync on P [...] adds 74577c3a48a8 drm/amd/powerplay: perform PG ungate prior to CG ungate adds 1cba0987610a drm/amdgpu: force fbdev into vram adds fd9a9f8801de drm/amdgpu: Use GEM obj reference for KFD BOs adds 7f6778b11490 drm/amdgpu/navi10: fix unsigned comparison with 0 adds 624e8c8703b5 drm/amdgpu: Fix bug in RAS invoke adds b931e199f16e drm/amd/display: Fix vblank and pageflip event handling fo [...] adds e133020f92b9 drm/amd/display: add basic atomic check for cursor plane adds ecc8c2e19308 drm/amd/amdgpu: cleanup coding style a bit adds b1c3b7f13e40 drm/amd/display: remove variable "result" in dcn20_patch_u [...] adds 3852ee795324 drm/amd/display: remove duplicate headers adds 14040aff5f03 MAINTAINERS: Remove me from amdgpu maintainers adds d10ed28acb1c drm/amdgpu: Add new ring callback to insert memory sync adds 875ba34fa729 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion adds d5239cab3dc2 drm/amdgpu: Add mem_sync implementation for all the ASICs. adds 2193c2e28090 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] adds 9c2c257d4d70 drm/amdgpu: Add a UAPI flag for user to call mem_sync adds ad7e8d7647ca drm/mm: revert "Break long searches in fragmented address spaces" adds 58fb674b28b9 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) adds 08995c1646cd drm/ttm: Break out the loops if need_resched in bo delayed [...] adds c808e60dbcc7 drm: Correct DP DSC macro typo adds 267c3083024a drm/amdgpu: work around llvm bug #42576 adds 44a7a7f87d08 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 621e4b6597d5 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist adds 3dc90429be62 drm/amdgpu: re-enable runtime pm on vega10 adds 5c4f6b47ea6b drm/amdgpu: implement soft_recovery for gfx10 adds 1ae00344c352 drm/amdgpu: simplify ATIF backlight handling adds 9cc9d023371f drm/amdgpu: drop pm_runtime_set_active adds 065b9392c58f drm/amdgpu: fix runpm logic in amdgpu_pmops_resume adds 6399ac17eddd drm/amdgpu: drop extra runtime pm handling in resume pmop adds 500bd19a7e5d drm/amdgpu: only set DPM_FLAG_NEVER_SKIP for legacy ATPX BOCO adds e277b746789b Merge remote-tracking branch 'amdgpu/drm-next' adds 25fd6de315f4 drm/i915/gt: Small tidy of gen8+ breadcrumb emission adds 054318c7e35f drm/i915/tgl+: Fix interrupt handling for DP AUX transactions adds f136c58a0de9 drm/i915: Added required new PCode commands adds b68be5c623cd drm/i915/execlists: Record the active CCID from before reset adds 977253df6433 drm/i915/gt: Stop holding onto the pinned_default_state adds 9b2383a7ac08 drm/i915/icp: Add Wa_14010685332 adds 24fe5f2ab247 drm/i915: Propagate error from completed fences adds f02ac414ba94 Revert "drm/i915/tgl: Include ro parts of l3 to invalidate" adds 32d7171ee2ae drm/i915/gen12: Fix HDC pipeline flush adds 0c7c0c8e6f09 drm/i915/gen12: Flush L3 adds d248b371f747 drm/i915/gen12: Invalidate aux table entries forcibly adds 6b6cd2ebd8d0 drm/i915: Mark concurrent submissions with a weak-dependency adds eec39e441c29 drm/i915: Remove wait priority boosting adds 972282c4cf24 drm/i915/gen12: Add aux table invalidate for all engines adds 8e2c57ac8a95 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 2fe6b38dc3f0 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 9cd39de4db54 drm/omap: change default signal polarities and drives adds a8d9d7da1546 drm/tidss: remove AM65x PG1 YUV erratum code adds 647f0d0ac1a6 dt-bindings: Add vendor prefix for Chrontel, Inc. adds a7e73070afe6 dt-bindings: display: Add Chrontel CH7033 Video Encoder binding adds e7f12054a1b9 drm/bridge: chrontel-ch7033: Add a new driver adds 8976eeee8de0 drm/meson: add mode selection limits against specific SoC [...] adds 9bcaa3fe58ab drm: Replace drm_modeset_lock/unlock_all with DRM_MODESET_ [...] adds ca96088aa0de drm/client: Dual licence the header in GPL-2 and MIT adds b7301fd812a3 drm/ttm: Remove reference to the mem_glob member adds 0cdea4455acd drm/mm: optimize rb_hole_addr rbtree search adds 13e9bd05b3d5 video: fbdev: i810: use true,false for bool variables adds 7022537b58d8 video: udlfb: use true,false for bool variables adds dbc7ece12a38 video: uvesafb: use true,false for bool variables adds d163a95cf001 fbdev: aty: use true, false for bool variables in atyfb_base.c adds 18722d48a6bb video: fbdev: w100fb: Fix a potential double free. adds 10a14c3224a4 dt-bindings: documenting compatible string vendor "visionox" adds c7f66d32dd43 drm/panel: add support for rm69299 visionox panel adds bec1277a7ebd video: fbdev: valkyriefb.c: fix warning comparing pointer to 0 adds b173bfe2d744 drm/udl: Make udl_handle_damage static adds c27f0cc4d43a drm/vkms: enable cursor by default adds 0ea2ea42b31a drm/vkms: Hold gem object while still in-use adds e41b49b7e4d4 drm: panel: add MODULE_LICENSE to panel-visionox-rm69299.c adds d3943821a0e1 dt-bindings: display: Document ASUS Z00T TM5P5 NT35596 pan [...] adds 02ed76b6da07 drivers: drm: panel: Add ASUS TM5P5 NT35596 panel driver adds ca1dca77a7ca Merge remote-tracking branch 'drm-misc/for-linux-next' adds 26e3d6a39054 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 867cb63a98e5 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 629d81aceb44 Merge remote-tracking branch 'regmap/for-next' adds 50f0bf550f83 ALSA: hda: Use dev_to_hdac_dev macro adds 8c11827bba72 ALSA: hda: Use hdac_to_hda_codec macro adds 79263c3bceb7 ALSA: hda: Return true,false for return type bool adds 59f00717bc09 ALSA: sound/ppc: Use bitwise instead of arithmetic operato [...] adds 28a04aa3ba60 ALSA: portman2x4: Use bitwise instead of arithmetic operat [...] adds df1fceacb248 ALSA: hda: Allow SST driver on SKL and KBL platforms with DMIC adds 9ad06ebb9ad6 ALSA: Replace zero-length array with flexible-array adds 805a3a88d737 Merge remote-tracking branch 'sound/for-next' adds c25504ad64fe ASoC: rl6231: Add the K bypass for the PLL parameters adds d696a61413b4 ASoC: rt1015: Add condition to prevent SoC providing bclk [...] adds 952c0e260f8d ASoC: qcom: Use the defined variable to simplify code adds dbab677f324d ASoC: wm8524: Add support S32_LE adds d5797ede0818 dt-bindings: sound: lpass-cpu: Document DAI subnodes adds 4ff028f6c108 ASoC: qcom: lpass-cpu: Make I2S SD lines configurable adds adb69968074a ASoC: mediatek: Fix error handling adds 9558ad215509 ASoC: rt5677: Use devm_snd_soc_register_component() adds 79a4b670b4b4 ASoC: rt1016: Add the rt1016 support adds 7ae07308e40c ASoC: rt1016: Add the devicetree file for the rt1016 adds c16e923dd635 soc: fsl_asrc: Make some functions static adds f8729a41aa17 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next adds ccf589ccd2e3 Merge remote-tracking branch 'sound-asoc/for-next' adds 2640da5c7c14 Merge remote-tracking branch 'modules/modules-next' adds 6525aaa75578 Merge remote-tracking branch 'input/next' adds 0b80f9866e6b iocost: protect iocg->abs_vdebt with iocg->waitq.lock adds 156c75737255 vboxsf: don't use the source name in the bdi name adds eb7ae5e06bb6 bdi: move bdi_dev_name out of line adds 0f6438fca125 bdi: use bdi_dev_name() to get device name adds 860a93ff87ac bdi: add a ->dev_name field to struct backing_dev_info adds b1cb52e52f44 Merge branch 'block-5.7' into for-5.8/block adds 40a187211bef Merge branch 'for-5.8/block' into for-next adds c20538b3bd77 Merge branch 'master' into for-next adds ff79a842a542 block: free both rq_map and request adds 6fd8005f99a8 block: save previous hardware queue count before udpate adds 6cd4883ed440 block: alloc map and request for new hardware queue adds 541e0b903de9 block: rename __blk_mq_alloc_rq_map adds e47aa97c21f6 block: rename blk_mq_alloc_rq_maps adds 327855b79b7f Merge branch 'for-5.8/block' into for-next adds d95bf18f67c8 Merge remote-tracking branch 'block/for-next' adds 6ce629c67a86 bdi: bdi_dev_name() needs backing-dev.h adds 76a9f7217b9b dm integrity: remove set but not used variables adds 18c40e61e766 dm persistent data: switch exit_ro_spine to return void adds a7d17bb025ee dm writecache: remove superfluous test in persistent_memory_claim adds a70589009f56 dm writecache: improve performance on DDR persistent memor [...] adds 4afdbf61c076 dm mpath: pass IO start time to path selector adds 580d206a4321 dm mpath: add Historical Service Time Path Selector adds 3a46e88809a6 Merge remote-tracking branch 'device-mapper/for-next' adds 4f9e5127c538 mmc: android-goldfish: Enable MMC_CAP2_NO_SDIO adds 5104243a25a6 mmc: sdhci-sprd: Drop redundant cap flags adds 977309343939 mmc: au1xmmc: Drop redundant code in au1xmmc_send_command() adds 3c115654c88a mmc: s3cmci: Drop redundant code in s3cmci_setup_data() adds a800844fa7dd mmc: wbsd: Replace hardcoded command numbers with existing [...] adds 46f037b5753c dt-bindings: mmc: arasan: Document 'xlnx,versal-8.9a' controller adds c27fc3b15680 sdhci: arasan: Add support for Versal Tap Delays adds e791146e04bb mmc: sdhci-of-arasan: Rename sdhci_arasan_data to avoid confusion adds bc4e1fb6b48a mmc: sdhci-of-arasan: Rearrange the platform data structs [...] adds b3ded2aad82a mmc: sdhci-of-arasan: Modify clock operations handling adds 2fe8a3d77d93 mmc: sdhci-of-arasan: Fix kernel-doc warnings adds cbaa6eb2aa16 mmc: sdhci: move SDHCI_CAPABILITIES_1 to a more suitable place adds 3f9c6d82ec0d mmc: sdhci: use FIELD_GET/PREP for capabilities bit masks adds 45d46a0b51c1 mmc: renesas_sdhi: refactor calculation of best TAP adds c4f1ea4efa8c mmc: renesas_sdhi: clarify handling of selecting TAPs adds a25035d3fd4f mmc: renesas_sdhi: improve TAP selection if all TAPs are good adds 48fcdb53e3bf mmc: renesas_sdhi: simplify summary output adds bee75c2d2bc7 mmc: sdhci-of-arasan: Remove uninitialized ret variables adds 8a1f3407daa7 mmc: host: Prepare host drivers for mmc_regulator_set_vqmm [...] adds 6e7382c5fe7f mmc: core: Return 1 from mmc_regulator_set_vqmmc() if swit [...] adds 251b898fbb8f mmc: mmci: Switch to mmc_regulator_set_vqmmc() adds 48a348d4dbc2 mmc: sd: use HIGH_SPEED_BUS_SPEED in mmc_sd_switch_hs() adds 55bf84df8f64 mmc: sdhci: Add helpers for the auto-CMD23 flag adds e016a3468f79 mmc: sdhci: Stop exporting sdhci_send_command() adds 9acf01317f7a mmc: sdhci: Remove unneeded forward declaration of sdhci_f [...] adds c0d4429316b0 mmc: sdhci: Tidy sdhci_request() a bit adds 3c9cd4d28f21 mmc: sdhci: Reduce maximum time under spinlock in sdhci_se [...] adds ea43849795c9 mmc: host: Introduce the request_atomic() for the host adds fc832e3a9996 mmc: host: sdhci: Implement the request_atomic() API adds b565c0788ee4 mmc: host: sdhci-sprd: Implement the request_atomic() API adds d031f48a752f mmc: sdhci: add spin lock for sdhci_set_default_irqs in sd [...] adds d6930e101ce5 mmc: sdhci-msm: Set SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 quirk adds d821d34f4519 mmc: sdhci-msm: Enable ADMA length mismatch error interrupt adds 4a7af9571485 mmc: atmel-mci: Keep timer enabled when queuing a next request adds e027fcb7ace0 mmc: atmel-mci: Set the timer per command rather than per request adds ed585e904436 mmc: atmel-mci: Respect the cmd->busy_timeout from the mmc core adds 1d040b08b50c mmc: usdhi6rol0: Inform the mmc core about the maximum bus [...] adds 321070522831 staging: greybus: sdio: Respect the cmd->busy_timeout from [...] adds 9b5619727857 mmc: sdhci-msm: Use OPP API to set clk/perf state adds a0c07ae4fe29 mmc: mmci_sdmmc: fix power on issue due to pwr_reg initialization adds d382a7d035e5 mmc: renesas_sdhi: shorten types after refactorization adds 695395b9709c mmc: sdhci-of-at91: make MMC_SDHCI_OF_AT91 depend on HAVE_CLK adds 52ec3e1b57c4 mmc: core: Use DEFINE_DEBUGFS_ATTRIBUTE instead of DEFINE_ [...] adds 740f780f6935 mmc: sdhci-pci-o2micro: Make some symbols static adds d9d9aa9e547a mmc: jz4740: Inform the mmc core about the maximum busy timeout adds 0e68682b1b37 mmc: owl-mmc: Respect the cmd->busy_timeout from the mmc core adds 9d7802e4492e mmc: sdricoh_cs: Drop unused defines adds 641f7e362ba4 mmc: sdricoh_cs: Use MMC_APP_CMD rather than a hardcoded number adds 01ba865111f9 mmc: sdricoh_cs: Move MMC_APP_CMD handling to sdricoh_mmc_cmd() adds ce968194f288 mmc: sdricoh_cs: Drop redundant in-parameter to sdricoh_qu [...] adds fb892a47df12 mmc: tifm_sd: Inform the mmc core about the maximum busy timeout adds 66781c2032fd mmc: via-sdmmc: Respect the cmd->busy_timeout from the mmc core adds fa98232e9a99 mmc: mmc_spi: Add/rename defines for timeouts adds fd156adb8e04 mmc: mmc_spi: Respect the cmd->busy_timeout from the mmc core adds 063ec05c01c8 mmc: renesas_sdhi: handle M3-W ES1.2 and 1.3 revisions adds 269f9ce579f9 mmc: renesas_sdhi: Avoid bad TAP in HS400 adds e081a6a08e75 mmc: sdhci-msm: Fix error handling for dev_pm_opp_of_add_table() adds 74f8e0138e1e mmc: sdio: Fix potential NULL pointer error in mmc_sdio_in [...] adds 4823c6b29295 mmc: sdio: Fix several potential memory leaks in mmc_sdio_ [...] adds 3b56ade0319a mmc: sdio: Re-use negotiated OCR mask when re-sending CMD8 adds 96ef172a1c0f mmc: sdio: Align the initialization commands in retry path [...] adds 1b39cd2fdccf mmc: core: expose info about enhanced rpmb support adds 0a82ee943123 mmc: sdhci-esdhc: update contact email adds 37452221bad4 dt-bindings: mmc: renesas,mmcif: Document r8a7742 DT bindings adds f49f209add29 mmc: meson-mx-sdio: trigger a soft reset after a timeout o [...] adds c0b0789785c4 Merge branch 'fixes' into next adds 7b6aadf8a0ee Merge remote-tracking branch 'mmc/next' adds d8207c155a7c backlight: lp855x: Ensure regulators are disabled on probe [...] adds 61365ca7b24f backlight: l4f00242t03: Convert to GPIO descriptors adds e0ace1fc40cd dt-bindings: backlight: qcom-wled: Convert the wled bindin [...] adds f16899a6a7d4 backlight: qcom-wled: Add callback functions adds b85083d162cf dt-bindings: backlight: qcom-wled: Add WLED5 bindings adds 62a1d3f623ac backlight: qcom-wled: Add support for WLED5 peripheral tha [...] adds 0691c0efa9fc Merge remote-tracking branch 'backlight/for-backlight-next' adds 2cabeaf15129 power: supply: core: Cleanup power supply sysfs attribute list adds d960d91f8688 power: supply: core: Use designated initializer for proper [...] adds 5b505366ac6c power: supply: core: Add a macro that maps enum properties [...] adds 2ad3d74e3c69 power: supply: core: Add type property to uevent env adds 8396e62bbf11 Merge remote-tracking branch 'battery/for-next' adds aab5fd7a1b7b regulator: db8500-prcmu: Use true,false for bool variable adds a9a82730e1a0 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] adds 278390cf325c Merge remote-tracking branch 'regulator/for-next' adds 27da44fc3b0b Merge remote-tracking branch 'apparmor/apparmor-next' adds 57d9727ea782 Merge remote-tracking branch 'integrity/next-integrity' adds 68f468748ff6 Merge remote-tracking branch 'keys/keys-next' adds c10b3e9406a2 Merge remote-tracking branch 'selinux/next' adds 00720f0e7f28 smack: avoid unused 'sip' variable warning adds 092c94aed3e1 smack: remove redundant structure variable from header. adds 84e99e58e8d1 Smack: slab-out-of-bounds in vsscanf adds 921bb1cbb31b Smack:- Remove mutex lock "smk_lock" from inode_smack adds 4ca75287064b Smack:- Remove redundant inode_smack cache adds 8f073e7d5242 Merge remote-tracking branch 'smack/next' adds 36942ddff2e5 Merge remote-tracking branch 'tpmdd/next' adds eb791aa70b90 iommu/amd: Fix race in increase_address_space()/fetch_pte() adds 5b8a9a047b6c iommu/amd: Do not loop forever when trying to increase add [...] adds f44a4d7e4f1c iommu/amd: Call domain_flush_complete() in update_domain() adds 19c6978fba68 iommu/amd: Update Device Table in increase_address_space() adds 119b2b2c3e25 iommu/amd: Do not flush Device Table in iommu_map_page() adds ff2a08b39bce iommu: Move default domain allocation to separate function adds 4cbf38511a00 iommu: Add def_domain_type() callback in iommu_ops adds bdf4a7c4c77d iommu/amd: Implement iommu_ops->def_domain_type call-back adds 7039d11b3e4a iommu/vt-d: Wire up iommu_ops->def_domain_type adds c0da9b9f5afd iommu/amd: Remove dma_mask check from check_device() adds 57bd2c24ba16 iommu/amd: Return -ENODEV in add_device when device is not [...] adds a6a4c7e2c5b8 iommu: Add probe_device() and release_device() call-backs adds 6e1aa2049154 iommu: Move default domain allocation to iommu_probe_device() adds 41df6dcc0a3f iommu: Keep a list of allocated groups in __iommu_probe_device() adds cf193888bfbd iommu: Move new probe_device path to separate function adds deac0b3bed26 iommu: Split off default domain allocation from group assignment adds ce574c27ae27 iommu: Move iommu_group_create_direct_mappings() out of io [...] adds 5012c3968537 iommu: Export bus_iommu_probe() and make is safe for re-probing adds 57f9842e4884 iommu/amd: Remove dev_data->passthrough adds dce8d6964ebd iommu/amd: Convert to probe/release_device() call-backs adds e5d1841f18b2 iommu/vt-d: Convert to probe/release_device() call-backs adds cefa0d55da37 iommu/arm-smmu: Convert to probe/release_device() call-backs adds 52dd3ca4176f iommu/pamu: Convert to probe/release_device() call-backs adds 522af649e57b iommu/s390: Convert to probe/release_device() call-backs adds 21acf6599cfb iommu/virtio: Convert to probe/release_device() call-backs adds dea74f1c37fb iommu/msm: Convert to probe/release_device() call-backs adds 80e4592a77e4 iommu/mediatek: Convert to probe/release_device() call-backs adds 57dbf81f50c8 iommu/mediatek-v1 Convert to probe/release_device() call-backs adds bfe3bd493b3d iommu/qcom: Convert to probe/release_device() call-backs adds d8260443245d iommu/rockchip: Convert to probe/release_device() call-backs adds b287ba737899 iommu/tegra: Convert to probe/release_device() call-backs adds 6580c8a78424 iommu/renesas: Convert to probe/release_device() call-backs adds c822b37cac48 iommu/omap: Remove orphan_dev tracking adds 6785eb9105e3 iommu/omap: Convert to probe/release_device() call-backs adds 66ae88e71ecb iommu/exynos: Use first SYSMMU in controllers list for IOMMU core adds 3c51c05479c5 iommu/exynos: Convert to probe/release_device() call-backs adds 3eeeb45c6d04 iommu: Remove add_device()/remove_device() code-paths adds 4e8906f0d84d iommu: Move more initialization to __iommu_probe_device() adds 1b032ec1ecbc iommu: Unexport iommu_group_get_for_dev() adds 2673183070d8 Merge branches 'iommu/fixes' and 'core' into next adds 99a0d7f43d6e Merge remote-tracking branch 'iommu/next' adds 0090c1edebf4 audit: Replace zero-length array with flexible-array adds de714d904e5e Merge remote-tracking branch 'audit/next' adds a6d70086632b Merge remote-tracking branch 'devicetree/for-next' adds f13242d2c5f7 Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] adds 2b60c49f3ca0 spi: amd: Fix duplicate iounmap in error path adds cc17fbec2e78 spi: amd: Pass probe errors back to driver core adds 4332ea8f40c8 spi: amd: Drop duplicate driver data assignments adds 7b9c94bd13cc spi: amd: Fix refcount underflow on remove adds 36c72a58d472 spi: amd: Drop superfluous member from struct amd_spi adds 4f18b82b020a Merge series "Grab bag with AMD SPI fixes" from Lukas Wunn [...] adds e37687c98ab9 spi: bcm2835: Fixes bare use of unsigned adds 299cb65c9dd4 spi: dw: Fix typo in few registers name adds c4eadee21fa9 spi: dw: Add update_cr0() callback to update CTRLR0 adds e539f435cb9c spi: dw: Add support for DesignWare DWC_ssi adds f42377916ed5 spi: dw: Add support for Intel Keem Bay SPI adds 3812a081d2fc spi: dw-apb-ssi: Add compatible string for DesignWare DWC_ssi adds c48e0c533e72 spi: dw-apb-ssi: Add Intel Keem Bay support adds 5b684514af90 spi: a3700: make a3700_spi_init() return void adds dd4441ab1fa1 spi: bcm2835: Fix error return code in bcm2835_dma_init() adds 3cb97e223d27 spi: dw: Zero DMA Tx and Rx configurations on stack adds d4dd6c0a404a spi: dw: Remove unused variable in CR0 configuring hooks adds 0c2ce3fe4dd0 spi: dw: Move interrupt.h to spi-dw.h who is user of it adds e62a15d97b0a spi: dw: Downgrade interrupt.h to irqreturn.h where appropriate adds e79409526445 spi: dw: Move few headers under #ifdef CONFIG_SPI_DW_MID_DMA adds 37aa8aa68492 spi: dw: Add 'mfld' suffix to Intel Medfield related routines adds 6370ababce81 spi: dw: Propagate struct device pointer to ->dma_init() callback adds 22d48ad7bfac spi: dw: Add Elkhart Lake PSE DMA support adds 6f277a2114fd Merge remote-tracking branch 'spi/for-5.8' into spi-next adds 120bea582c5e Merge remote-tracking branch 'spi/for-next' adds 3b4ff4eb904f x86/mcelog: Add compat_ioctl for 32-bit mcelog support adds 3429428bf103 Merge branch 'ras/core' adds 5fafbebc86a0 x86/boot: Add kstrtoul() from lib/ adds 40ba9309c76f x86/boot: Fix -Wint-to-pointer-cast build warning adds 34bb49229f19 x86/boot/compressed/64: Switch to __KERNEL_CS after GDT is loaded adds b08c5abac814 Merge branch 'x86/boot' adds 5545b0d34f37 Merge branch 'linus' adds 2c0c35fe61db Merge remote-tracking branch 'tip/auto-latest' adds 3f13ff129f0a Merge remote-tracking branch 'clockevents/timers/drivers/next' adds c1a6f4ebfc4b Merge remote-tracking branch 'edac/edac-for-next' adds 19a8ff956c5a rcutorture: Add flag to produce non-busy-wait task stalls adds df5916845dd6 rcutorture: Right-size TREE10 CPU consumption adds 55b2dcf58700 rcu: Allow rcutorture to starve grace-period kthread adds 7226c5cbaa9f torture: Add --kcsan argument to top-level kvm.sh script adds 10cec0de11ab torture: Make --kcsan argument also create a summary adds afbc1574f1da rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static adds b5744d3c6c38 torture: Eliminate duplicate #CHECK# from ConfigFragment adds 6be63d7d9c14 torture: Abstract application of additional Kconfig options adds 3d17ded9021e torture: Allow --kconfig options to override --kcsan defaults adds 5b6b4b69ad64 torture: Allow scenario-specific Kconfig options to overri [...] adds 409670aa26b6 torture: Save a few lines by using config_override_param i [...] adds 04dbcdb42f3a torture: Add a --kasan argument adds 3c80b4024579 rcutorture: Convert ULONG_CMP_LT() to time_before() adds f736e0f1a55a Merge branches 'fixes.2020.04.27a', 'kfree_rcu.2020.04.27a [...] adds 5099a722e972 checkpatch: Warn about data_race() without comment adds 19acd03d95da kcsan: Add __kcsan_{enable,disable}_current() variants adds 50a19ad4b1ec objtool, kcsan: Add kcsan_disable_current() and kcsan_enab [...] adds 2d9d829af55c Merge branch 'kcsan-dev.2020.04.13c' into HEAD adds 99a5d03ba959 Merge branch 'lkmm-dev.2020.04.15b' into HEAD adds 3123dcd3ef7f fork: Annotate a data race in vm_area_dup() adds 2ba74f25e0de x86/mm/pat: Mark an intentional data race adds cd59625dedde rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] adds ca6e49239a17 locktorture: Use true and false to assign to bool variables adds 4b79cdd092ed rcu: Initialize and destroy rcu_synchronize only when necessary adds 2b6a05aca6ff mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls adds d40e4d62e912 kvm/svm: Disable KCSAN for svm_vcpu_run() adds 8c8786cd0247 srcu: Fix a typo in comment "amoritized"->"amortized" adds a1efc70e9d85 rcu: Simplify the calculation of rcu_state.ncpus adds cbabe740e82b docs: RCU: Convert checklist.txt to ReST adds e5f9b70676b4 docs: RCU: Convert lockdep-splat.txt to ReST adds 42c88c9aafad docs: RCU: Convert lockdep.txt to ReST adds aa2b2ecfd164 docs: RCU: Convert rculist_nulls.txt to ReST adds 82eaa2457d7d docs: RCU: Convert torture.txt to ReST adds f97ed6bd52ac docs: RCU: Convert rcuref.txt to ReST adds 8e8a20116e5b docs: RCU: Convert stallwarn.txt to ReST adds 47fc317ece46 docs: RCU: Don't duplicate chapter names in rculist_nulls.rst adds 9e35d2f33d28 rcutorture: Add races with task-exit processing adds 6e9aecb52ba2 torture: Set configfile variable to current scenario adds b4ec09e9e3e5 rcutorture: Handle non-statistic bang-string error messages adds 6662e542deb6 rcutorture: NULL rcu_torture_current earlier in cleanup code adds 8d6d79f04175 kcsan: Add test suite adds acb3d83582b6 torture: Remove qemu dependency on EFI firmware adds 21436552afda doc: Timer problems can cause RCU CPU stall warnings adds b68cb7adad51 rcu: Add callbacks-invoked counters adds aef9d8641be8 rcu: Add comment documenting rcu_callback_map's purpose adds 7962e78b46c0 Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom [...] adds e4c6a5a6a7cd rcu/tree: Add better tracing for dyntick-idle adds 934552d9be4e rcu/tree: Clean up dynticks counter usage adds 2ff23aee42e9 rcu/tree: Remove dynticks_nmi_nesting counter adds e32c9b0b3c4c trace: events: rcu: Change description of rcu_dyntick trace event adds 3ff7cf6d6d90 torture: Add script to smoke-test commits in a branch adds 625810c1f564 torture: Remove whitespace from identify_qemu_vcpus output adds c1fe153b2a01 torture: Add --allcpus argument to the kvm.sh script adds d13fee049fa8 Default enable RCU list lockdep debugging with PROVE_RCU adds 521b410d0d1e Merge remote-tracking branch 'rcu/rcu/next' adds a9cb946061b4 Merge remote-tracking branch 'kvm/linux-next' adds bcff3794365b Merge remote-tracking branch 'kvms390/next' adds 45dddcc90d6a Merge remote-tracking branch 'percpu/for-next' adds f187b6974f6d workqueue: Use IS_ERR and PTR_ERR instead of PTR_ERR_OR_ZERO. adds a1cb1a5c9c9c Merge remote-tracking branch 'workqueues/for-next' adds b991178fe3cb platform/x86: thinkpad_acpi: Remove always false 'value < [...] adds 7a61f05e94c3 platform/x86: Add Elkhart Lake SCU/PMC support adds b4603cb4b1ed MAINTAINERS: Add me as maintainer of Intel SCU drivers adds 3ce2db608ec3 platform/x86: intel_pmc_core: avoid unused-function warnings adds 2d30fcdd439f platform/x86: Add Slim Bootloader firmware update signalin [...] adds 06b2ee07abce platform/x86: touchscreen_dmi: add Vinga J116 touchscreen adds 65fce35f73d2 platform/x86: touchscreen_dmi: Drop comma in terminator line adds 438d8cafe482 watchdog: iTCO: fix link error adds 65cefca7fbb1 Merge remote-tracking branch 'drivers-x86/for-next' adds a3cc30e83985 Merge remote-tracking branch 'chrome-platform/for-next' adds 6d782e54be4c Merge remote-tracking branch 'leds/for-next' adds d2c05cdb6510 ipmi:bt-bmc: Fix error handling and status check adds ba44ad117085 Merge remote-tracking branch 'ipmi/for-next' adds 388bcc6ecc60 drivers: base: Fix NULL pointer exception in __platform_dr [...] adds c78c31b374a6 Revert "Revert "driver core: Set fw_devlink to "permissive [...] adds 3d1d96d30435 Merge remote-tracking branch 'driver-core/driver-core-next' adds 5debb59351c6 Merge remote-tracking branch 'usb/usb-next' adds 2ee36f07ae9f Merge remote-tracking branch 'usb-serial/usb-next' adds d755cdb1b9d7 usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glu [...] adds 746f316b753a usb: chipidea: introduce imx7d USB charger detection adds 5523f06a1950 usb: chipidea: pull down dp for possible charger detection [...] adds 380a7843688d usb: chipidea: usbmisc_imx: using different ops for imx7d [...] adds e48aa1eb443f usb: chipidea: udc: add software sg list support adds 6dbbbccdba61 usb: chipidea: Enable user-space triggered role-switching adds b4b795aa52cd Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds f06b9fc9a814 dt-bindings: phy: Add binding for qcom,usb-snps-femto-v2 adds 51e8114f80d0 phy: qcom-snps: Add SNPS USB PHY driver for QCOM based SOCs adds 9a24b929d38a phy: qcom-qmp: Add SM8150 QMP USB3 PHY support adds e4d8b05ad5f9 phy: qcom-qmp: Use proper PWRDOWN offset for sm8150 USB adds 78c2aac2a086 phy: qcom-qmp: Rename UFS PCS QMP v4 registers adds b9d3e8a38084 dt-bindings: phy: usb-snps-femto-v2: Add regulator entries [...] adds 6bbee9da9077 doc: dt-binding: cdns-salvo-phy: add binding doc adds 50d35aa8c15f phy: cadence: salvo: add salvo phy driver adds 71b8d6495607 Merge remote-tracking branch 'phy-next/next' adds c2880ec6c086 serial: lantiq: Add x86 in Kconfig dependencies for Lantiq [...] adds 3d9231e69831 tty: serial: qcom_geni_serial: Use OPP API to set clk/perf state adds 8508f4cba308 serial: amba-pl011: Make sure we initialize the port.lock [...] adds 0a64f38037cc Revert "tty: serial: qcom_geni_serial: Use OPP API to set [...] adds 8fba6c0c4c4a serial: samsung: Replace rd_regb/wr_regb with rd_reg/wr_reg adds 7ad3bee4b3e3 serial: samsung: dt-bindings: Add reg-io-width compatible adds 57253ccd5831 serial: samsung: 32-bit access for TX/RX hold registers adds 6b20897eaa35 Merge remote-tracking branch 'tty/tty-next' adds 1d9000262b3b crypto: xilinx: Handle AES PM API return status adds 378c1ee2227f crypto: xilinx - Remove set but not used variable 'drv_ctx' adds 6f3f8c520fdf Merge remote-tracking branch 'char-misc/char-misc-next' adds 6a2b90cd162e Merge remote-tracking branch 'extcon/extcon-next' adds 074fb0031d9c Merge remote-tracking branch 'soundwire/next' adds adb55284e21b Merge remote-tracking branch 'thunderbolt/next' adds 3e8621aba71a staging: most: usb: remove overcautious parameter checking adds 441be56f894d staging: most: usb: use EINVAL error code adds 188d5b41f81f staging: most: usb: drop unlikely macros adds e3881eb53431 staging: most: usb: consolidate code adds 7d9a39e01d8c staging: qlge: Fix indentation in ql_set_mac_addr_reg adds 7c40ba652cf7 staging: qlge: Remove gotos from ql_set_mac_addr_reg adds 58c2a44dbab0 staging: qlge: Fix indentation in ql_get_mac_addr_reg adds faeea64fb974 staging: qlge: Remove goto statements from ql_get_mac_addr_reg adds 4ba1bb9b7a73 staging: qlge: Remove multi-line dereference from ql_request_irq adds 2ceed067e85e staging: qlge: Fix suspect code indent warning in ql_init_device adds 8d8a1424a03e staging: qlge: Fix function argument alignment warning in [...] adds a4338ed2e1cf staging: wilc1000: Increase the size of wid_list array adds fa90133377f4 staging: sm750fb: add missing case while setting FB_VISUAL adds b610e1193a91 staging: sm750fb: add common function to set color offsets [...] adds 3aff3c974b16 staging: sm750fb: print error message with actual value adds 70f4c9f0e627 Staging: comedi: drivers: ni_pcimio: Fix variable name adds 2eeefd3787fd staging: wfx: avoid compiler warning on empty array adds 35452e106106 staging: vt6656: Check the return values in vnt_set_bss_mo [...] adds 91387f5eb9fc staging: vt6656: Refactor the vnt_set_bss_mode function adds ae220204873e staging: vt6656: Refactor the vnt_rf_table_download function adds 41f1efcb4a25 staging: vt6656: vnt_set_keymode simplify key modes. adds ddaa877f2dbc staging: vt6656 remove vnt_mac_disable_keyentry calls adds f4269d4862c6 staging: vt6656: return all key calls to mac80211 stack. adds 3ce6b741bc32 staging: vt6656: use struct wiphy retry short and long settings. adds 986da7debb04 staging: vt6656: Return on isr0 when zero. adds d95c8695e0d9 staging: vt6656: refactor power save operation adds 8a6e4f430b95 staging: rtl8723bs: os_dep: remove rtw_spt_band_free() adds b95f955674bf staging: rtl8723bs: os_dep: Cleanup pointer casting code style adds 16529e3b8655 staging: rtl8723bs: remove conversion to bool in halbtcout [...] adds 70458c20049f staging: pi433: fix error return code in pi433_probe() adds 9adbb49e90e4 staging:rtl8723bs: eliminate usage of skb_clone after skb [...] adds e4a34ef77257 staging: vt6655: merge two switch cases in s_uGetDataDuration adds 0ae73acc4479 staging: vt6655: do calculation of uAckTime first adds 3be1acffe684 staging: vt6655: remove else after return and invert condition adds ae25983134c7 staging: vt6655: return at the ond of case body adds e3b8577aa167 staging: vt6655: extract index manupulation out of function call adds 3fc29573cf3e staging: vt6655: return early if not bNeedAck adds 0729bb9b2a97 staging: vt6655: fix LONG_LINE warning adds 2e11cc1ab790 staging: vt6656: Use const for read only data adds 7d94ab411148 Merge remote-tracking branch 'staging/staging-next' adds 827bf05a7dea Merge remote-tracking branch 'mux/for-next' adds e145d9a184f2 interconnect: Add devm_of_icc_get() as exported API for users adds 146eee039d7a dt-bindings: interconnect: Add bindings for imx8m noc adds f0d8048525d7 interconnect: Add imx core driver adds 2c1966af073c interconnect: imx: Add platform driver for imx8mm adds 63fc8029b37e interconnect: imx: Add platform driver for imx8mq adds 4b54bf4763e3 interconnect: imx: Add platform driver for imx8mn adds 0bd2f8c17e72 Merge remote-tracking branch 'icc/icc-next' adds 17114c80b1a2 Merge remote-tracking branch 'slave-dma/next' adds 147aab2e0fbe Merge remote-tracking branch 'cgroup/for-next' adds d6872adcbcb8 Merge remote-tracking branch 'scsi/for-next' adds 0c4bc91d6649 scsi: scsi_debug: Randomize command completion time adds 87c715dcde63 scsi: scsi_debug: Add per_host_store option adds c3e2fe9222d4 scsi: scsi_debug: Implement VERIFY(10), add VERIFY(16) adds 67da413f26af scsi: scsi_debug: Weaken rwlock around ramdisk access adds a2aede970a8e scsi: scsi_debug: Improve command duration calculation adds ed9f3e2513f9 scsi: scsi_debug: Implement PRE-FETCH commands adds 5d8070767358 scsi: scsi_debug: Re-arrange parameters alphabetically adds 48e3bf1631ea scsi: scsi_debug: Bump to version 1.89 adds d36da3058ced scsi: scsi_debug: Add ZBC mode and VPD pages adds f0d1cf9378bd scsi: scsi_debug: Add ZBC zone commands adds 9267e0eb41fe scsi: scsi_debug: Add ZBC module parameter adds 380603a5bb83 scsi: scsi_debug: Add zone_max_open module parameter adds aa8fecf96b70 scsi: scsi_debug: Add zone_nr_conv module parameter adds 98e0a689868c scsi: scsi_debug: Add zone_size_mb module parameter adds 64e14ece0700 scsi: scsi_debug: Implement ZBC host-aware emulation adds 108e36f0d8bf scsi: scsi_debug: Disallow zone sizes that are not powers of 2 adds 646d4b507626 scsi: core: Remove 'list' entry from struct scsi_cmnd adds f839544ccff6 scsi: qla2xxx: Fix warning after FC target reset adds 6b3d16f9875e scsi: qla2xxx: Fix failure message in qlt_disable_vha() adds 803e45550b11 scsi: qla2xxx: Fix issue with adapter's stopping state adds 1b007f96f9e0 scsi: qla2xxx: Make qla_set_ini_mode() return void adds bda552a7741a scsi: qla2xxx: Use true, false for need_mpi_reset adds dbe6f49259da scsi: qla2xxx: Use true, false for ha->fw_dumped adds 88bfdf565cbe scsi: qla2xxx: Make qlafx00_process_aen() return void adds 297083f6e53b scsi: aacraid: Make some symbols static adds 9187745ceec6 scsi: qedi: Remove comparison of 0/1 to bool variable adds b91857a5ca13 scsi: fnic: Use true, false for fnic->internal_reset_inprogress adds 013f69a931e7 scsi: vmw_pvscsi: Use true, false for adapter->use_msg adds 55d4ce458c77 scsi: mpt3sas: Use true, false for ioc->use_32bit_dma adds 2b01b293f359 scsi: mpt3sas: Capture IOC data for debugging purposes adds 4778069ccf54 scsi: mpt3sas: Update maintainers adds e869f8ea6a64 scsi: mpt3sas: Disable DIF when prot_mask set to zero adds 9299941716a3 scsi: target: Add missing emulate_pr attribute to passthro [...] adds 4703b6252b33 scsi: target: tcmu: Add attributes enforce_pr_isids and fo [...] adds 69088a049488 scsi: target: Make transport_flags per device adds 356ba2a8bc8d scsi: target: tcmu: Make pgr_support and alua_support attr [...] adds 164ba8d2df66 scsi: lpfc: Maintain atomic consistency of queue_claimed flag adds b98214f6070e scsi: lpfc: Remove re-binding of nvme rport during registration adds f809da6db68a scsi: lpfc: Fix negation of else clause in lpfc_prep_node_fc4type adds 3048e3e805e3 scsi: lpfc: Change default queue allocation for reduced me [...] adds 88acb4d9ff98 scsi: lpfc: Remove unnecessary lockdep_assert_held calls adds a7fc071ab56e scsi: lpfc: Fix noderef and address space warnings adds 8cdc5a223ed0 scsi: lpfc: Fix MDS Diagnostic Enablement definition adds 29022b61307f scsi: lpfc: Update lpfc version to 12.8.0.1 adds f0d281bba668 Merge remote-tracking branch 'scsi-mkp/for-next' adds 715c092781d0 virtio_net: fix lockdep warning on 32 bit adds 31f1f18e8302 vdpasim: remove unused variable 'ret' adds 673c2cedc2c9 virtio: add VIRTIO_RING_NO_LEGACY adds 8eb6be6d94b8 virtio-mmio: Delete an error message in vm_find_vqs() adds 380421a8eefd virtio: force spec specified alignment on types adds ad19bcad2ddc vhost: revert "vhost: disable for OABI" adds 6d6b93b9afd8 MAINTAINERS: Add myself as virtio-balloon co-maintainer adds 202f25593019 vhost: option to fetch descriptors through an independent struct adds 6238a4ca7c46 vhost: use batched version by default adds 01f7fb3532c0 vhost: batching fetches adds 5665ba74ac0a ptr_ring: linked list fallback adds e26e8b694ea7 virtio_net: CTRL_GUEST_OFFLOADS depends on CTRL_VQ adds 3a92138ef26e Merge remote-tracking branch 'vhost/linux-next' adds cd9fc8f1b35b remoteproc: qcom: Pass ssr_name to glink subdevice adds 5d1f2e3c8090 soc: qcom: glink_ssr: Internalize ssr_notifiers adds 93bc3feee8bd rpmsg: glink: Integrate glink_ssr in qcom_glink adds 391ca8ba6781 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 11c60b42ca88 Merge remote-tracking branch 'rpmsg/for-next' adds 02abc867aa6a Merge remote-tracking branch 'gpio/for-next' adds fef2d3bb2db6 gpio: tegra186: export MODULE_DEVICE_TABLE adds 17f96ee2b9be gpio-f7188x: Add GPIO support for F81865 adds 3831c051dfbf tools: gpio: add bias flags to lsgpio adds 319ca75b0fb1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 2b780111c78d Merge remote-tracking branch 'gpio-intel/for-next' adds 88094047287b Merge remote-tracking branch 'pinctrl/for-next' adds 1de271948de3 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 7f8771a44880 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 18a0c1184860 Merge remote-tracking branch 'pwm/for-next' adds 9bf7c3240935 posix-cpu-timers: Extend rcu_read_lock removing task_struc [...] adds fece98260f31 posix-cpu-timers: Replace cpu_timer_pid_type with clock_pid_type adds 964987738b3f posix-cpu-timers: Replace __get_task_for_clock with pid_for_clock adds 2dd8083f6d8a posix-cpu-timers: Use pids not tasks in lookup adds e9208f7baff5 Merge remote-tracking branch 'userns/for-next' adds 93e97c764346 Merge remote-tracking branch 'kselftest/next' adds dcf550e52f56 livepatch: Disallow vmlinux.ko adds 7c8e2bdd5f0d livepatch: Apply vmlinux-specific KLP relocations early adds 1d05334d2899 livepatch: Remove .klp.arch adds ca376a937486 livepatch: Prevent module-specific KLP rela sections from [...] adds cb2cceaefb4c s390: Change s390_kernel_write() return type to match memcpy() adds be2422612a58 s390/module: Use s390_kernel_write() for late relocations adds 88fc078a7a8f x86/module: Use text_poke() for late relocations adds d556e1be3332 livepatch: Remove module_disable_ro() usage adds 0d9fbf78fefb module: Remove module_disable_ro() adds 5b384f933590 x86/module: Use text_mutex in apply_relocate_add() adds e6eff4376e28 module: Make module_enable_ro() static again adds aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next adds 03f00ce88ae0 Merge remote-tracking branch 'livepatching/for-next' adds aadc791e1372 Merge remote-tracking branch 'coresight/next' adds 695b1dbcf6ac Merge remote-tracking branch 'rtc/rtc-next' adds f2ed02387877 Merge remote-tracking branch 'ntb/ntb-next' adds 30a5962f7194 Merge remote-tracking branch 'fsi/next' adds de2394ba4b72 Merge remote-tracking branch 'slimbus/for-next' adds 4fa4899ecf5b Merge remote-tracking branch 'nvmem/for-next' adds e355aa2253e0 Merge remote-tracking branch 'xarray/xarray' adds 28ebc6e452a1 Driver: hv: vmbus: drop a no long applicable comment adds 6656515f3b1d Merge remote-tracking branch 'hyperv/hyperv-next' adds 3fec4aecb311 kgdb: Fix spurious true from in_dbg_master() adds a13502073638 kgdb: Drop malformed kernel doc comment adds 1137a96f9b5a kgdb: Return true in kgdb_nmi_poll_knock() adds f96c2770c857 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 782627584d6c PM / devfreq: Add generic imx bus scaling driver adds 16c1d2f1b0bd PM / devfreq: imx: Register interconnect device adds 9d9006ec4d81 PM / devfreq: Replace strncpy with strscpy adds 8a432ccc96f2 PM / devfreq: imx-bus: Fix inconsistent IS_ERR and PTR_ERR adds 4a2b2a73300b Merge remote-tracking branch 'devfreq/devfreq-next' adds d2c63df2242e mm/hmm: make CONFIG_DEVICE_PRIVATE into a select adds 5b3ec1c42470 mm/hmm: make hmm_range_fault return 0 or -1 adds ea4f9735c7db drm/amdgpu: remove dead code after hmm_range_fault() adds 7e78256d1f1b mm/hmm: remove HMM_PFN_SPECIAL adds 309089fb6703 mm/hmm: remove the customizable pfn format from hmm_range_fault adds 5d5e54be8a1e mm/hmm/test: add selftest driver for HMM adds b0d449922eb8 mm/hmm/test: add selftests for HMM adds 65afd0405ffa MAINTAINERS: add HMM selftests adds 946cc0c6c3b1 Merge remote-tracking branch 'hmm/hmm' adds 52ad7c3f14f5 Merge remote-tracking branch 'fpga/for-next' adds a6f7f7664581 Merge remote-tracking branch 'cel/cel-next' adds 47d039aae68c Merge remote-tracking branch 'cfi/cfi/next' adds 97f087501b3a Merge remote-tracking branch 'kunit-next/kunit' adds 2d696b7375ed Merge remote-tracking branch 'mhi/mhi-next' adds 29c99bb8db08 checkpatch: test $GIT_DIR changes adds 25577ac1d4fd /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 5dae71893bfe /proc/kpageflags: do not use uninitialized struct pages adds 978f8836350a ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] adds d6c20103c89f mm, memcg: fix error return value of mem_cgroup_css_alloc() adds 4e27e8f27948 mm-memcg-fix-error-return-value-of-mem_cgroup_css_alloc-fix adds 1a910d83c92a kcov: cleanup debug messages adds 395db2556c44 kcov: fix potential use-after-free in kcov_remote_start adds 39ed6032fb7e kcov: move t->kcov assignments into kcov_start/stop adds 9ded63a75aca kcov: move t->kcov_sequence assignment adds cd7d7581b3d7 kcov: use t->kcov_mode as enabled indicator adds 1c19d3158715 kcov: collect coverage from interrupts adds a60f5b65cf1b usb: core: kcov: collect coverage from usb complete callback adds 4ba114cfc8f7 mm/page_alloc: fix watchdog soft lockups during set_zone_c [...] adds 9670ac18893e kernel/kcov.c: fix typos in kcov_remote_start documentation adds cfe595f5c12c scripts/decodecode: fix trapping instruction formatting adds 9833317ce800 arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in [...] adds a047f3ead157 mm/memcg: optimize memory.numa_stat like memory.stat adds 5bbd55ea9245 eventpoll: fix missing wakeup for ovflist in ep_poll_callback adds 9c49fba2136c eventpoll: fix missing wakeup for ovflist in ep_poll_callback adds 7ff388dd484d scripts/gdb: repair rb_first() and rb_last() adds 676299317c6e mm/slub: fix incorrect interpretation of s->offset adds 1636d1d5ebdb percpu: make pcpu_alloc() aware of current gfp context adds 26c1802c22fd kselftests: introduce new epoll60 testcase for catching lo [...] adds 9baab8d6dca4 epoll: atomically remove wait entry on wake up adds 2766663aea4e mm/vmscan: remove unnecessary argument description of isol [...] adds ac3a10b755b6 ubsan: disable UBSAN_ALIGNMENT under COMPILE_TEST adds a3b6e5ecf3a6 mm: Limit boost_watermark on small zones. adds 28e51c74dcde mm, memcg: fix inconsistent oom event behavior adds ea8f8e90439b epoll: call final ep_events_available() check under the lock adds 9802ba17a589 mm/gup: fix fixup_user_fault() on multiple retries adds c0341036aefd scripts/tags.sh: support compiled source, improved precise adds c14f04240abe scripts/tags.sh: add a intermediate file for 'make gtags' adds 4e7b02648a1e squashfs: migrate from ll_rw_block usage to BIO adds 58f1e77ff3f5 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix adds 56309e49c1fa ocfs2: add missing annotation for dlm_empty_lockres() adds 181d146e46fc ocfs2: mount shared volume without ha stack adds 2784b4cb4c61 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning adds e8403a1f8588 ramfs: support O_TMPFILE adds 5bd13765962a vfs: track per-sb writeback errors and report them to syncfs adds d383bb1bf587 buffer: record blockdev write errors in super_block that it backs adds 971708d70dfb kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 8c83646afe5b usercopy: mark dma-kmalloc caches as usercopy caches adds 8599a574eb1e mm/slub.c: fix corrupted freechain in deactivate_slab() adds aed86cddcddf mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix adds 90f6a4f1ccf8 slub: Remove userspace notifier for cache add/remove adds eb4568b58810 slub: remove kmalloc under list_lock from list_slab_objects() V2 adds 4e17eb313a81 mm/slub: fix stack overruns with SLUB_STATS adds 275ff3e31118 mm: slub: add panic_on_error to the debug facilities adds 1a0bbcc0f83d mm-slub-add-panic_on_error-to-the-debug-facilities-fix adds dfa9eebb6304 mm, dump_page(): do not crash with invalid mapping pointer adds a916755e0a36 mm: move readahead prototypes from mm.h adds 2f30f7efe11c mm: return void from various readahead functions adds 29f1a62ad50e mm: ignore return value of ->readpages adds 8dbcaa19f4a0 mm: move readahead nr_pages check into read_pages adds 4cb3e62e73d3 mm: add new readahead_control API adds 722a430ed6c6 mm: use readahead_control to pass arguments adds 2568ae938c71 mm: rename various 'offset' parameters to 'index' adds 0e3ebbb37e1b mm: rename readahead loop variable to 'i' adds 4045f3be5af8 mm: remove 'page_offset' from readahead loop adds bee8a88b5ac7 mm: put readahead pages in cache earlier adds 8dd5ba057f89 mm: add readahead address space operation adds 33f7dbc8fdd4 mm: move end_index check out of readahead loop adds bf6c74b7bdd9 mm: add page_cache_readahead_unbounded adds 22a66c9c9ae8 mm: document why we don't set PageReadahead adds 6588276b0e92 mm: use memalloc_nofs_save in readahead path adds b3970a5db345 fs: convert mpage_readpages to mpage_readahead adds 199f47307d86 btrfs: convert from readpages to readahead adds 091bc3626f42 erofs: convert uncompressed files from readpages to readahead adds 491c813ab444 erofs: convert compressed files from readpages to readahead adds 51f2e2faa4e4 ext4: convert from readpages to readahead adds 7b8c755a521b ext4: pass the inode to ext4_mpage_readpages adds b3e012012ff2 f2fs: convert from readpages to readahead adds fe36014f6b34 f2fs: pass the inode to f2fs_mpage_readpages adds 551fa0c81923 fuse: convert from readpages to readahead adds 32868f70f102 fuse-convert-from-readpages-to-readahead-fix adds 837f7979e066 iomap: convert from readpages to readahead adds de86fea8d424 mm/gup.c: update the documentation adds e2fd1083a74c mm-gupc-updating-the-documentation-fix adds 4207cd44045e mm/swapfile: use list_{prev,next}_entry() instead of open-coding adds 983b8d2b2321 mm/swap_state: fix a data race in swapin_nr_pages adds f7cc99386f26 mm: swap: properly update readahead statistics in unuse_pt [...] adds 051f551d67a3 mm/swapfile.c: offset is only used when there is more slots adds 19538f1ad3e8 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] adds fa2b0a533bb0 mm/swapfile.c: remove the unnecessary goto for SSD case adds c99ce36ab7e0 mm/swapfile.c: simplify the calculation of n_goal adds 82bd89a1d24c mm/swapfile.c: remove the extra check in scan_swap_map_slots() adds f08096116097 mm/swapfile.c: found_free could be represented by (tmp < max) adds 9d9c3bb7b71f mm/swapfile.c: tmp is always smaller than max adds 7a457f17ad37 mm/swapfile.c: omit a duplicate code by compare tmp and max first adds 7001e78f55e3 swap: try to scan more free slots even when fragmented adds 1c506b4cd8a3 mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable adds cec233cbc39b mm-swapfilec-classify-swap_map_xxx-to-make-it-more-readable-fix adds 691271f592bf mm/swapfile.c: __swap_entry_free() always free 1 entry adds ad4e3770aef1 mm, memcg: add workingset_restore in memory.stat adds a4a8b0dad256 mm, memcg: avoid stale protection values when cgroup is ab [...] adds 65eea33027f2 mm, memcg: decouple e{low,min} state mutations from protec [...] adds afc40240058c h8300: remove usage of __ARCH_USE_5LEVEL_HACK adds 826269831898 arm: add support for folded p4d page tables adds a099d030fd51 arm64: add support for folded p4d page tables adds 9a0e0137ad74 arm64: kvm: fix gcc-10 shift warning adds c8aabc240034 hexagon: remove __ARCH_USE_5LEVEL_HACK adds 478bd59a050a ia64: add support for folded p4d page tables adds aab1fe773866 nios2: add support for folded p4d page tables adds 760f99d42a67 openrisc: add support for folded p4d page tables adds 6d6044cc0f15 powerpc: add support for folded p4d page tables adds 06642a28d157 powerpc-add-support-for-folded-p4d-page-tables-fix adds da4879c85d22 sh: fault: Modernize printing of kernel messages adds 2b17e493b507 sh: drop __pXd_offset() macros that duplicate pXd_index() ones adds b03d36156cfa sh: add support for folded p4d page tables adds 809804343983 unicore32: remove __ARCH_USE_5LEVEL_HACK adds 863a214f21cf asm-generic: remove pgtable-nop4d-hack.h adds 36e62b3b3094 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] adds 0afd1d2107b0 mm/gup.c: further document vma_permits_fault() adds 06e05bad2b8f /proc/PID/smaps: Add PMD migration entry parsing adds 61ffcc4540e8 mm/mmap.c: fix the adjusted length error adds 23a90b0db19d mm/memory: remove unnecessary pte_devmap case in copy_one_pte() adds 4f90fe6c1bce x86/hyperv: use vmalloc_exec for the hypercall page adds feccbe0749f4 x86: fix vmap arguments in map_irq_stack adds e05a4141a733 staging: android: ion: use vmap instead of vm_map_ram adds d0ec5d9b6136 staging: media: ipu3: use vmap instead of reimplementing it adds 8f6e3bee6aaa dma-mapping: use vmap insted of reimplementing it adds 4a9d37656561 powerpc: add an ioremap_phb helper adds a9cbf9e9208b powerpc: remove __ioremap_at and __iounmap_at adds 4f08efb8a7a7 mm: remove __get_vm_area adds 911423570bcb mm: unexport unmap_kernel_range_noflush adds 6991174e9e24 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] adds b374098f970c mm: only allow page table mappings for built-in zsmalloc adds 9474afb727d9 mm: pass addr as unsigned long to vb_free adds 3bdb9d8e1075 mm: remove vmap_page_range_noflush and vunmap_page_range adds def2a9c45205 mm: rename vmap_page_range to map_kernel_range adds e499932b9155 mm: don't return the number of pages from map_kernel_range [...] adds 9bd241e49c9c mm: remove map_vm_range adds e265e1e61673 mm: remove unmap_vmap_area adds ca38b2d5398d mm: remove the prot argument from vm_map_ram adds 9ab36df56f91 mm: enforce that vmap can't map pages executable adds ad2940b1aacc gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc adds 6b866b2f04ed mm: remove the pgprot argument to __vmalloc adds f4eb6c742b95 mm: remove the prot argument to __vmalloc_node adds 482095441580 mm: remove both instances of __vmalloc_node_flags adds 7f6a0be0d00a mm: remove __vmalloc_node_flags_caller adds a8f669a5ed2d mm-remove-__vmalloc_node_flags_caller-fix adds a86849218296 mm: switch the test_vmalloc module to use __vmalloc_node adds 7a502dc19bc2 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix adds 12283e708b4f mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix adds bfdbc46ce1db mm: remove vmalloc_user_node_flags adds c2f03d8cb3cb mm-remove-vmalloc_user_node_flags-fix adds 57eb1e16cee3 arm64: use __vmalloc_node in arch_alloc_vmap_stack adds 4f9536912b93 powerpc: use __vmalloc_node in alloc_vm_stack adds af74a790b5dc s390: use __vmalloc_node in stack_alloc adds a0b2e547cbf7 mm/mm_init.c: report kasan-tag information stored in page->flags adds 8b84b1fadfcf kasan: stop tests being eliminated as dead code with FORTI [...] adds bb62d7415003 kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] adds a1e099131e61 string.h: fix incompatibility between FORTIFY_SOURCE and KASAN adds d7229c199cd2 mm: clarify __GFP_MEMALLOC usage adds cc41bae4c1e5 mm: memblock: replace dereferences of memblock_region.nid [...] adds 1e139271f84c mm: make early_pfn_to_nid() and related defintions close t [...] adds b763a77efbfd mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option adds f3b0c4068215 mm: free_area_init: use maximal zone PFNs rather than zone sizes adds 769e69a27e73 mm: use free_area_init() instead of free_area_init_nodes() adds 50a1f3b8c97c alpha: simplify detection of memory zone boundaries adds 3a32dc84db36 arm: simplify detection of memory zone boundaries adds 715a62c423d5 arm64: simplify detection of memory zone boundaries for UM [...] adds f65754190460 csky: simplify detection of memory zone boundaries adds 462fc53f1c5d m68k: mm: simplify detection of memory zone boundaries adds 9222bb75d80e parisc: simplify detection of memory zone boundaries adds a1c7c2506b5a sparc32: simplify detection of memory zone boundaries adds d3ceb94a1268 unicore32: simplify detection of memory zone boundaries adds 97699c35ba7c xtensa: simplify detection of memory zone boundaries adds 5b01460a56e3 mm: memmap_init: iterate over memblock regions rather that [...] adds bf207c229132 mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] adds 2cfa4d75a261 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES adds 5e60ccf64bea mm: free_area_init: allow defining max_zone_pfn in descend [...] adds ee3fe91ed80a mm: free_area_init: allow defining max_zone_pfn in descend [...] adds 4579a1fd6742 mm: rename free_area_init_node() to free_area_init_memoryl [...] adds 1d6be5b9ecd9 mm: clean up free_area_init_node() and its helpers adds f4ef890282e1 mm: simplify find_min_pfn_with_active_regions() adds 2a4fdbb8210c docs/vm: update memory-models documentation adds c88cdfda23e0 mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] adds 335d2586346f mm/page_alloc.c: bad_flags is not necessary for bad_page() adds a2e29816d4e8 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] adds 589b57af46a5 mm/page_alloc.c: rename free_pages_check() to check_free_page() adds 6214210899c8 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] adds 91cd56e7994b mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds 41e4b237436e mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds 0e359a3f0317 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] adds 87e05816fc00 mm: initialize deferred pages with interrupts enabled adds cfc01c08fa3f mm: call cond_resched() from deferred_init_memmap() adds b9a077cf9de1 mm/page_alloc.c: remove unused free_bootmem_with_active_regions adds fb123dbc4247 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] adds 5d60ec6d19e6 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] adds 8faddbe9a4d6 mm/vmstat.c: do not show lowmem reserve protection informa [...] adds 9117fa00b250 mm/page_alloc: use ac->high_zoneidx for classzone_idx adds f094288b457f mm/page_alloc: integrate classzone_idx and high_zoneidx adds 19f87dc9c1af mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() adds 079b4ae80bf2 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] adds 682d0b042660 mm/vmscan.c: use update_lru_size() in update_lru_sizes() adds b936e11b1e58 mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch adds c54892ba686f mm/vmscan.c: change prototype for shrink_page_list adds f5720f9bcbcc mm/vmscan: update the comment of should_continue_reclaim() adds 1c52d3d4253e tools/vm/page_owner_sort.c: filter out unneeded line adds c1cb37ff3a85 mm, mempolicy: fix up gup usage in lookup_node adds 7f828c671461 tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] adds da242923b767 khugepaged: add self test adds 70f630627029 selftests: khugepaged: fix several spelling mistakes adds 6d1a85b8aa36 khugepaged: replace the usage of system(3) in the test adds 7367ca4ff9ff khugepaged-add-self-test-fix-2-fix adds 15d75130da7e khugepaged: do not stop collapse if less than half PTEs ar [...] adds 654100d2e199 khugepaged: drain all LRU caches before scanning pages adds a4bf9fa2cb54 khugepaged: drain LRU add pagevec after swapin adds da58c3b0e1a5 khugepaged: allow to collapse a page shared across fork adds 8acced56cbab khugepaged: allow to collapse PTE-mapped compound pages adds 2ca70b754445 thp: change CoW semantics for anon-THP adds a697b9fc8ed9 khugepaged: introduce 'max_ptes_shared' tunable adds e616de694655 selftests: khugepaged: fix several spelling mistakes adds 4b37bd38e334 hugetlbfs: add arch_hugetlb_valid_size adds a8265cda2a4f hugetlbfs: move hugepagesz= parsing to arch independent code adds 6d5120699d20 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] adds a0db802d1935 arm64/hugetlb: fix hugetlb initialization adds 994de3481e0d hugetlbfs: clean up command line processing adds 54b23d9fdfaa hugetlbfs: fix changes to command line processing adds bf7c334fae61 mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] adds a9770221437f arch/kmap: remove BUG_ON() adds dad8758f4a5d arch/xtensa: move kmap build bug out of the way adds b08783c7394e arch/kmap: remove redundant arch specific kmaps adds 6b66ab470b4d arch/kunmap: remove duplicate kunmap implementations adds c297f7394cd3 arch-kunmap-remove-duplicate-kunmap-implementations-fix adds eba692c59b3e {x86,powerpc,microblaze}/kmap: move preempt disable adds 40a02678ed9f arch/kmap_atomic: consolidate duplicate code adds 8058073a7d3d arch/kunmap_atomic: consolidate duplicate code adds f03511d0e60c arch/kmap: ensure kmap_prot visibility adds 7d7721441fbd arch/kmap: don't hard code kmap_prot values adds ccac9a6e1fc4 arch/kmap: define kmap_atomic_prot() for all arch's adds 46385a895322 drm: remove drm specific kmap_atomic code adds d081b1de1b30 kmap: remove kmap_atomic_to_page() adds b3b2dfaa761f parisc/kmap: remove duplicate kmap code adds adc9f2909e59 mm: thp: don't need to drain lru cache when splitting and [...] adds 42234e555007 powerpc/mm: drop platform defined pmd_mknotpresent() adds 74a884cf1f94 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() adds 4730fb8420c4 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 adds ef89171c2d2f drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds c0f6ac9756c3 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 8485d82d2c22 mm: add DEBUG_WX support adds c6d0009ab8bc mm-add-debug_wx-support-fix adds c0eba2d72e70 riscv: support DEBUG_WX adds 7af27cb9eb0b riscv-support-debug_wx-fix adds 39ab243c3ecc x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds e4d13587bc36 arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds 42e5a50b9eba mm: add kvfree_sensitive() for freeing sensitive data objects adds 87a7fd1f12da mm/memory_hotplug: refrain from adding memory into an impo [...] adds ee7bcee89c90 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] adds 0a1db8d0c925 mm/memory_hotplug: remove is_mem_section_removable() adds 8c651d2196fe mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 adds 655cb781ab57 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] adds 5f39ce8a7697 mm: replace zero-length array with flexible-array member adds 1d36a6548aaf mm-replace-zero-length-array-with-flexible-array-member-fix adds bd0af2b40a65 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" adds cd14a7481190 mm: ksm: fix a typo in comment "alreaady"->"already" adds 1268ebeccc96 mm: ksm: fix a typo in comment "alreaady"->"already" adds b95a356b7289 mm: mmap: fix a typo in comment "compatbility"->"compatibility" adds 7553c4732550 mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds 4aed465708ce mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds cfa6880c2a54 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] adds fe80612a6aad mm/vmsan: fix some typos in comment adds e242294540ba mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" adds e6348f709023 mm/memblock: fix a typo in comment "implict"->"implicit" adds 91cb288aedbb mm/list_lru: fix a typo in comment "numbesr"->"numbers" adds bf44c6f54f17 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" adds 3e939218018b mm/frontswap: fix some typos in frontswap.c adds 5353201f2fb5 mm, memcg: fix some typos in memcontrol.c adds 562d3950584f mm: fix a typo in comment "strucure"->"structure" adds 247920efb223 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] adds 5804d8f04955 mm/sparse: fix a typo in comment "convienence"->"convenience" adds 55ef5a8f0721 mm/page-writeback: fix a typo in comment "effictive"->"effective" adds 9b4c1377c07e mm/memory: fix a typo in comment "attampt"->"attempt" adds 24a1954c88d7 mm: use false for bool variable adds fc7eadf6bd62 include/linux/mm.h: return true in cpupid_pid_unset() adds fc9cc97ac655 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 7393743eff9d fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 037034d8ea60 kernel/hung_task.c: Monitor killed tasks. adds 7e68a8fa1049 proc: rename "catch" function argument adds 85579997454b x86/mm: define mm_p4d_folded() adds 470bedc8555d mm/debug: add tests validating architecture page table helpers adds 1167ea36ff12 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 adds d515dc451ca4 mm-debug-add-tests-validating-architecture-page-table-helpers-v18 adds edbe51693592 user.c: make uidhash_table static adds 99041e089d55 dynamic_debug: add an option to enable dynamic debug for m [...] adds 3dc5a7a2ba82 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] adds 319997e986c2 get_maintainer: add email addresses from .yaml files adds 369faa3f1db1 include/linux/bitops.h: avoid clang shift-count-overflow warnings adds f77c7b1651cc lib/math: avoid trailing newline hidden in pr_fmt() adds ab7633331dba lib: Add might_fault() to strncpy_from_user. adds c7875719ff83 lib: optimize cpumask_local_spread() adds 8b580e26bfdc lib/test_lockup.c: make test_inode static adds ae71f16f9384 checkpatch: additional MAINTAINER section entry ordering checks adds 3acaa9773e39 checkpatch: look for c99 comments in ctx_locate_comment adds c34c67cb6e0f checkpatch: disallow --git and --file/--fix adds 6b13f10f7c1a checkpatch: use patch subject when reading from stdin adds 7e348bf48cdc fs/binfmt_elf: remove redundant elf_map ifndef adds 3c5276fd4837 elfnote: mark all .note sections SHF_ALLOC adds cd02f580eccd fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] adds 10536b5362d9 fat: don't allow to mount if the FAT length == 0 adds 6ce23b6eea88 fat: improve the readahead for FAT entries adds 9c6330e553fc fs/seq_file.c: seq_read: Update pr_info_ratelimited adds a5185d34b0d5 exec: simplify the copy_strings_kernel calling convention adds 3feb307917e6 exec: open code copy_string_kernel adds 5ea91b42d34f umh: fix refcount underflow in fork_usermode_blob(). adds b5f34e3d3736 kexec: prevent removal of memory in use by a loaded kexec image adds 5764c3d444cb mm/memory_hotplug: allow arch override of non boot memory [...] adds 9d020805ee5c arm64: memory: give hotplug memory a different resource name adds c207689efdba rapidio: avoid data race between file operation callbacks [...] adds 060d98aaeb4e kernel/relay.c: fix read_pos error when multiple readers adds e49fa1b1051d aio: simplify read_events() adds 00bf864caa69 add kernel config option for twisting kernel behavior. adds d7058631d15b twist: allow disabling k_spec() function in drivers/tty/vt [...] adds bcb7320cf42c twist: add option for selecting twist options for syzkalle [...] adds 3dad9b8fde92 selftests/x86/pkeys: move selftests to arch-neutral directory adds f77c6b768968 selftests/vm/pkeys: rename all references to pkru to a gen [...] adds 2e220fb2e63c selftests/vm/pkeys: move generic definitions to header file adds 092144f2299d selftests/vm/pkeys: move some definitions to arch-specific header adds 7b3db08b469d selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() adds 355326182138 selftests: vm: pkeys: Use sane types for pkey register adds 3fb3f88bd604 selftests: vm: pkeys: add helpers for pkey bits adds e25114958452 selftests/vm/pkeys: fix pkey_disable_clear() adds b7f96616f400 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() adds d5fb17fe69c3 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] adds 412923cbb82f selftests: vm: pkeys: use the correct huge page size adds 264f40af9344 selftests/vm/pkeys: introduce generic pkey abstractions adds 130f573c2a79 selftests/vm/pkeys: introduce powerpc support adds 9fdc20551bb3 selftests/vm/pkeys: fix number of reserved powerpc pkeys adds 30fedbddcc9f selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() adds 1bf0e48365cd selftests/vm/pkeys: improve checks to determine pkey support adds 1602be5c7776 selftests/vm/pkeys: associate key on a mapped page and det [...] adds 9fd1ef679240 selftests/vm/pkeys: associate key on a mapped page and det [...] adds 77c51065dcd6 selftests/vm/pkeys: detect write violation on a mapped acc [...] adds 9aab8122c6d9 selftests/vm/pkeys: introduce a sub-page allocator adds 0042e31a4dc9 selftests/vm/pkeys: test correct behaviour of pkey-0 adds 92efda9ee2c9 selftests/vm/pkeys: override access right definitions on powerpc adds 9949b544dec0 selftests: vm: pkeys: use the correct page size on powerpc adds 3a07caa68f66 selftests: vm: pkeys: fix multilib builds for x86 adds 160c7788b379 tools/testing/selftests/vm: remove duplicate headers adds 0ec201a170e1 lib/ubsan.c: fix gcc-10 warnings adds 1a3314d75cc3 initramfs: fix another section mismatch adds 9dcc9dada65d ipc/msg: add missing annotation for freeque() adds a661aec9647c ipc/namespace.c: use a work queue to free_ipc adds 7ca3f158d1c9 ipc: convert ipcs_idr to XArray adds aaef0cec6ae7 ipc-convert-ipcs_idr-to-xarray-update adds 1ccedf234583 Merge branch 'akpm-current/current' adds 33c9776cf0ed arch/x86/Makefile: use $(CONFIG_SHELL) adds 499f995fbddc xarray.h: correct return code documentation for xa_store_{ [...] adds 80f7a2619bf9 kernel/sysctl: support setting sysctl parameters from kern [...] adds 6141b45b99ed kernel/sysctl: support handling command line aliases adds 9fe4b88239a0 kernel/hung_task convert hung_task_panic boot parameter to sysctl adds 2bea970740f0 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] adds b699d05fcdc5 lib/test_sysctl: support testing of sysctl. boot parameter adds 5c2e51e18033 parisc: add sysctl file interface panic_on_stackoverflow adds 63bc422c8e9f kernel/hung_task.c: introduce sysctl to print all traces w [...] adds 535fb4efc8d1 panic: add sysctl to dump all CPUs backtraces on oops event adds f90e2eb780a5 amdgpu: a NULL ->mm does not mean a thread is a kthread adds 48e305e7d11d kernel: move use_mm/unuse_mm to kthread.c adds d70dfcc0ec26 kernel: move use_mm/unuse_mm to kthread.c adds c6fcc32673a6 kernel: better document the use_mm/unuse_mm API contract adds a3f4b0a314ed kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 adds ba182e47e7cb powerpc/vas: fix up for {un}use_mm() rename adds 41f0d8895317 kernel: set USER_DS in kthread_use_mm adds b552696e6b49 mm/kmemleak: silence KCSAN splats in checksum adds 389aacb26eae kallsyms/printk: add loglvl to print_ip_sym() adds 687a400c4162 alpha: add show_stack_loglvl() adds c8cc78bec0ad arc: add show_stack_loglvl() adds 81661e003715 arm/asm: add loglvl to c_backtrace() adds 8d0c8c1f5bfb arm: add loglvl to unwind_backtrace() adds daa6852bcf56 arm: add loglvl to dump_backtrace() adds 5a735bd47fa2 arm: wire up dump_backtrace_{entry,stm} adds 30da8f79311d arm: add show_stack_loglvl() adds 9bef4d6b8122 arm64: add loglvl to dump_backtrace() adds e899f783c9b7 arm64: add show_stack_loglvl() adds e27e9a0333f6 c6x: add show_stack_loglvl() adds 9b7ee268e7dd csky: add show_stack_loglvl() adds dfa0790c3e12 h8300: add show_stack_loglvl() adds 4a88d2697bfe hexagon: add show_stack_loglvl() adds afd1e6c45d82 ia64: pass log level as arg into ia64_do_show_stack() adds da8e6db6ddb3 ia64: add show_stack_loglvl() adds 5006b2256622 m68k: add show_stack_loglvl() adds 73dad254b7e6 microblaze: add loglvl to microblaze_unwind_inner() adds a97b2091777c microblaze: add loglvl to microblaze_unwind() adds a5744735ca9f microblaze: add show_stack_loglvl() adds aef8e69c922c mips: add show_stack_loglvl() adds c91dc62abf79 nds32: add show_stack_loglvl() adds c3109495c297 nios2: add show_stack_loglvl() adds 6889239f98b2 openrisc: add show_stack_loglvl() adds 340af52d20fa parisc: add show_stack_loglvl() adds e4695f19d312 powerpc: add show_stack_loglvl() adds 53b6532e43d7 riscv: add show_stack_loglvl() adds b072bd7ad170 s390: add show_stack_loglvl() adds 7b37c6141319 sh: add loglvl to dump_mem() adds b3fd354b2842 sh: remove needless printk() adds e261ab52664d sh: add loglvl to printk_address() adds ef2ccfa75cf6 sh: add loglvl to show_trace() adds 4cd69c6d283c sh: add show_stack_loglvl() adds 4b83a8c48d0b sparc: add show_stack_loglvl() adds 4d73e6df2c8a um/sysrq: remove needless variable sp adds ec16c85eb40b um: add show_stack_loglvl() adds c316e4cc702f unicore32: remove unused pmode argument in c_backtrace() adds 6fbe1176dbdd unicore32: add loglvl to c_backtrace() adds 6f854da1734f unicore32: add show_stack_loglvl() adds c366b2d325c8 x86: add missing const qualifiers for log_lvl adds 942bcb590aa3 x86: add show_stack_loglvl() adds 7d5f3321f219 xtensa: add loglvl to show_trace() adds 8c534cfe1010 xtensa: add show_stack_loglvl() adds c86a7545d665 sysrq: use show_stack_loglvl() adds 5dc67f4363fb x86/amd_gart: print stacktrace for a leak with KERN_ERR adds d3eb1df1383d power: use show_stack_loglvl() adds 2869891e187b kdb: don't play with console_loglevel adds 7e157a5db657 sched: print stack trace with KERN_INFO adds 4d9581394934 kernel: use show_stack_loglvl() adds 9bf9f6a1a850 kernel: rename show_stack_loglvl() => show_stack() adds 5d979ecace1d mm/frontswap: mark various intentional data races adds 26d41e0f14fd mm/page_io: mark various intentional data races adds d5a5f2f41911 mm-page_io-mark-various-intentional-data-races-v2 adds c06cba7bd084 mm/swap_state: mark various intentional data races adds efb9cb18df59 mm/filemap.c: fix a data race in filemap_fault() adds 7caf7de8bbf4 mm/swapfile: fix and annotate various data races adds 1b323602e5c8 mm-swapfile-fix-and-annotate-various-data-races-v2 adds 65e73a4eb845 mm/page_counter: fix various data races at memsw adds 7cab7fff40a7 mm/memcontrol: fix a data race in scan count adds dab59427942a mm/list_lru: fix a data race in list_lru_count_one adds 8c8e34ef240e mm/mempool: fix a data race in mempool_free() adds 65b05becea7f mm/util.c: annotate an data race at vm_committed_as adds 870263f5945a mm/rmap: annotate a data race at tlb_flush_batched adds 17e05b0aca73 mm: annotate a data race in page_zonenum() adds c44d0e5a8927 mm/swap.c: annotate data races for lru_rotate_pvecs adds 2ba82c9c3929 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 3ab2ad431050 mm/mmap.c: add more sanity checks to get_unmapped_area() adds 7c303c2eee24 mm/mmap.c: do not allow mappings outside of allowed limits adds 5ad2a89489f5 mm/madvise: pass task and mm to do_madvise adds 0fbbf77f1e6c mm/madvise: introduce process_madvise() syscall: an extern [...] adds b9a8101b563e fix process_madvise build break for arm64 adds df99e5af6d77 mm/madvise: check fatal signal pending of target process adds c94d5b3d0cab pid: move pidfd_get_pid() to pid.c adds ffb6cde7438c mm/madvise: support both pid and pidfd for process_madvise adds 2009ceec8ad7 mm/madvise: allow KSM hints for remote API adds e84c1a3b6a14 mm: support vector address ranges for process_madvise adds 5fffefd57fe5 mm: support compat_sys_process_madvise adds 0011fb96b919 mm-support-vector-address-ranges-for-process_madvise-fix-fix adds 44c1685e582b mm/madvise: make function 'do_process_madvise' static adds 47396be2b7f0 mm: fix s390 compat build error adds 32859ccd8c08 mm/madvise.c: remove duplicated include adds 7fb396380f04 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds e7a5d92f84ae Merge branch 'akpm/master' adds 30e2206e11ce Add linux-next specific files for 20200508
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 (7def1ef0f72c) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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: .mailmap | 2 + .../testing/sysfs-platform-intel-wmi-sbl-fw-update | 12 + Documentation/admin-guide/cgroup-v2.rst | 4 + Documentation/admin-guide/media/bt8xx.rst | 2 +- Documentation/admin-guide/media/bttv-cardlist.rst | 2 +- Documentation/admin-guide/media/cardlist.rst | 708 +-- .../admin-guide/media/cx23885-cardlist.rst | 2 +- Documentation/admin-guide/media/cx88-cardlist.rst | 2 +- Documentation/admin-guide/media/i2c-cardlist.rst | 290 ++ Documentation/admin-guide/media/ipu3.rst | 30 +- Documentation/admin-guide/media/ivtv-cardlist.rst | 2 +- Documentation/admin-guide/media/misc-cardlist.rst | 28 + Documentation/admin-guide/media/pci-cardlist.rst | 107 + .../admin-guide/media/platform-cardlist.rst | 90 + Documentation/admin-guide/media/radio-cardlist.rst | 44 + .../admin-guide/media/saa7134-cardlist.rst | 2 +- .../admin-guide/media/saa7164-cardlist.rst | 2 +- Documentation/admin-guide/media/usb-cardlist.rst | 157 + Documentation/admin-guide/ramoops.rst | 14 +- Documentation/admin-guide/sysctl/kernel.rst | 63 +- Documentation/core-api/kobject.rst | 26 +- Documentation/devicetree/bindings/arm/renesas.yaml | 10 + .../bindings/cpufreq/nvidia,tegra20-cpufreq.txt | 56 + .../bindings/display/bridge/chrontel,ch7033.yaml | 77 + .../display/panel/asus,z00t-tm5p5-nt35596.yaml | 56 + .../bindings/interconnect/fsl,imx8m-noc.yaml | 101 + .../bindings/leds/backlight/qcom-wled.txt | 154 - .../bindings/leds/backlight/qcom-wled.yaml | 261 + .../devicetree/bindings/media/rockchip-vpu.yaml | 7 +- .../devicetree/bindings/mmc/renesas,mmcif.txt | 5 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 17 +- .../devicetree/bindings/net/ti,k3-am654-cpts.yaml | 27 +- .../bindings/net/wireless/qcom,ath10k.txt | 14 + Documentation/devicetree/bindings/pci/rcar-pci.txt | 3 +- .../devicetree/bindings/phy/cdns,salvo-phy.yaml | 52 + .../bindings/phy/qcom,usb-snps-femto-v2.yaml | 80 + .../bindings/reserved-memory/ramoops.txt | 13 +- .../devicetree/bindings/serial/samsung_uart.yaml | 8 + .../devicetree/bindings/sound/qcom,lpass-cpu.txt | 25 + Documentation/devicetree/bindings/sound/rt1016.txt | 17 + .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 3 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 + .../driver-api/thermal/cpu-idle-cooling.rst | 3 + Documentation/driver-api/thermal/index.rst | 1 + ...automount-support.txt => automount-support.rst} | 23 +- .../caching/{backend-api.txt => backend-api.rst} | 165 +- .../caching/{cachefiles.txt => cachefiles.rst} | 139 +- Documentation/filesystems/caching/fscache.rst | 565 ++ Documentation/filesystems/caching/fscache.txt | 448 -- Documentation/filesystems/caching/index.rst | 14 + .../caching/{netfs-api.txt => netfs-api.rst} | 172 +- .../filesystems/caching/{object.txt => object.rst} | 43 +- .../caching/{operations.txt => operations.rst} | 45 +- .../cifs/{cifsroot.txt => cifsroot.rst} | 56 +- Documentation/filesystems/coda.rst | 1670 ++++++ Documentation/filesystems/coda.txt | 1676 ------ .../{configfs/configfs.txt => configfs.rst} | 131 +- Documentation/filesystems/devpts.rst | 36 + Documentation/filesystems/devpts.txt | 26 - .../filesystems/{dnotify.txt => dnotify.rst} | 11 +- .../filesystems/{fiemap.txt => fiemap.rst} | 135 +- Documentation/filesystems/{files.txt => files.rst} | 15 +- .../filesystems/{fuse-io.txt => fuse-io.rst} | 6 + Documentation/filesystems/index.rst | 23 + Documentation/filesystems/{locks.txt => locks.rst} | 14 +- ...mandatory-locking.txt => mandatory-locking.rst} | 25 +- .../filesystems/{mount_api.txt => mount_api.rst} | 329 +- Documentation/filesystems/proc.rst | 2 +- Documentation/filesystems/{quota.txt => quota.rst} | 41 +- .../filesystems/{seq_file.txt => seq_file.rst} | 61 +- .../{sharedsubtree.txt => sharedsubtree.rst} | 398 +- Documentation/filesystems/spufs/index.rst | 13 + Documentation/filesystems/spufs/spu_create.rst | 131 + Documentation/filesystems/spufs/spu_run.rst | 138 + .../filesystems/{spufs.txt => spufs/spufs.rst} | 304 +- .../filesystems/{sysfs-pci.txt => sysfs-pci.rst} | 23 +- .../{sysfs-tagging.txt => sysfs-tagging.rst} | 22 +- ...g-design.txt => xfs-delayed-logging-design.rst} | 65 +- ...tadata.txt => xfs-self-describing-metadata.rst} | 190 +- Documentation/hwmon/ina2xx.rst | 19 + Documentation/iio/iio_configfs.rst | 2 +- Documentation/livepatch/module-elf-format.rst | 15 +- Documentation/locking/locktorture.rst | 2 +- Documentation/misc-devices/index.rst | 1 + Documentation/networking/dsa/sja1105.rst | 116 + Documentation/networking/ethtool-netlink.rst | 35 +- Documentation/networking/ip-sysctl.rst | 2 +- Documentation/s390/pci.rst | 83 +- Documentation/s390/vfio-ap.rst | 2 +- Documentation/timers/timers-howto.rst | 3 + .../translations/it_IT/doc-guide/kernel-doc.rst | 25 +- .../translations/it_IT/kernel-hacking/hacking.rst | 18 + .../translations/it_IT/kernel-hacking/locking.rst | 172 +- .../translations/it_IT/process/2.Process.rst | 95 +- .../translations/it_IT/process/coding-style.rst | 6 +- .../translations/it_IT/process/deprecated.rst | 130 +- Documentation/usb/gadget_configfs.rst | 4 +- .../userspace-api/media/v4l/vidioc-enum-fmt.rst | 52 +- .../userspace-api/media/v4l/vidioc-querycap.rst | 6 + .../userspace-api/media/videodev2.h.rst.exceptions | 1 + Documentation/virt/kvm/api.rst | 12 +- Documentation/virt/kvm/index.rst | 2 + Documentation/virt/kvm/running-nested-guests.rst | 276 + Documentation/vm/hmm.rst | 30 +- Documentation/vm/slub.rst | 4 +- .../watchdog/convert_drivers_to_kernel_api.rst | 2 +- MAINTAINERS | 51 +- Makefile | 2 +- Next/SHA1s | 207 +- Next/Trees | 1 + Next/merge.log | 5370 ++++++++++++-------- arch/alpha/include/asm/checksum.h | 3 +- arch/alpha/lib/csum_partial_copy.c | 6 +- arch/arc/include/asm/highmem.h | 15 - arch/arc/mm/highmem.c | 28 +- arch/arm/Kconfig.debug | 10 + arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/am335x-guardian.dts | 1 + arch/arm/boot/dts/am3517-evm.dts | 1 + arch/arm/boot/dts/am437x-gp-evm.dts | 2 +- arch/arm/boot/dts/am437x-idk-evm.dts | 2 +- arch/arm/boot/dts/am437x-sk-evm.dts | 4 +- arch/arm/boot/dts/am571x-idk.dts | 52 +- arch/arm/boot/dts/am572x-idk-common.dtsi | 63 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 67 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 4 +- arch/arm/boot/dts/aspeed-ast2600-evb.dts | 4 + .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 4 +- .../boot/dts/aspeed-bmc-facebook-yosemitev2.dts | 104 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 181 +- arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 310 +- ...c-opp-romulus.dts => aspeed-bmc-opp-nicole.dts} | 185 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 35 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 108 + arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 37 +- arch/arm/boot/dts/aspeed-g5.dtsi | 24 +- arch/arm/boot/dts/aspeed-g6.dtsi | 28 +- arch/arm/boot/dts/dra7-evm-common.dtsi | 1 + arch/arm/boot/dts/dra7-evm.dts | 54 + arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi | 39 + arch/arm/boot/dts/dra7-l4.dtsi | 50 +- arch/arm/boot/dts/dra7.dtsi | 36 + arch/arm/boot/dts/dra71-evm.dts | 42 + arch/arm/boot/dts/dra72-evm-common.dtsi | 18 +- arch/arm/boot/dts/dra72-evm-revc.dts | 42 + arch/arm/boot/dts/dra72-evm.dts | 42 + arch/arm/boot/dts/dra72x.dtsi | 6 + arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi | 18 + arch/arm/boot/dts/dra74x.dtsi | 21 + arch/arm/boot/dts/dra76-evm.dts | 54 + arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 1 + arch/arm/boot/dts/motorola-mapphone-common.dtsi | 43 +- arch/arm/boot/dts/omap3-gta04.dtsi | 1 + arch/arm/boot/dts/omap5-l4.dtsi | 31 + arch/arm/boot/dts/omap5.dtsi | 86 + arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 37 + arch/arm/boot/dts/r8a7742-iwg21m.dtsi | 53 + arch/arm/boot/dts/r8a7742.dtsi | 389 ++ arch/arm/boot/dts/tegra30-beaver.dts | 40 +- arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/shmobile_defconfig | 1 + arch/arm/include/asm/checksum.h | 14 + arch/arm/include/asm/highmem.h | 7 - arch/arm/kernel/atags_proc.c | 2 +- arch/arm/mach-imx/mach-mx27_3ds.c | 21 +- arch/arm/mach-imx/mach-mx31_3ds.c | 24 +- arch/arm/mach-omap2/Kconfig | 1 - arch/arm/mach-omap2/clockdomains44xx_data.c | 2 +- arch/arm/mach-omap2/clockdomains54xx_data.c | 2 +- arch/arm/mach-tegra/pm.c | 4 + arch/arm/mach-tegra/reset-handler.S | 7 +- arch/arm/mach-tegra/sleep-tegra30.S | 16 +- arch/arm/mach-tegra/tegra.c | 8 +- arch/arm/mm/highmem.c | 35 +- arch/arm64/Kconfig | 131 +- arch/arm64/Makefile | 7 + arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 7 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 2 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 +- arch/arm64/configs/defconfig | 1 - arch/arm64/include/asm/assembler.h | 50 + arch/arm64/include/asm/cacheflush.h | 6 +- arch/arm64/include/asm/cpucaps.h | 19 +- arch/arm64/include/asm/insn.h | 30 +- arch/arm64/include/asm/kvm_host.h | 4 - arch/arm64/include/asm/kvm_hyp.h | 2 +- arch/arm64/include/asm/linkage.h | 46 + arch/arm64/include/asm/pgtable-prot.h | 3 + arch/arm64/include/asm/sysreg.h | 6 +- arch/arm64/kernel/cpu-reset.S | 4 +- arch/arm64/kernel/cpu_errata.c | 25 +- arch/arm64/kernel/cpufeature.c | 9 + arch/arm64/kernel/cpuinfo.c | 4 +- arch/arm64/kernel/efi-rt-wrapper.S | 4 +- arch/arm64/kernel/entry-fpsimd.S | 20 +- arch/arm64/kernel/entry.S | 27 +- arch/arm64/kernel/hibernate-asm.S | 16 +- arch/arm64/kernel/hyp-stub.S | 20 +- arch/arm64/kernel/insn.c | 32 +- arch/arm64/kernel/pci.c | 4 +- arch/arm64/kernel/probes/decode-insn.c | 2 +- arch/arm64/kernel/probes/kprobes_trampoline.S | 4 +- arch/arm64/kernel/reloc_test_syms.S | 44 +- arch/arm64/kernel/relocate_kernel.S | 4 +- arch/arm64/kernel/sleep.S | 12 +- arch/arm64/kernel/smccc-call.S | 8 +- arch/arm64/kernel/vdso.c | 6 +- arch/arm64/kernel/vdso/Makefile | 4 +- arch/arm64/kernel/vdso/note.S | 3 + arch/arm64/kernel/vdso/sigreturn.S | 3 + arch/arm64/kernel/vdso/vdso.S | 3 + arch/arm64/kvm/hyp/switch.c | 6 +- arch/arm64/kvm/hyp/sysreg-sr.c | 6 +- arch/arm64/kvm/hyp/tlb.c | 11 +- arch/arm64/mm/hugetlbpage.c | 2 + arch/arm64/mm/mmu.c | 24 + arch/arm64/mm/pageattr.c | 4 +- arch/arm64/net/bpf_jit.h | 8 + arch/arm64/net/bpf_jit_comp.c | 12 + arch/c6x/lib/checksum.c | 22 - arch/csky/abiv1/inc/abi/entry.h | 4 +- arch/csky/abiv2/inc/abi/entry.h | 4 +- arch/csky/include/asm/highmem.h | 10 +- arch/csky/kernel/perf_callchain.c | 9 +- arch/csky/mm/highmem.c | 56 +- arch/ia64/include/asm/checksum.h | 10 - arch/ia64/lib/csum_partial_copy.c | 32 +- arch/m68k/configs/stmark2_defconfig | 1 - arch/m68k/include/asm/checksum.h | 3 +- arch/m68k/lib/checksum.c | 4 +- arch/microblaze/include/asm/highmem.h | 28 +- arch/microblaze/mm/highmem.c | 16 +- arch/microblaze/mm/init.c | 3 - arch/mips/Makefile | 13 +- arch/mips/alchemy/devboards/db1550.c | 2 +- arch/mips/ar7/setup.c | 2 +- arch/mips/ath79/setup.c | 3 +- arch/mips/bcm63xx/cpu.c | 2 +- arch/mips/bcm63xx/dev-flash.c | 2 +- arch/mips/boot/compressed/Makefile | 2 +- .../mips/cavium-octeon/executive/cvmx-helper-npi.c | 12 - arch/mips/cavium-octeon/executive/cvmx-pko.c | 2 +- arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/cavium-octeon/octeon-usb.c | 2 +- arch/mips/dec/int-handler.S | 4 +- arch/mips/dec/tc.c | 2 +- arch/mips/fw/cfe/cfe_api.c | 5 - arch/mips/include/asm/asm.h | 20 +- arch/mips/include/asm/fpu.h | 2 +- arch/mips/include/asm/highmem.h | 9 +- arch/mips/include/asm/mach-rc32434/pci.h | 3 - arch/mips/include/asm/octeon/cvmx-sli-defs.h | 2 +- arch/mips/include/asm/page.h | 2 +- arch/mips/jz4740/setup.c | 2 +- arch/mips/kernel/branch.c | 26 +- arch/mips/kernel/cpu-probe.c | 22 +- arch/mips/kernel/genex.S | 6 +- arch/mips/kernel/idle.c | 2 +- arch/mips/kernel/mips-cm.c | 66 +- arch/mips/kernel/mips-r2-to-r6-emul.c | 2 +- arch/mips/kernel/scall64-o32.S | 2 +- arch/mips/kernel/signal.c | 2 +- arch/mips/kernel/traps.c | 3 +- arch/mips/kernel/vmlinux.lds.S | 2 +- arch/mips/kernel/watch.c | 26 +- arch/mips/kvm/emulate.c | 8 +- arch/mips/math-emu/cp1emu.c | 28 +- arch/mips/math-emu/dp_add.c | 3 +- arch/mips/math-emu/dp_div.c | 3 +- arch/mips/math-emu/dp_fmax.c | 6 +- arch/mips/math-emu/dp_fmin.c | 6 +- arch/mips/math-emu/dp_maddf.c | 3 +- arch/mips/math-emu/dp_mul.c | 3 +- arch/mips/math-emu/dp_sqrt.c | 5 +- arch/mips/math-emu/dp_sub.c | 3 +- arch/mips/math-emu/sp_add.c | 3 +- arch/mips/math-emu/sp_div.c | 3 +- arch/mips/math-emu/sp_fdp.c | 3 +- arch/mips/math-emu/sp_fmax.c | 6 +- arch/mips/math-emu/sp_fmin.c | 6 +- arch/mips/math-emu/sp_maddf.c | 3 +- arch/mips/math-emu/sp_mul.c | 3 +- arch/mips/math-emu/sp_sub.c | 3 +- arch/mips/mm/c-r4k.c | 6 +- arch/mips/mm/cache.c | 6 +- arch/mips/mm/highmem.c | 49 +- arch/mips/mm/tlbex.c | 2 +- arch/mips/oprofile/op_model_mipsxx.c | 26 +- arch/mips/pci/fixup-sni.c | 3 +- arch/mips/pci/ops-bcm63xx.c | 2 +- arch/mips/tools/loongson3-llsc-check.c | 4 +- arch/nds32/include/asm/highmem.h | 8 - arch/nds32/mm/highmem.c | 39 +- arch/nios2/include/asm/checksum.h | 2 - arch/parisc/include/asm/cacheflush.h | 30 +- arch/parisc/include/asm/checksum.h | 7 - arch/parisc/lib/checksum.c | 20 - arch/powerpc/Kconfig | 2 +- arch/powerpc/include/asm/highmem.h | 29 +- arch/powerpc/kvm/powerpc.c | 1 + arch/powerpc/mm/highmem.c | 21 +- arch/powerpc/mm/mem.c | 3 - arch/powerpc/platforms/cell/spufs/coredump.c | 87 +- arch/powerpc/platforms/cell/spufs/file.c | 330 +- arch/powerpc/platforms/cell/spufs/spufs.h | 3 +- arch/riscv/include/asm/set_memory.h | 8 - arch/riscv/mm/init.c | 16 - arch/riscv/net/bpf_jit_comp64.c | 64 +- arch/s390/include/asm/checksum.h | 19 - arch/s390/include/asm/ipl.h | 11 + arch/s390/include/asm/uaccess.h | 2 +- arch/s390/include/uapi/asm/ipl.h | 25 + arch/s390/kernel/Makefile | 5 - arch/s390/kernel/ipl.c | 209 + arch/s390/kernel/module.c | 147 +- arch/s390/kernel/ptrace.c | 2 +- arch/s390/kvm/kvm-s390.c | 1 + arch/s390/kvm/priv.c | 4 +- arch/s390/mm/maccess.c | 9 +- arch/s390/pci/pci_bus.c | 4 +- arch/sh/include/asm/checksum_32.h | 9 +- arch/sparc/include/asm/checksum.h | 1 + arch/sparc/include/asm/checksum_32.h | 15 +- arch/sparc/include/asm/checksum_64.h | 2 +- arch/sparc/include/asm/highmem.h | 22 - arch/sparc/mm/highmem.c | 18 +- arch/sparc/mm/init_64.c | 10 +- arch/um/kernel/um_arch.c | 16 + arch/x86/Makefile | 2 +- arch/x86/boot/compressed/acpi.c | 7 +- arch/x86/boot/compressed/head_64.S | 8 + arch/x86/boot/string.c | 43 +- arch/x86/boot/string.h | 1 + arch/x86/ia32/ia32_signal.c | 2 +- arch/x86/include/asm/checksum.h | 2 + arch/x86/include/asm/checksum_32.h | 21 +- arch/x86/include/asm/checksum_64.h | 12 +- arch/x86/include/asm/compat.h | 8 +- arch/x86/include/asm/highmem.h | 9 - arch/x86/include/asm/kvm_host.h | 4 +- arch/x86/kernel/Makefile | 1 - arch/x86/kernel/cpu/mce/dev-mcelog.c | 1 + arch/x86/kernel/livepatch.c | 53 - arch/x86/kernel/module.c | 43 +- arch/x86/kernel/signal.c | 28 +- arch/x86/kvm/ioapic.c | 10 +- arch/x86/kvm/vmx/vmenter.S | 3 + arch/x86/kvm/x86.c | 21 +- arch/x86/lib/csum-wrappers_64.c | 35 +- arch/x86/mm/highmem_32.c | 50 +- arch/x86/net/bpf_jit_comp32.c | 4 +- arch/x86/um/asm/checksum.h | 20 - arch/xtensa/include/asm/checksum.h | 11 +- arch/xtensa/include/asm/highmem.h | 27 - arch/xtensa/mm/highmem.c | 22 +- block/bfq-iosched.c | 6 +- block/blk-cgroup.c | 2 +- block/blk-iocost.c | 117 +- block/blk-mq.c | 37 +- drivers/acpi/arm64/iort.c | 95 +- drivers/acpi/pci_mcfg.c | 8 +- drivers/base/core.c | 2 +- drivers/base/platform.c | 42 +- drivers/char/ipmi/bt-bmc.c | 12 +- drivers/clk/clk-qoriq.c | 30 +- drivers/clk/tegra/Makefile | 1 + drivers/clk/tegra/clk-pll.c | 12 +- drivers/clk/tegra/clk-tegra-super-cclk.c | 212 + drivers/clk/tegra/clk-tegra124.c | 2 +- drivers/clk/tegra/clk-tegra20.c | 7 +- drivers/clk/tegra/clk-tegra30.c | 6 +- drivers/clk/tegra/clk.h | 19 +- drivers/cpufreq/Kconfig.arm | 6 +- drivers/cpufreq/qoriq-cpufreq.c | 76 +- drivers/cpufreq/tegra20-cpufreq.c | 217 +- drivers/cpuidle/cpuidle-tegra.c | 1 - drivers/crypto/chelsio/chcr_algo.c | 89 +- drivers/crypto/chelsio/chcr_crypto.h | 1 + drivers/crypto/chelsio/chcr_ipsec.c | 3 - drivers/crypto/xilinx/zynqmp-aes-gcm.c | 12 +- drivers/devfreq/Kconfig | 8 + drivers/devfreq/Makefile | 1 + drivers/devfreq/devfreq.c | 2 +- drivers/devfreq/imx-bus.c | 179 + drivers/firmware/arm_scmi/Makefile | 2 +- drivers/firmware/arm_scmi/driver.c | 2 +- drivers/firmware/arm_sdei.c | 37 +- drivers/firmware/trusted_foundations.c | 21 +- drivers/gpio/gpio-f7188x.c | 33 +- drivers/gpio/gpio-tegra186.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 65 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 56 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 43 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 12 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 206 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 40 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 11 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 65 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 1 - drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 67 - drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 2 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 5 + drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 215 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 30 +- .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 204 +- .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.h | 48 +- drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 129 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 15 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 49 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 1 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 35 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 + .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 18 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 1 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 131 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 5 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 + .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 29 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 26 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 8 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 1 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 1 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 15 +- drivers/gpu/drm/amd/display/dc/inc/hw/panel_cntl.h | 16 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 + drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 - .../gpu/drm/amd/display/dmub/{inc => }/dmub_srv.h | 9 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 1 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_reg.c | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 2 +- .../amd/display/modules/info_packet/info_packet.c | 3 +- drivers/gpu/drm/amd/display/modules/stats/stats.c | 448 -- drivers/gpu/drm/amd/include/atomfirmware.h | 12 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 6 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 6 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 12 - drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 3 - drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 2 - drivers/gpu/drm/bridge/Kconfig | 10 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/chrontel-ch7033.c | 620 +++ drivers/gpu/drm/drm_hdcp.c | 8 +- drivers/gpu/drm/drm_mm.c | 133 +- drivers/gpu/drm/drm_mode_object.c | 10 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 14 +- drivers/gpu/drm/i915/gt/intel_engine.h | 34 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 14 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 6 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 3 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 187 +- drivers/gpu/drm/i915/gt/selftest_context.c | 11 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 53 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 24 +- drivers/gpu/drm/i915/i915_priolist_types.h | 7 +- drivers/gpu/drm/i915/i915_reg.h | 13 + drivers/gpu/drm/i915/i915_request.c | 15 +- drivers/gpu/drm/i915/i915_scheduler.c | 18 +- drivers/gpu/drm/i915/i915_scheduler.h | 3 +- drivers/gpu/drm/i915/i915_scheduler_types.h | 1 + drivers/gpu/drm/i915/intel_sideband.c | 2 + drivers/gpu/drm/meson/meson_drv.c | 29 +- drivers/gpu/drm/meson/meson_drv.h | 6 + drivers/gpu/drm/meson/meson_dw_hdmi.c | 2 +- drivers/gpu/drm/meson/meson_vclk.c | 16 +- drivers/gpu/drm/meson/meson_vclk.h | 3 +- drivers/gpu/drm/nouveau/Kconfig | 2 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 27 +- drivers/gpu/drm/nouveau/nouveau_dmem.h | 3 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 94 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 33 +- drivers/gpu/drm/panel/Kconfig | 18 + drivers/gpu/drm/panel/Makefile | 2 + .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 367 ++ drivers/gpu/drm/panel/panel-visionox-rm69299.c | 303 ++ drivers/gpu/drm/radeon/radeon_kms.c | 4 +- drivers/gpu/drm/tidss/tidss_dispc.c | 11 +- drivers/gpu/drm/tidss/tidss_dispc.h | 6 - drivers/gpu/drm/ttm/ttm_bo_util.c | 56 +- drivers/gpu/drm/udl/udl_modeset.c | 4 +- drivers/gpu/drm/vkms/vkms_drv.c | 2 +- drivers/gpu/drm/vkms/vkms_drv.h | 5 - drivers/gpu/drm/vkms/vkms_gem.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 16 +- drivers/hid/Kconfig | 1 + drivers/hid/hid-asus.c | 122 +- drivers/hid/hid-ids.h | 1 + drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 + drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 2 + drivers/hv/vmbus_drv.c | 1 - drivers/hwmon/hwmon.c | 68 +- drivers/hwmon/ina2xx.c | 183 + drivers/hwmon/lm75.c | 8 +- drivers/hwmon/lm75.h | 31 +- drivers/i2c/busses/i2c-at91-core.c | 2 + drivers/i2c/busses/i2c-at91-master.c | 68 +- drivers/i2c/busses/i2c-at91.h | 7 +- drivers/i2c/busses/i2c-pxa.c | 590 ++- drivers/i2c/i2c-core-base.c | 24 +- drivers/i2c/i2c-core-of.c | 2 +- drivers/infiniband/core/Makefile | 2 +- drivers/infiniband/core/cm.c | 24 +- drivers/infiniband/core/cma.c | 46 +- drivers/infiniband/core/device.c | 16 +- drivers/infiniband/core/lag.c | 138 + drivers/infiniband/core/mad.c | 255 +- drivers/infiniband/core/multicast.c | 12 +- drivers/infiniband/core/sa_query.c | 22 +- drivers/infiniband/core/user_mad.c | 22 +- drivers/infiniband/core/uverbs_main.c | 24 +- drivers/infiniband/core/verbs.c | 66 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 8 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 2 +- drivers/infiniband/hw/efa/efa.h | 6 +- drivers/infiniband/hw/efa/efa_com.c | 5 +- drivers/infiniband/hw/efa/efa_com.h | 3 +- drivers/infiniband/hw/efa/efa_verbs.c | 19 +- drivers/infiniband/hw/hfi1/user_sdma.c | 4 - drivers/infiniband/hw/hns/hns_roce_ah.c | 5 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 43 - drivers/infiniband/hw/hns/hns_roce_device.h | 114 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 105 - drivers/infiniband/hw/hns/hns_roce_hem.h | 6 - drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 45 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 939 ++-- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 7 +- drivers/infiniband/hw/hns/hns_roce_main.c | 70 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 1247 +---- drivers/infiniband/hw/hns/hns_roce_qp.c | 313 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 16 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 8 - drivers/infiniband/hw/i40iw/i40iw_hw.c | 2 +- drivers/infiniband/hw/mlx4/ah.c | 11 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 2 +- drivers/infiniband/hw/mlx4/qp.c | 14 +- drivers/infiniband/hw/mlx5/Makefile | 3 +- drivers/infiniband/hw/mlx5/ah.c | 35 +- drivers/infiniband/hw/mlx5/cmd.c | 114 +- drivers/infiniband/hw/mlx5/cmd.h | 4 +- drivers/infiniband/hw/mlx5/cong.c | 4 +- drivers/infiniband/hw/mlx5/devx.c | 2 +- drivers/infiniband/hw/mlx5/flow.c | 2 +- drivers/infiniband/hw/mlx5/gsi.c | 38 +- drivers/infiniband/hw/mlx5/ib_rep.h | 2 +- drivers/infiniband/hw/mlx5/main.c | 25 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 57 +- drivers/infiniband/hw/mlx5/odp.c | 10 +- drivers/infiniband/hw/mlx5/qp.c | 3691 +++++--------- drivers/infiniband/hw/mlx5/srq_cmd.c | 115 +- drivers/infiniband/hw/mlx5/wr.c | 1504 ++++++ drivers/infiniband/hw/mlx5/wr.h | 76 + drivers/infiniband/hw/mthca/mthca_provider.c | 9 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 3 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 2 +- drivers/infiniband/hw/qedr/verbs.c | 4 +- drivers/infiniband/hw/qedr/verbs.h | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 2 +- drivers/infiniband/sw/rdmavt/ah.c | 11 +- drivers/infiniband/sw/rdmavt/ah.h | 4 +- drivers/infiniband/sw/rxe/rxe_mmap.c | 2 +- drivers/infiniband/sw/rxe/rxe_queue.c | 6 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 9 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 15 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 12 +- drivers/infiniband/ulp/srp/ib_srp.c | 21 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 25 +- drivers/input/misc/axp20x-pek.c | 72 +- drivers/interconnect/Kconfig | 1 + drivers/interconnect/Makefile | 1 + drivers/interconnect/core.c | 25 + drivers/interconnect/imx/Kconfig | 17 + drivers/interconnect/imx/Makefile | 9 + drivers/interconnect/imx/imx.c | 284 ++ drivers/interconnect/imx/imx.h | 61 + drivers/interconnect/imx/imx8mm.c | 105 + drivers/interconnect/imx/imx8mn.c | 94 + drivers/interconnect/imx/imx8mq.c | 103 + drivers/iommu/amd_iommu.c | 295 +- drivers/iommu/amd_iommu_types.h | 10 +- drivers/iommu/arm-smmu-v3.c | 38 +- drivers/iommu/arm-smmu.c | 39 +- drivers/iommu/exynos-iommu.c | 24 +- drivers/iommu/fsl_pamu_domain.c | 22 +- drivers/iommu/intel-iommu.c | 68 +- drivers/iommu/iommu.c | 387 +- drivers/iommu/ipmmu-vmsa.c | 60 +- drivers/iommu/msm_iommu.c | 34 +- drivers/iommu/mtk_iommu.c | 24 +- drivers/iommu/mtk_iommu_v1.c | 50 +- drivers/iommu/omap-iommu.c | 99 +- drivers/iommu/qcom_iommu.c | 24 +- drivers/iommu/rockchip-iommu.c | 26 +- drivers/iommu/s390-iommu.c | 22 +- drivers/iommu/tegra-gart.c | 24 +- drivers/iommu/tegra-smmu.c | 31 +- drivers/iommu/virtio-iommu.c | 41 +- drivers/md/Kconfig | 11 + drivers/md/Makefile | 1 + drivers/md/dm-historical-service-time.c | 561 ++ drivers/md/dm-integrity.c | 4 - drivers/md/dm-mpath.c | 9 +- drivers/md/dm-path-selector.h | 2 +- drivers/md/dm-queue-length.c | 2 +- drivers/md/dm-service-time.c | 2 +- drivers/md/dm-writecache.c | 42 +- drivers/md/dm.c | 9 + drivers/md/persistent-data/dm-btree-internal.h | 2 +- drivers/md/persistent-data/dm-btree-spine.c | 6 +- drivers/media/cec/core/cec-adap.c | 8 +- drivers/media/pci/cx18/cx18-ioctl.c | 22 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 26 +- drivers/media/platform/qcom/venus/core.c | 6 +- drivers/media/platform/qcom/venus/core.h | 5 +- drivers/media/platform/qcom/venus/helpers.c | 18 +- drivers/media/platform/qcom/venus/helpers.h | 2 +- drivers/media/platform/qcom/venus/hfi.c | 10 +- drivers/media/platform/qcom/venus/hfi.h | 3 +- drivers/media/platform/qcom/venus/hfi_msgs.c | 2 + drivers/media/platform/qcom/venus/vdec.c | 66 +- drivers/media/platform/qcom/venus/venc.c | 10 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 4 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 40 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 6 +- drivers/media/platform/ti-vpe/cal.c | 46 +- drivers/media/test-drivers/vimc/vimc-capture.c | 14 +- drivers/media/test-drivers/vimc/vimc-common.c | 83 +- drivers/media/test-drivers/vimc/vimc-common.h | 13 +- drivers/media/test-drivers/vimc/vimc-debayer.c | 71 +- drivers/media/test-drivers/vimc/vimc-scaler.c | 10 +- drivers/media/test-drivers/vimc/vimc-sensor.c | 6 +- drivers/media/usb/cx231xx/cx231xx-avcore.c | 2 +- drivers/media/v4l2-core/v4l2-dev.c | 25 +- drivers/media/v4l2-core/v4l2-ioctl.c | 70 +- drivers/memory/tegra/tegra20-emc.c | 28 +- drivers/memory/tegra/tegra30-emc.c | 116 +- drivers/misc/mei/hw-me.c | 8 + drivers/misc/mei/hw-me.h | 4 + drivers/misc/mei/pci-me.c | 2 +- drivers/mmc/core/mmc.c | 6 + drivers/mmc/core/sdio.c | 116 +- drivers/mmc/host/alcor.c | 6 +- drivers/mmc/host/jz4740_mmc.c | 13 +- drivers/mmc/host/meson-mx-sdio.c | 3 + drivers/mmc/host/mmc_spi.c | 20 +- drivers/mmc/host/owl-mmc.c | 8 +- drivers/mmc/host/renesas_sdhi.h | 1 + drivers/mmc/host/renesas_sdhi_core.c | 61 +- drivers/mmc/host/sdhci-esdhc.h | 2 +- drivers/mmc/host/sdhci-msm.c | 27 +- drivers/mmc/host/sdhci-pci-gli.c | 23 + drivers/mmc/host/sdricoh_cs.c | 45 +- drivers/mmc/host/tifm_sd.c | 9 +- drivers/mmc/host/via-sdmmc.c | 7 +- drivers/net/bonding/bond_alb.c | 7 +- drivers/net/bonding/bond_main.c | 38 +- drivers/net/dsa/ocelot/felix.c | 1 + drivers/net/dsa/ocelot/felix.h | 1 + drivers/net/dsa/ocelot/felix_vsc9959.c | 1 + drivers/net/dsa/sja1105/Kconfig | 9 + drivers/net/dsa/sja1105/Makefile | 4 + drivers/net/dsa/sja1105/sja1105.h | 59 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 51 + drivers/net/dsa/sja1105/sja1105_ethtool.c | 144 +- drivers/net/dsa/sja1105/sja1105_flower.c | 215 +- drivers/net/dsa/sja1105/sja1105_main.c | 13 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 26 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 13 + drivers/net/dsa/sja1105/sja1105_spi.c | 2 + drivers/net/dsa/sja1105/sja1105_static_config.c | 202 + drivers/net/dsa/sja1105/sja1105_static_config.h | 65 + drivers/net/dsa/sja1105/sja1105_tas.c | 127 +- drivers/net/dsa/sja1105/sja1105_tas.h | 36 + drivers/net/dsa/sja1105/sja1105_vl.c | 796 +++ drivers/net/dsa/sja1105/sja1105_vl.h | 72 + drivers/net/ethernet/agere/et131x.c | 4 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/altera/altera_tse_main.c | 4 +- drivers/net/ethernet/amd/7990.c | 2 +- drivers/net/ethernet/amd/7990.h | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 8 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 24 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c | 7 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 21 - drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 - .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 3 +- drivers/net/ethernet/dec/tulip/de4x5.c | 10 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 61 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 7 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 7 +- drivers/net/ethernet/hisilicon/Kconfig | 2 +- drivers/net/ethernet/lantiq_xrx200.c | 3 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 5 - drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 3 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 3 +- drivers/net/ethernet/microchip/encx24j600-regmap.c | 5 - drivers/net/ethernet/microchip/encx24j600.c | 12 +- drivers/net/ethernet/moxa/moxart_ether.c | 5 +- drivers/net/ethernet/mscc/ocelot.c | 17 +- drivers/net/ethernet/mscc/ocelot_regs.c | 1 + drivers/net/ethernet/mscc/ocelot_tc.c | 6 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 12 - drivers/net/ethernet/ni/nixge.c | 3 +- drivers/net/ethernet/nxp/lpc_eth.c | 3 +- .../net/ethernet/pensando/ionic/ionic_debugfs.c | 3 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 2 +- .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 4 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 5 +- drivers/net/ethernet/qualcomm/emac/emac-mac.h | 5 +- drivers/net/ethernet/qualcomm/emac/emac.c | 3 +- drivers/net/ethernet/realtek/r8169_main.c | 108 +- drivers/net/ethernet/renesas/sh_eth.c | 3 +- drivers/net/ethernet/socionext/sni_ave.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 9 - drivers/net/ethernet/sun/cassini.c | 12 - drivers/net/ethernet/tehuti/tehuti.c | 12 - drivers/net/ethernet/ti/Kconfig | 5 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 29 +- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 2 + drivers/net/ethernet/ti/am65-cpts.c | 5 +- drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ethernet/ti/cpsw_new.c | 4 +- drivers/net/ethernet/via/Kconfig | 1 + drivers/net/ipa/gsi.c | 20 +- drivers/net/ipa/gsi.h | 12 +- drivers/net/ipa/ipa_cmd.c | 59 - drivers/net/ipa/ipa_cmd.h | 11 - drivers/net/ipa/ipa_data-sdm845.c | 1 - drivers/net/ipa/ipa_data.h | 6 - drivers/net/ipa/ipa_endpoint.c | 113 +- drivers/net/ipa/ipa_endpoint.h | 2 - drivers/net/ipa/ipa_main.c | 2 +- drivers/net/ipa/ipa_mem.c | 1 - drivers/net/macsec.c | 3 +- drivers/net/macvlan.c | 5 +- drivers/net/phy/bcm54140.c | 57 +- drivers/net/phy/mdio-bcm-iproc.c | 2 +- drivers/net/phy/mdio_bus.c | 1 + drivers/net/phy/mscc/mscc.h | 1 - drivers/net/phy/mscc/mscc_main.c | 101 +- drivers/net/phy/nxp-tja11xx.c | 43 + drivers/net/phy/phy.c | 4 +- drivers/net/phy/phy_device.c | 232 + drivers/net/usb/hso.c | 2 +- drivers/net/usb/sierra_net.c | 5 - drivers/net/virtio_net.c | 6 +- drivers/net/wireguard/receive.c | 15 +- drivers/net/wireguard/selftest/ratelimiter.c | 4 +- drivers/net/wireguard/send.c | 19 +- drivers/net/wireguard/socket.c | 12 - drivers/net/wireless/ath/ath10k/bmi.c | 1 + drivers/net/wireless/ath/ath10k/ce.h | 2 +- drivers/net/wireless/ath/ath10k/core.c | 26 +- drivers/net/wireless/ath/ath10k/core.h | 36 +- drivers/net/wireless/ath/ath10k/debug.c | 4 +- drivers/net/wireless/ath/ath10k/debug.h | 8 + drivers/net/wireless/ath/ath10k/hif.h | 11 +- drivers/net/wireless/ath/ath10k/htc.c | 389 +- drivers/net/wireless/ath/ath10k/htc.h | 37 +- drivers/net/wireless/ath/ath10k/htt.c | 8 + drivers/net/wireless/ath/ath10k/htt.h | 11 + drivers/net/wireless/ath/ath10k/htt_rx.c | 8 + drivers/net/wireless/ath/ath10k/htt_tx.c | 16 +- drivers/net/wireless/ath/ath10k/hw.h | 3 + drivers/net/wireless/ath/ath10k/mac.c | 242 +- drivers/net/wireless/ath/ath10k/pci.c | 70 +- drivers/net/wireless/ath/ath10k/pci.h | 4 + drivers/net/wireless/ath/ath10k/qmi.c | 61 +- drivers/net/wireless/ath/ath10k/qmi.h | 3 - drivers/net/wireless/ath/ath10k/sdio.c | 170 +- drivers/net/wireless/ath/ath10k/sdio.h | 16 + drivers/net/wireless/ath/ath10k/snoc.c | 186 +- drivers/net/wireless/ath/ath10k/snoc.h | 7 + drivers/net/wireless/ath/ath10k/usb.c | 12 - drivers/net/wireless/ath/ath10k/wmi-ops.h | 30 + drivers/net/wireless/ath/ath10k/wmi-tlv.c | 121 + drivers/net/wireless/ath/ath10k/wmi-tlv.h | 110 + drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.h | 9 + drivers/net/wireless/ath/ath11k/core.h | 9 + drivers/net/wireless/ath/ath11k/debug.c | 9 +- drivers/net/wireless/ath/ath11k/debug.h | 16 +- drivers/net/wireless/ath/ath11k/debug_htt_stats.h | 8 +- drivers/net/wireless/ath/ath11k/debugfs_sta.c | 76 + drivers/net/wireless/ath/ath11k/dp.c | 6 +- drivers/net/wireless/ath/ath11k/dp.h | 9 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 32 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 69 +- drivers/net/wireless/ath/ath11k/hal_desc.h | 4 +- drivers/net/wireless/ath/ath11k/hal_rx.h | 2 +- drivers/net/wireless/ath/ath11k/hw.h | 2 +- drivers/net/wireless/ath/ath11k/mac.c | 95 +- drivers/net/wireless/ath/ath11k/wmi.h | 42 +- drivers/net/wireless/ath/ath5k/ani.c | 2 +- drivers/net/wireless/ath/ath6kl/core.h | 4 +- drivers/net/wireless/ath/ath6kl/debug.c | 2 +- drivers/net/wireless/ath/ath6kl/hif.h | 2 +- drivers/net/wireless/ath/ath9k/ar9002_calib.c | 49 +- drivers/net/wireless/ath/ath9k/calib.c | 16 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 6 +- drivers/net/wireless/ath/ath9k/hw.h | 2 + drivers/net/wireless/ath/carl9170/fw.c | 4 +- drivers/net/wireless/ath/carl9170/main.c | 21 +- drivers/net/wireless/ath/wil6210/fw.h | 16 +- drivers/net/wireless/ath/wil6210/wmi.c | 2 +- drivers/net/wireless/ath/wil6210/wmi.h | 58 +- drivers/net/wireless/broadcom/b43/phy_n.c | 2 +- drivers/net/wireless/broadcom/b43/pio.c | 2 +- drivers/net/wireless/broadcom/b43/xmit.c | 13 - .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 88 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.h | 9 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 4 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 6 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 39 +- drivers/net/wireless/ray_cs.c | 3 +- drivers/net/wireless/realtek/rtlwifi/base.c | 2 +- drivers/net/wireless/realtek/rtlwifi/core.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/rf.c | 4 +- drivers/net/wireless/realtek/rtw88/fw.c | 12 +- drivers/net/wireless/realtek/rtw88/fw.h | 7 +- drivers/net/wireless/realtek/rtw88/mac.c | 3 + drivers/net/wireless/realtek/rtw88/main.c | 9 +- drivers/net/wireless/realtek/rtw88/main.h | 7 + drivers/net/wireless/realtek/rtw88/pci.c | 1 + drivers/net/wireless/realtek/rtw88/phy.c | 4 + drivers/net/wireless/realtek/rtw88/rtw8723d.c | 376 ++ drivers/net/wireless/realtek/rtw88/rtw8723d.h | 94 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 2 + drivers/net/wireless/realtek/rtw88/rtw8822c.c | 2 + drivers/net/wireless/realtek/rtw88/tx.c | 11 +- drivers/net/wireless/realtek/rtw88/tx.h | 2 +- drivers/pci/controller/Kconfig | 4 +- drivers/pci/controller/dwc/pci-dra7xx.c | 8 +- drivers/pci/controller/dwc/pci-imx6.c | 4 +- drivers/pci/controller/dwc/pcie-al.c | 2 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 6 +- drivers/pci/controller/dwc/pcie-designware-host.c | 8 +- drivers/pci/controller/dwc/pcie-hisi.c | 19 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 2 +- drivers/pci/controller/dwc/pcie-tegra194.c | 4 +- .../pci/controller/mobiveil/pcie-mobiveil-host.c | 4 +- drivers/pci/controller/pci-aardvark.c | 3 + drivers/pci/controller/pci-host-common.c | 18 +- drivers/pci/controller/pci-host-generic.c | 26 +- drivers/pci/controller/pci-thunder-ecam.c | 14 +- drivers/pci/controller/pci-thunder-pem.c | 16 +- drivers/pci/controller/pci-v3-semi.c | 6 +- drivers/pci/controller/pci-xgene.c | 4 +- drivers/pci/controller/pcie-altera.c | 2 +- drivers/pci/controller/pcie-mediatek.c | 3 + drivers/pci/controller/pcie-rcar.c | 99 +- drivers/pci/controller/pcie-tango.c | 13 +- drivers/pci/ecam.c | 10 +- drivers/pci/endpoint/functions/pci-epf-test.c | 3 + drivers/pci/pcie/aspm.c | 10 - drivers/pci/setup-bus.c | 1 + drivers/pci/setup-res.c | 9 +- drivers/phy/cadence/Kconfig | 9 + drivers/phy/cadence/Makefile | 1 + drivers/phy/cadence/phy-cadence-salvo.c | 315 ++ drivers/phy/qualcomm/Kconfig | 10 + drivers/phy/qualcomm/Makefile | 1 + drivers/phy/qualcomm/phy-qcom-qmp.c | 195 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 238 +- drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c | 287 ++ drivers/platform/chrome/chromeos_pstore.c | 2 +- drivers/platform/x86/Kconfig | 19 + drivers/platform/x86/Makefile | 2 + drivers/platform/x86/intel-wmi-sbl-fw-update.c | 145 + drivers/platform/x86/intel_pmc_core.c | 18 +- drivers/platform/x86/intel_pmc_core.h | 2 - drivers/platform/x86/intel_scu_pltdrv.c | 60 + drivers/platform/x86/thinkpad_acpi.c | 2 +- drivers/platform/x86/touchscreen_dmi.c | 23 +- drivers/power/supply/power_supply_sysfs.c | 469 +- drivers/regulator/db8500-prcmu.c | 2 +- drivers/s390/net/Kconfig | 9 +- drivers/s390/net/qeth_core.h | 49 +- drivers/s390/net/qeth_core_main.c | 465 +- drivers/s390/net/qeth_core_mpc.h | 25 + drivers/s390/net/qeth_core_sys.c | 15 +- drivers/s390/net/qeth_l2_main.c | 2 + drivers/s390/net/qeth_l3_main.c | 19 +- drivers/scsi/aacraid/aachba.c | 1 - drivers/scsi/aacraid/commsup.c | 4 +- drivers/scsi/aacraid/linit.c | 4 +- drivers/scsi/fnic/fnic_scsi.c | 6 +- drivers/scsi/lpfc/lpfc.h | 23 +- drivers/scsi/lpfc/lpfc_attr.c | 106 +- drivers/scsi/lpfc/lpfc_ct.c | 1 - drivers/scsi/lpfc/lpfc_debugfs.c | 3 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 8 +- drivers/scsi/lpfc/lpfc_hw4.h | 2 +- drivers/scsi/lpfc/lpfc_init.c | 82 +- drivers/scsi/lpfc/lpfc_mbox.c | 3 +- drivers/scsi/lpfc/lpfc_nvme.c | 32 - drivers/scsi/lpfc/lpfc_sli.c | 45 +- drivers/scsi/lpfc/lpfc_sli4.h | 2 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mpt3sas/Makefile | 3 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 18 +- drivers/scsi/mpt3sas/mpt3sas_debugfs.c | 158 + drivers/scsi/mpt3sas/mpt3sas_scsih.c | 8 +- drivers/scsi/qedi/qedi_main.c | 4 +- drivers/scsi/qla2xxx/qla_attr.c | 7 +- drivers/scsi/qla2xxx/qla_dbg.c | 4 +- drivers/scsi/qla2xxx/qla_gbl.h | 2 +- drivers/scsi/qla2xxx/qla_mr.c | 5 +- drivers/scsi/qla2xxx/qla_nx.c | 4 +- drivers/scsi/qla2xxx/qla_nx2.c | 8 +- drivers/scsi/qla2xxx/qla_os.c | 3 +- drivers/scsi/qla2xxx/qla_target.c | 7 +- drivers/scsi/qla2xxx/qla_tmpl.c | 6 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 2 + drivers/scsi/scsi_debug.c | 2111 ++++++-- drivers/scsi/vmw_pvscsi.c | 2 +- drivers/soc/fsl/dpio/qbman-portal.c | 1 + drivers/soc/renesas/Kconfig | 7 + drivers/spi/spi-amd.c | 27 +- drivers/spi/spi-armada-3700.c | 10 +- drivers/spi/spi-bcm2835.c | 8 +- drivers/spi/spi-dw-mid.c | 79 +- drivers/spi/spi-dw-mmio.c | 58 +- drivers/spi/spi-dw-pci.c | 6 +- drivers/spi/spi-dw.c | 80 +- drivers/spi/spi-dw.h | 32 +- drivers/staging/comedi/drivers/ni_pcimio.c | 4 +- drivers/staging/gasket/gasket_core.c | 4 + drivers/staging/ks7010/TODO | 1 - drivers/staging/media/imx/imx-media-utils.c | 3 +- drivers/staging/media/imx/imx7-mipi-csis.c | 29 +- drivers/staging/media/ipu3/TODO | 4 - drivers/staging/media/ipu3/include/intel-ipu3.h | 7 +- drivers/staging/media/ipu3/ipu3-css.c | 7 + drivers/staging/media/ipu3/ipu3-v4l2.c | 64 +- drivers/staging/media/ipu3/ipu3.c | 2 +- drivers/staging/media/meson/vdec/codec_vp9.c | 31 + drivers/staging/media/rkisp1/rkisp1-capture.c | 6 +- drivers/staging/media/rkisp1/rkisp1-resizer.c | 26 +- drivers/staging/media/usbvision/usbvision-core.c | 2 +- drivers/staging/most/usb/usb.c | 33 +- drivers/staging/pi433/pi433_if.c | 1 + drivers/staging/qlge/qlge_main.c | 258 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 44 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 23 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 21 +- drivers/staging/sm750fb/sm750.c | 150 +- drivers/staging/vt6655/rxtx.c | 159 +- drivers/staging/vt6656/baseband.c | 14 +- drivers/staging/vt6656/card.c | 77 +- drivers/staging/vt6656/device.h | 5 - drivers/staging/vt6656/key.c | 47 +- drivers/staging/vt6656/key.h | 13 +- drivers/staging/vt6656/main_usb.c | 19 +- drivers/staging/vt6656/power.c | 12 +- drivers/staging/vt6656/rf.c | 111 +- drivers/staging/vt6656/usbpipe.c | 34 +- drivers/staging/vt6656/usbpipe.h | 2 +- drivers/staging/wfx/bus_sdio.c | 19 +- drivers/staging/wilc1000/hif.c | 4 +- drivers/target/target_core_alua.c | 10 +- drivers/target/target_core_configfs.c | 82 +- drivers/target/target_core_device.c | 3 +- drivers/target/target_core_pr.c | 2 +- drivers/target/target_core_pscsi.c | 6 +- drivers/target/target_core_tpg.c | 3 +- drivers/target/target_core_transport.c | 6 +- drivers/target/target_core_user.c | 23 +- drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/amba-pl011.c | 1 + drivers/tty/serial/samsung_tty.c | 76 +- drivers/usb/cdns3/gadget.c | 2 +- drivers/usb/chipidea/ci.h | 1 + drivers/usb/chipidea/ci_hdrc_imx.c | 13 +- drivers/usb/chipidea/ci_hdrc_imx.h | 2 + drivers/usb/chipidea/ci_hdrc_msm.c | 2 +- drivers/usb/chipidea/core.c | 6 +- drivers/usb/chipidea/udc.c | 170 +- drivers/usb/chipidea/udc.h | 1 + drivers/usb/chipidea/usbmisc_imx.c | 334 +- drivers/usb/core/devio.c | 5 +- drivers/usb/core/message.c | 4 +- drivers/usb/dwc3/dwc3-pci.c | 1 + drivers/usb/dwc3/gadget.c | 3 - drivers/usb/gadget/legacy/audio.c | 4 +- drivers/usb/gadget/udc/net2272.c | 2 + drivers/usb/gadget/udc/tegra-xudc.c | 8 +- drivers/usb/phy/phy-twl6030-usb.c | 12 +- drivers/usb/typec/mux/intel_pmc_mux.c | 8 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 15 +- drivers/video/backlight/l4f00242t03.c | 45 +- drivers/video/backlight/lp855x_bl.c | 20 +- drivers/video/backlight/qcom-wled.c | 589 ++- drivers/video/fbdev/aty/atyfb_base.c | 4 +- drivers/video/fbdev/i810/i810_main.c | 10 +- drivers/video/fbdev/udlfb.c | 6 +- drivers/video/fbdev/uvesafb.c | 12 +- drivers/video/fbdev/valkyriefb.c | 4 +- drivers/video/fbdev/w100fb.c | 2 + drivers/watchdog/Kconfig | 1 + fs/binfmt_elf.c | 21 +- fs/binfmt_elf_fdpic.c | 21 +- fs/binfmt_em86.c | 6 +- fs/binfmt_misc.c | 4 +- fs/binfmt_script.c | 6 +- fs/cachefiles/Kconfig | 4 +- fs/ceph/debugfs.c | 2 +- fs/ceph/quota.c | 4 +- fs/cifs/cifsglob.h | 18 +- fs/cifs/cifsproto.h | 5 - fs/cifs/file.c | 32 +- fs/cifs/inode.c | 2 +- fs/cifs/link.c | 2 +- fs/cifs/sess.c | 19 +- fs/cifs/smb2inode.c | 44 +- fs/cifs/smb2ops.c | 79 +- fs/cifs/smb2pdu.c | 369 +- fs/cifs/smb2proto.h | 25 +- fs/cifs/transport.c | 50 +- fs/coda/Kconfig | 2 +- fs/compat_binfmt_elf.c | 2 +- fs/configfs/inode.c | 2 +- fs/configfs/item.c | 2 +- fs/eventfd.c | 64 +- fs/eventpoll.c | 89 +- fs/exec.c | 52 +- fs/exfat/namei.c | 1 + fs/f2fs/f2fs.h | 2 - fs/f2fs/file.c | 8 +- fs/f2fs/segment.c | 4 +- fs/fscache/Kconfig | 8 +- fs/fscache/cache.c | 8 +- fs/fscache/cookie.c | 2 +- fs/fscache/object.c | 4 +- fs/fscache/operation.c | 2 +- fs/locks.c | 2 +- fs/pstore/inode.c | 129 +- fs/pstore/internal.h | 2 +- fs/pstore/platform.c | 82 +- fs/pstore/ram.c | 86 +- fs/readdir.c | 12 +- fs/vboxsf/super.c | 2 +- fs/xfs/Makefile | 2 - fs/xfs/libxfs/xfs_defer.c | 152 +- fs/xfs/libxfs/xfs_defer.h | 24 +- fs/xfs/libxfs/xfs_errortag.h | 4 +- fs/xfs/libxfs/xfs_inode_buf.c | 12 +- fs/xfs/libxfs/xfs_inode_buf.h | 2 +- fs/xfs/libxfs/xfs_inode_fork.c | 2 +- fs/xfs/libxfs/xfs_trans_inode.c | 2 +- fs/xfs/scrub/ialloc.c | 3 +- fs/xfs/xfs_bmap_item.c | 70 +- fs/xfs/xfs_bmap_util.c | 2 +- fs/xfs/xfs_buf.c | 71 +- fs/xfs/xfs_buf.h | 2 + fs/xfs/xfs_buf_item.c | 106 +- fs/xfs/xfs_buf_item.h | 2 - fs/xfs/xfs_dquot.c | 47 +- fs/xfs/xfs_dquot_item.c | 17 +- fs/xfs/xfs_error.c | 3 + fs/xfs/xfs_extfree_item.c | 80 +- fs/xfs/xfs_extfree_item.h | 14 +- fs/xfs/xfs_fsops.c | 5 +- fs/xfs/xfs_icache.c | 6 +- fs/xfs/xfs_inode.c | 143 +- fs/xfs/xfs_inode.h | 1 + fs/xfs/xfs_inode_item.c | 28 +- fs/xfs/xfs_inode_item.h | 6 +- fs/xfs/xfs_ioctl.c | 40 +- fs/xfs/xfs_iops.c | 77 +- fs/xfs/xfs_log_recover.c | 270 +- fs/xfs/xfs_message.c | 22 + fs/xfs/xfs_message.h | 24 +- fs/xfs/xfs_mount.c | 7 +- fs/xfs/xfs_mount.h | 6 +- fs/xfs/xfs_pnfs.c | 5 +- fs/xfs/xfs_qm.c | 7 +- fs/xfs/xfs_qm_syscalls.c | 6 +- fs/xfs/xfs_refcount_item.c | 92 +- fs/xfs/xfs_rmap_item.c | 95 +- fs/xfs/xfs_super.c | 48 +- fs/xfs/xfs_symlink.c | 6 +- fs/xfs/xfs_trans_ail.c | 68 +- fs/xfs/xfs_trans_priv.h | 18 +- include/asm-generic/checksum.h | 9 - include/drm/drm_client.h | 2 +- include/drm/drm_mm.h | 1 + include/drm/ttm/ttm_bo_api.h | 4 - include/drm/ttm/ttm_bo_driver.h | 1 - include/dt-bindings/interconnect/imx8mm.h | 50 + include/dt-bindings/interconnect/imx8mn.h | 41 + include/dt-bindings/interconnect/imx8mq.h | 48 + include/linux/backing-dev-defs.h | 1 + include/linux/backing-dev.h | 9 +- include/linux/binfmts.h | 3 +- include/linux/bitops.h | 2 +- include/linux/compat.h | 11 +- include/linux/configfs.h | 2 +- include/linux/delay.h | 11 + include/linux/device-mapper.h | 2 + include/linux/firmware/trusted_foundations.h | 1 + include/linux/fs_context.h | 2 +- include/linux/fscache-cache.h | 4 +- include/linux/fscache.h | 42 +- include/linux/highmem.h | 75 +- include/linux/hmm.h | 111 +- include/linux/i2c.h | 2 +- include/linux/if_team.h | 5 +- include/linux/input/lm8333.h | 2 +- include/linux/interconnect.h | 7 + include/linux/iommu.h | 21 +- include/linux/iopoll.h | 62 +- include/linux/kgdb.h | 4 +- include/linux/kmsg_dump.h | 1 + include/linux/livepatch.h | 17 +- include/linux/lsm_hooks.h | 2 +- include/linux/memcontrol.h | 52 +- include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/mlx5/qp.h | 2 + include/linux/mm.h | 1 + include/linux/mmc/card.h | 1 + include/linux/mmc/mmc.h | 1 + include/linux/module.h | 8 - include/linux/netpoll.h | 10 +- include/linux/pci-acpi.h | 2 +- include/linux/pci-ecam.h | 25 +- include/linux/phy.h | 92 + include/linux/platform_data/i2c-pxa.h | 48 - include/linux/platform_data/mmc-esdhc-imx.h | 2 +- include/linux/pstore.h | 7 + include/linux/pstore_ram.h | 2 +- include/linux/signal.h | 8 + include/linux/skmsg.h | 1 + include/linux/slab.h | 2 + include/linux/spi/l4f00242t03.h | 17 - include/linux/swap.h | 15 +- include/linux/uaccess.h | 8 + include/linux/usb/chipidea.h | 1 + include/linux/virtio_net.h | 26 +- include/linux/xarray.h | 4 +- include/net/bonding.h | 16 +- include/net/checksum.h | 14 +- include/net/dsa.h | 1 + include/net/erspan.h | 19 +- include/net/flow_offload.h | 9 +- include/net/if_inet6.h | 1 - include/net/mptcp.h | 1 - include/net/tcp.h | 22 +- include/rdma/ib_mad.h | 49 +- include/rdma/ib_verbs.h | 58 +- include/rdma/lag.h | 23 + include/scsi/scsi_cmnd.h | 1 - include/soc/mscc/ocelot.h | 1 + include/sound/hda_codec.h | 4 + include/sound/hdaudio.h | 4 +- include/sound/rawmidi.h | 1 + include/target/target_core_backend.h | 4 +- include/target/target_core_base.h | 1 + include/trace/events/wbt.h | 8 +- include/uapi/linux/ethtool.h | 16 +- include/uapi/linux/ethtool_netlink.h | 2 + include/uapi/linux/mii.h | 2 + include/uapi/linux/videodev2.h | 5 +- kernel/compat.c | 12 +- kernel/debug/debug_core.c | 4 +- kernel/exit.c | 12 +- kernel/kcsan/kcsan-test.c | 27 +- kernel/livepatch/core.c | 177 +- kernel/module.c | 26 +- kernel/printk/printk.c | 15 +- kernel/signal.c | 106 +- kernel/sysctl.c | 2 +- kernel/time/posix-cpu-timers.c | 102 +- kernel/workqueue.c | 6 +- lib/Kconfig.debug | 22 +- lib/Makefile | 1 + lib/checksum.c | 20 - lib/strncpy_from_user.c | 4 +- lib/strnlen_user.c | 4 +- lib/test_hmm.c | 1149 +++++ lib/test_hmm_uapi.h | 59 + lib/usercopy.c | 6 +- localversion-next | 2 +- mm/Kconfig | 7 +- mm/backing-dev.c | 13 +- mm/gup.c | 12 +- mm/hmm.c | 185 +- mm/khugepaged.c | 42 +- mm/madvise.c | 1 - mm/memcontrol.c | 25 +- mm/page_alloc.c | 8 + mm/percpu.c | 14 +- mm/slab.h | 3 +- mm/slub.c | 44 +- mm/swapfile.c | 9 +- mm/util.c | 18 + mm/vmscan.c | 6 +- net/8021q/vlan_dev.c | 5 +- net/bluetooth/l2cap_core.c | 4 +- net/bridge/br_mrp_netlink.c | 2 +- net/bridge/br_private.h | 7 +- net/bridge/br_stp_if.c | 2 +- net/core/filter.c | 2 +- net/core/neighbour.c | 6 +- net/core/netpoll.c | 29 +- net/core/sock.c | 28 +- net/dsa/dsa.c | 9 + net/dsa/master.c | 3 +- net/dsa/slave.c | 19 +- net/ethtool/ioctl.c | 6 + net/ethtool/linkmodes.c | 53 + net/hsr/hsr_forward.c | 2 +- net/hsr/hsr_slave.c | 2 +- net/ipv4/ip_gre.c | 58 +- net/ipv4/ipmr.c | 6 +- net/ipv4/tcp_bpf.c | 1 - net/ipv4/tcp_input.c | 36 +- net/ipv4/tcp_output.c | 22 +- net/ipv6/addrconf.c | 91 +- net/ipv6/seg6.c | 10 +- net/qrtr/Kconfig | 8 +- net/qrtr/Makefile | 2 + net/qrtr/mhi.c | 127 + net/rds/ib.c | 21 +- net/sched/cls_api.c | 14 +- net/sched/sch_choke.c | 6 - net/smc/af_smc.c | 6 +- net/smc/smc_cdc.h | 17 - net/smc/smc_core.c | 34 +- net/smc/smc_core.h | 2 +- net/smc/smc_ib.c | 21 +- net/smc/smc_ism.c | 6 + net/smc/smc_llc.c | 33 +- net/smc/smc_llc.h | 2 +- net/smc/smc_pnet.c | 47 +- samples/Kconfig | 2 +- samples/binderfs/Makefile | 6 +- scripts/checkpatch.pl | 12 + scripts/coccinelle/misc/newline_in_nl_msg.cocci | 75 + scripts/tags.sh | 39 +- security/device_cgroup.c | 3 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/evm/evm_main.c | 4 +- security/integrity/evm/evm_secfs.c | 9 +- security/keys/internal.h | 11 - security/keys/keyctl.c | 16 +- security/smack/smack.h | 8 - security/smack/smack_lsm.c | 42 +- security/smack/smackfs.c | 10 + sound/core/rawmidi.c | 31 +- sound/drivers/portman2x4.c | 2 +- sound/hda/ext/hdac_ext_bus.c | 2 +- sound/hda/hdac_device.c | 2 +- sound/hda/intel-dsp-config.c | 22 +- sound/pci/hda/patch_hdmi.c | 12 +- sound/ppc/pmac.c | 4 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 37 +- sound/soc/codecs/hdac_hda.h | 4 - sound/soc/codecs/rl6231.c | 29 +- sound/soc/codecs/rl6231.h | 1 + sound/soc/codecs/rt1015.c | 27 + sound/soc/codecs/rt1015.h | 1 + sound/soc/codecs/rt1016.c | 695 +++ sound/soc/codecs/rt1016.h | 232 + sound/soc/codecs/rt5677-spi.c | 12 +- sound/soc/codecs/wm8524.c | 4 +- sound/soc/fsl/fsl_asrc.c | 4 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 7 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 7 +- sound/soc/qcom/lpass-apq8016.c | 9 +- sound/soc/qcom/lpass-cpu.c | 235 +- sound/soc/qcom/lpass-lpaif-reg.h | 30 +- sound/soc/qcom/lpass.h | 4 + tools/cgroup/iocost_monitor.py | 7 +- tools/gpio/lsgpio.c | 12 + .../filesystems/epoll/epoll_wakeup_test.c | 146 + tools/testing/selftests/kvm/include/evmcs.h | 4 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 3 + tools/testing/selftests/net/tcp_mmap.c | 7 +- .../testing/selftests/rcutorture/bin/functions.sh | 2 +- .../selftests/rcutorture/bin/kvm-check-branches.sh | 108 + tools/testing/selftests/rcutorture/bin/kvm.sh | 4 + tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 3 + tools/testing/selftests/vm/config | 2 + tools/testing/selftests/vm/hmm-tests.c | 1359 +++++ tools/testing/selftests/vm/run_vmtests | 16 + tools/testing/selftests/vm/test_hmm.sh | 97 + tools/testing/selftests/wireguard/netns.sh | 54 +- .../wireguard/qemu/arch/powerpc64le.config | 1 + virt/kvm/arm/mmu.c | 2 +- 1318 files changed, 43387 insertions(+), 23448 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-platform-intel-wmi-sbl-fw-update create mode 100644 Documentation/admin-guide/media/i2c-cardlist.rst create mode 100644 Documentation/admin-guide/media/misc-cardlist.rst create mode 100644 Documentation/admin-guide/media/pci-cardlist.rst create mode 100644 Documentation/admin-guide/media/platform-cardlist.rst create mode 100644 Documentation/admin-guide/media/radio-cardlist.rst create mode 100644 Documentation/admin-guide/media/usb-cardlist.rst create mode 100644 Documentation/devicetree/bindings/cpufreq/nvidia,tegra20-cpufreq.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/chrontel,ch7033.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/asus,z00t-tm5p5 [...] create mode 100644 Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml delete mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-wled.txt create mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml create mode 100644 Documentation/devicetree/bindings/phy/cdns,salvo-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-snps-femto-v2.yaml create mode 100644 Documentation/devicetree/bindings/sound/rt1016.txt rename Documentation/filesystems/{automount-support.txt => automount-support.rst} (92%) rename Documentation/filesystems/caching/{backend-api.txt => backend-api.rst} (87%) rename Documentation/filesystems/caching/{cachefiles.txt => cachefiles.rst} (90%) create mode 100644 Documentation/filesystems/caching/fscache.rst delete mode 100644 Documentation/filesystems/caching/fscache.txt create mode 100644 Documentation/filesystems/caching/index.rst rename Documentation/filesystems/caching/{netfs-api.txt => netfs-api.rst} (91%) rename Documentation/filesystems/caching/{object.txt => object.rst} (95%) rename Documentation/filesystems/caching/{operations.txt => operations.rst} (90%) rename Documentation/filesystems/cifs/{cifsroot.txt => cifsroot.rst} (72%) create mode 100644 Documentation/filesystems/coda.rst delete mode 100644 Documentation/filesystems/coda.txt rename Documentation/filesystems/{configfs/configfs.txt => configfs.rst} (87%) create mode 100644 Documentation/filesystems/devpts.rst delete mode 100644 Documentation/filesystems/devpts.txt rename Documentation/filesystems/{dnotify.txt => dnotify.rst} (90%) rename Documentation/filesystems/{fiemap.txt => fiemap.rst} (70%) rename Documentation/filesystems/{files.txt => files.rst} (95%) rename Documentation/filesystems/{fuse-io.txt => fuse-io.rst} (95%) rename Documentation/filesystems/{locks.txt => locks.rst} (91%) rename Documentation/filesystems/{mandatory-locking.txt => mandatory-locking.rst} (91%) rename Documentation/filesystems/{mount_api.txt => mount_api.rst} (79%) rename Documentation/filesystems/{quota.txt => quota.rst} (81%) rename Documentation/filesystems/{seq_file.txt => seq_file.rst} (92%) rename Documentation/filesystems/{sharedsubtree.txt => sharedsubtree.rst} (72%) create mode 100644 Documentation/filesystems/spufs/index.rst create mode 100644 Documentation/filesystems/spufs/spu_create.rst create mode 100644 Documentation/filesystems/spufs/spu_run.rst rename Documentation/filesystems/{spufs.txt => spufs/spufs.rst} (57%) rename Documentation/filesystems/{sysfs-pci.txt => sysfs-pci.rst} (92%) rename Documentation/filesystems/{sysfs-tagging.txt => sysfs-tagging.rst} (72%) rename Documentation/filesystems/{xfs-delayed-logging-design.txt => xfs-delayed-lo [...] rename Documentation/filesystems/{xfs-self-describing-metadata.txt => xfs-self-des [...] create mode 100644 Documentation/virt/kvm/running-nested-guests.rst copy arch/arm/boot/dts/{aspeed-bmc-opp-romulus.dts => aspeed-bmc-opp-nicole.dts} (57%) create mode 100644 arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi create mode 100644 arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi create mode 100644 arch/arm/boot/dts/r8a7742-iwg21d-q7.dts create mode 100644 arch/arm/boot/dts/r8a7742-iwg21m.dtsi create mode 100644 arch/arm/boot/dts/r8a7742.dtsi delete mode 100644 arch/x86/kernel/livepatch.c create mode 100644 drivers/clk/tegra/clk-tegra-super-cclk.c create mode 100644 drivers/devfreq/imx-bus.c rename drivers/gpu/drm/amd/display/dmub/{inc => }/dmub_srv.h (99%) delete mode 100644 drivers/gpu/drm/amd/display/modules/stats/stats.c create mode 100644 drivers/gpu/drm/bridge/chrontel-ch7033.c create mode 100644 drivers/gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c create mode 100644 drivers/gpu/drm/panel/panel-visionox-rm69299.c create mode 100644 drivers/infiniband/core/lag.c create mode 100644 drivers/infiniband/hw/mlx5/wr.c create mode 100644 drivers/infiniband/hw/mlx5/wr.h create mode 100644 drivers/interconnect/imx/Kconfig create mode 100644 drivers/interconnect/imx/Makefile create mode 100644 drivers/interconnect/imx/imx.c create mode 100644 drivers/interconnect/imx/imx.h create mode 100644 drivers/interconnect/imx/imx8mm.c create mode 100644 drivers/interconnect/imx/imx8mn.c create mode 100644 drivers/interconnect/imx/imx8mq.c create mode 100644 drivers/md/dm-historical-service-time.c create mode 100644 drivers/net/dsa/sja1105/sja1105_vl.c create mode 100644 drivers/net/dsa/sja1105/sja1105_vl.h create mode 100644 drivers/phy/cadence/phy-cadence-salvo.c create mode 100644 drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c create mode 100644 drivers/platform/x86/intel-wmi-sbl-fw-update.c create mode 100644 drivers/platform/x86/intel_scu_pltdrv.c create mode 100644 drivers/scsi/mpt3sas/mpt3sas_debugfs.c create mode 100644 include/dt-bindings/interconnect/imx8mm.h create mode 100644 include/dt-bindings/interconnect/imx8mn.h create mode 100644 include/dt-bindings/interconnect/imx8mq.h delete mode 100644 include/linux/spi/l4f00242t03.h create mode 100644 include/rdma/lag.h create mode 100644 lib/test_hmm.c create mode 100644 lib/test_hmm_uapi.h create mode 100644 net/qrtr/mhi.c create mode 100644 scripts/coccinelle/misc/newline_in_nl_msg.cocci create mode 100644 sound/soc/codecs/rt1016.c create mode 100644 sound/soc/codecs/rt1016.h create mode 100755 tools/testing/selftests/rcutorture/bin/kvm-check-branches.sh create mode 100644 tools/testing/selftests/vm/hmm-tests.c create mode 100755 tools/testing/selftests/vm/test_hmm.sh