This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allmodconfig 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 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 04eca327fcaf rcu: Add comment documenting rcu_callback_map's purpose 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 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 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 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 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 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 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 0e63829463d9 Merge remote-tracking branch 'fixes/master' adds 4ad850c7f8f5 Merge remote-tracking branch 'arc-current/for-curr' adds a27a41eb27ce Merge remote-tracking branch 'arm-current/fixes' adds 20bf6ebaec5f arm64: hugetlb: avoid potential NULL dereference adds 43412e10070b Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 57829ea46875 sparc: mm: return true,false in kern_addr_valid() adds 3bf01cd822c5 Merge remote-tracking branch 'sparc/master' 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 0912f26a32e2 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 00e26a0aae03 Merge remote-tracking branch 'bpf/master' adds d22501dd7b35 Merge remote-tracking branch 'ipsec/master' adds 8ce37210efca 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 0b3136c40b1e Merge remote-tracking branch 'rdma-fixes/for-rc' adds ffa2b2f59515 Merge remote-tracking branch 'sound-current/for-linus' adds 5a8117840a8c ASoC: amd :High hw_level while simultaneous capture adds f92cc2772ce0 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds a9f55124389c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 4bf3982832b0 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 2dd946661eb5 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] adds 14cef46b0aba Merge remote-tracking branch 'regulator-fixes/for-linus' adds faf6d67cf1ab Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds 3d16ea231ee3 Merge remote-tracking branch 'spi-fixes/for-linus' adds fdc8dace3900 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 3b8a28a9e0e3 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 f636ec2d77b9 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 27ebfac9e5c9 Merge remote-tracking branch 'usb-gadget-fixes/fixes' adds b3f3736ac305 usb: chipidea: msm: Ensure proper controller reset using r [...] adds aafb8390b537 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 4b5e5fe68338 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 58851edd15ce 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 b88018ae8835 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 7ce51ac7f6c1 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 18f423748b98 Input: lm8333 - update contact email adds 9747070c11d6 Input: axp20x-pek - always register interrupt handlers adds 8f4b584b2c70 Merge remote-tracking branch 'input-current/for-linus' adds c3b2bf19530a 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 58d2d7d619d2 Merge remote-tracking branch 'omap-fixes/fixes' 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 93a765e4faae Merge remote-tracking branch 'kvm-fixes/master' adds bc348be2602d Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 4128043a6aa4 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 8bda6e98c772 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 1bf7cfe7f05e mmc: sdhci-pci-gli: Fix no irq handler from suspend adds 3fc2e5de0dbe mmc: alcor: Fix a resource leak in the error path for ->probe() adds 215a89d75b79 mmc: sdhci-pci-gli: Fix can not access GL9750 after reboot [...] adds bfe89603ca63 Merge remote-tracking branch 'mmc-fixes/fixes' adds 73cb8e2a5863 RISC-V: Remove unused code from STRICT_KERNEL_RWX adds e33fc14effc0 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 3ae5ace5baa2 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 5fe89a6acd66 drm: Fix HDCP failures when SRM fw is missing adds a267cf4704df Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 671451d44ff8 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 7a76cebaea54 Merge remote-tracking branch 'kbuild/for-next' adds f50fddadf0e3 Merge remote-tracking branch 'dma-mapping/for-next' adds 1a1b08e3563e 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 add0d133ede9 Merge branches 'for-next/acpi', 'for-next/cpufeature', 'fo [...] adds 02ab1f5018c3 arm64: Unify WORKAROUND_SPECULATIVE_AT_{NVHE,VHE} adds 64670c10cc3b Merge branch 'for-next/kvm/errata' into for-next/core 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 34d016c38dca Merge branch 'for-next/bti' into for-next/core adds 2be30e9cdfc0 Merge remote-tracking branch 'arm64/for-next/core' adds ac7fac95a6a7 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 7e2d1bd741aa Merge remote-tracking branch 'aspeed/for-next' adds 0db59c4f26c4 Merge remote-tracking branch 'at91/at91-next' adds 6b01f6842155 Merge remote-tracking branch 'imx-mxs/for-next' adds 851b98fc8b32 Merge remote-tracking branch 'keystone/next' adds 56cb8b75f88c Merge remote-tracking branch 'mediatek/for-next' adds b50e81cf63e8 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 65c9e55a1a7e Merge remote-tracking branch 'omap/for-next' adds beea27db9af7 Merge remote-tracking branch 'qcom/for-next' adds 9ae3b9e351a3 Merge remote-tracking branch 'raspberrypi/for-next' adds 5b3e04a5bb01 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 0bd5a9941022 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 195cbfbd7e35 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 1988d79bd661 Merge remote-tracking branch 'rockchip/for-next' adds e832b78c5aac Merge remote-tracking branch 'samsung-krzk/for-next' adds fef115fdb051 Merge remote-tracking branch 'scmi/for-linux-next' adds a52e03523bc9 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 174577085d88 Merge remote-tracking branch 'tegra/for-next' adds ce9332f02197 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds c99f9e5416eb Merge remote-tracking branch 'clk/clk-next' adds 86fbc405b9b4 csky: Fixup msa highest 3 bits mask adds 4a4230d9ef5b csky: Fixup perf callchain unwind adds 0736b19fc103 Merge remote-tracking branch 'csky/linux-next' adds 69a8e737f43b Merge remote-tracking branch 'h8300/h8300-next' adds 9a97739b690e 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 1875ca594d27 Merge remote-tracking branch 'm68knommu/for-next' adds 3a06c204fbc8 MIPS: tools: Move "returns" after "loongson3-llsc-check" adds 26322c8dcb3b Merge remote-tracking branch 'mips/mips-next' adds 0a8228bf4a42 Merge remote-tracking branch 'nds32/next' adds 3dbb4a4b0683 Merge remote-tracking branch 'powerpc/next' adds 5afe79aed131 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 7acb797bb71a Merge remote-tracking branch 's390/features' adds 717489a9caba Merge remote-tracking branch 'sh/sh-next' adds 8985f111a892 Merge remote-tracking branch 'uml/linux-next' adds 56f4b7cd1024 Merge remote-tracking branch 'btrfs/for-next' adds 63cf278b9ae8 Merge remote-tracking branch 'ceph/master' adds 3dc58df0e243 CIFS: Spelling s/EACCESS/EACCES/ adds 8f1a37e179bd Merge remote-tracking branch 'cifs/for-next' adds 0f284d7992de Merge remote-tracking branch 'configfs/for-next' adds 4a5b4b71a81d Merge remote-tracking branch 'exfat/dev' adds c2c4b19f0bd9 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 3236e3f1692d Merge remote-tracking branch 'f2fs/dev' adds 6f660f375623 Merge remote-tracking branch 'fuse/for-next' adds ff1bb2842d4e Merge remote-tracking branch 'jfs/jfs-next' adds 56fdcebc7a8b Merge remote-tracking branch 'nfsd/nfsd-next' adds 7056137d5f7b 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 e8f5cb45f4b6 Merge remote-tracking branch 'xfs/for-next' adds 05b455a851fe Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds dc528d2b7f31 Merge remote-tracking branch 'file-locks/locks-next' adds a6515b3a7410 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 48a79e72d226 Merge branches 'fixes', 'work.epoll', 'uaccess.base' and ' [...] 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 ce2f04fd15cc Merge branch 'work.set_fs-exec' into for-next adds 651976a82cd2 Merge remote-tracking branch 'vfs/for-next' adds 55feb6972635 eventfd: include uio.h adds 9ca8c1074cd8 Merge remote-tracking branch 'printk/for-next' adds c100beb9ccfb PCI/AER: Use only _OSC to determine AER ownership adds 1c849e58a165 Merge branch 'pci/error' adds e9f482da1c37 Merge branch 'pci/hotplug' adds 194082e4c3e2 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 6a2bbb6fbf45 Merge branch 'pci/misc' adds 965e2a9e328b Merge branch 'pci/p2pdma' adds c92331b4dbad Merge branch 'pci/pm' adds d09ddd8190fb PCI: Allow pci_resize_resource() for devices on root bus adds 66a90a6ec6b1 Merge branch 'pci/resource' adds c96efe265692 PCI: altera: Clean up indentation issue on a return statement adds f84748fd5f99 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 d01e9e23f17a Merge branch 'remotes/lorenzo/pci/dwc' adds 0e86d981f9b7 PCI: endpoint: functions/pci-epf-test: Fix DMA channel release adds a1fda5d1243e Merge branch 'remotes/lorenzo/pci/endpoint' adds bca718988b90 PCI: v3-semi: Fix a memory leak in v3_pci_probe() error ha [...] adds caf76ec7adb0 Merge branch 'remotes/lorenzo/pci/v3-semi' adds 3df0b8d96b88 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 455041156af8 pstore: Remove filesystem records when backend is unregistered adds 41ffd3842351 printk: honor the max_reason field in kmsg_dumper adds 6b0a1817f812 pstore/platform: Pass max_reason to kmesg dump adds eb48bf8c4988 pstore/ram: Refactor DT size parsing adds 7bddec15c574 pstore/ram: Introduce max_reason and convert dump_oops adds 6ce05d5e86cb ramoops: Add max_reason optional field to ramoops DT node adds 7fdaefe82722 pstore/ram: Adjust module param permissions to reflect reality adds 5b474800a0cb 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 7efbaa56f9ee 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 5f968e40275f Merge remote-tracking branch 'i2c/i2c/for-next' adds 014f246b7fb7 Merge remote-tracking branch 'i3c/i3c/next' adds 02d7cd9c25c3 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 d0cb703d3e2e 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 af0d134fbb81 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 be96dea51592 Merge remote-tracking branch 'v4l-dvb/master' adds 8ff2be12f59f Merge remote-tracking branch 'pm/linux-next' adds 546d844c46c1 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 364fd76f9d12 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 141653c297ad Merge remote-tracking branch 'ieee1394/for-next' adds 455898faa851 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 c36b0adfdd8d 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 fdb5a5c43615 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 08ac7f149095 Merge remote-tracking branch 'bpf-next/master' adds 6f6a7eda2245 Merge remote-tracking branch 'ipsec-next/master' 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 93cb847c3220 Merge remote-tracking branch 'wireless-drivers-next/master' adds 9c3d75e256d9 Bluetooth: L2CAP: Fix errors during L2CAP_CREDIT_BASED_CON [...] adds d1fc769b77cc Merge remote-tracking branch 'bluetooth/master' adds cc72a6c8c2cc Merge remote-tracking branch 'mac80211-next/master' adds d86d24a5ae91 Merge remote-tracking branch 'gfs2/for-next' adds 709369d9c660 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 3f9d251337ea Merge remote-tracking branch 'crypto/master' adds ab7236b22fed 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 b898d801d3b8 drm/amdgpu: Add ReadSerial defines for Arcturus adds b1356f4179f9 drm/amdgpu: Add unique_id for Arcturus adds bcb9516eba9f drm/amdgpu: Add new ring callback to insert memory sync adds 0a5e861cc625 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion adds 70a9f3959493 drm/amdgpu: Add mem_sync implementation for all the ASICs. adds 8df42dc45e27 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] adds 513e64358d8a drm/amdgpu: Add a UAPI flag for user to call mem_sync adds 0862696146b9 drm/mm: revert "Break long searches in fragmented address spaces" adds a8c81e4b396c drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) adds 6c28c4c88997 drm/ttm: Break out the loops if need_resched in bo delayed [...] adds 6717e6e120ad drm: Correct DP DSC macro typo adds 28ac1108673a drm/amdgpu: work around llvm bug #42576 adds 6f641742e1d2 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 75a2ce0f1ee8 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist adds 5c2ca91bd7e6 drm/amdgpu: re-enable runtime pm on vega10 adds 014893b4bf25 drm/amdgpu/fb: use virt_to_phys to get smem_start adds 959be0df4b72 drm/amdgpu: implement soft_recovery for gfx10 adds 04a67e4db32e 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 e6acfd47c78c Merge remote-tracking branch 'drm-intel/for-linux-next' adds 5b471ad098c0 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 0414f20a4da8 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 04ad2d234018 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds b004383fe298 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 85def8dcffda 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 5093a8ffd4ad 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 b746d8768d34 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next adds aaeeebfe3d4a Merge remote-tracking branch 'sound-asoc/for-next' adds ea5d1f2fa6d2 Merge remote-tracking branch 'modules/modules-next' adds 993d8b2dc6fb Merge remote-tracking branch 'input/next' adds 592cfdb5cdc1 Merge remote-tracking branch 'block/for-next' 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 cc7155c7c818 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 b2a73e2d0852 Merge branch 'fixes' into next adds 250815b08bc5 mmc: sdhci-msm: Fix error handling for dev_pm_opp_of_add_table() adds ebcd785cdf17 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 8f1762128058 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 2a845ba36b42 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 621bc72eb265 Merge remote-tracking branch 'regulator/for-next' adds d4e0487a7340 Merge remote-tracking branch 'apparmor/apparmor-next' adds 399887b95a85 Merge remote-tracking branch 'integrity/next-integrity' adds b4041237a6cf Merge remote-tracking branch 'keys/keys-next' adds 4300e2847a5c Merge remote-tracking branch 'selinux/next' adds a5b5785d1073 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 0bfbad0cdf45 Merge remote-tracking branch 'iommu/next' adds 8ac7f56a02f3 Merge remote-tracking branch 'audit/next' adds a64bb99bc5dd 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 9000435548aa 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 98315b09375e Merge remote-tracking branch 'tip/auto-latest' adds 6a3a468aba71 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds e2e14c950bd5 Merge remote-tracking branch 'edac/edac-for-next' 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 fcf61abb3f28 Merge branch 'kcsan-dev.2020.04.13c' into HEAD adds 2c3e8414c482 Merge branch 'lkmm-dev.2020.04.15b' into HEAD adds 9bb6e4973be5 fork: Annotate a data race in vm_area_dup() adds e4ee28a9013b x86/mm/pat: Mark an intentional data race adds e7795c75d4d4 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] adds 80950f178fde locktorture: Use true and false to assign to bool variables adds 040da591bdf6 rcu: Initialize and destroy rcu_synchronize only when necessary adds c8c432d986ec mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls adds 76c48958a0ec kvm/svm: Disable KCSAN for svm_vcpu_run() adds 0ff25aeeee85 srcu: Fix a typo in comment "amoritized"->"amortized" adds 4ab5dc88f85a rcu: Simplify the calculation of rcu_state.ncpus adds 3cc67e997b40 docs: RCU: Convert checklist.txt to ReST adds f59c558bde8e docs: RCU: Convert lockdep-splat.txt to ReST adds 0e91a71302b7 docs: RCU: Convert lockdep.txt to ReST adds a3f940b4cedc docs: RCU: Convert rculist_nulls.txt to ReST adds 30a9bacbf043 docs: RCU: Convert torture.txt to ReST adds 0001ebc64926 docs: RCU: Convert rcuref.txt to ReST adds f854005d0b07 docs: RCU: Convert stallwarn.txt to ReST adds 94f5a55e8f7a docs: RCU: Don't duplicate chapter names in rculist_nulls.rst adds 8bd844e9b974 rcutorture: Add races with task-exit processing adds fb347d382b9b torture: Set configfile variable to current scenario adds 12556299c332 rcutorture: Handle non-statistic bang-string error messages adds 3581d874db78 rcutorture: NULL rcu_torture_current earlier in cleanup code adds ab8f4e7286d3 kcsan: Add test suite adds 5efbd6d22c8d torture: Remove qemu dependency on EFI firmware adds 61f939320bd7 doc: Timer problems can cause RCU CPU stall warnings adds f3825266526f rcu: Add callbacks-invoked counters adds 56f76cd1bb32 rcu: Add comment documenting rcu_callback_map's purpose adds 4ea9948a6e7c Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom [...] adds d7e48d4a7118 rcu/tree: Add better tracing for dyntick-idle adds 302f121dfd14 rcu/tree: Clean up dynticks counter usage adds c053afb0a0ed rcu/tree: Remove dynticks_nmi_nesting counter adds 1deacc635421 trace: events: rcu: Change description of rcu_dyntick trace event adds a805c77c97cb torture: Add script to smoke-test commits in a branch adds 3efa076f932e torture: Remove whitespace from identify_qemu_vcpus output adds ad49dba5db65 torture: Add --allcpus argument to the kvm.sh script adds 2b49a12ad5dc Merge remote-tracking branch 'rcu/rcu/next' adds eef086246d4f Merge remote-tracking branch 'kvm/linux-next' adds fc092c6181ca Merge remote-tracking branch 'kvms390/next' adds deab28b5833e Merge remote-tracking branch 'percpu/for-next' adds f187b6974f6d workqueue: Use IS_ERR and PTR_ERR instead of PTR_ERR_OR_ZERO. adds a0acc56da220 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 511b859b2baa Merge remote-tracking branch 'drivers-x86/for-next' adds b05cfe21af2a Merge remote-tracking branch 'chrome-platform/for-next' adds d5532594b473 Merge remote-tracking branch 'leds/for-next' adds d2c05cdb6510 ipmi:bt-bmc: Fix error handling and status check adds bbd463278aee 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 828dc5ab5d1b Merge remote-tracking branch 'driver-core/driver-core-next' adds cb92d5ce66d8 Merge remote-tracking branch 'usb/usb-next' adds 3d5668e16abc 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 937a53f516cc 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 479a628f5c3d 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 5b419a7b8edf 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 e6dc26e28482 Merge remote-tracking branch 'char-misc/char-misc-next' adds f058348abb17 Merge remote-tracking branch 'extcon/extcon-next' adds 515c54f228ab Merge remote-tracking branch 'soundwire/next' adds 644c5ed94058 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 98fd26f9c8d5 Merge remote-tracking branch 'staging/staging-next' adds d94a35326689 Merge remote-tracking branch 'mux/for-next' adds e72a96e0b645 Merge remote-tracking branch 'slave-dma/next' adds 05957d03c753 Merge remote-tracking branch 'cgroup/for-next' adds b6cac4ae9110 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 777e91afc2fd Merge remote-tracking branch 'scsi-mkp/for-next' adds 4a9656763d43 next-20200505/vhost adds 12d14d56a8a8 remoteproc: qcom: Pass ssr_name to glink subdevice adds a9181c50b8b1 soc: qcom: glink_ssr: Internalize ssr_notifiers adds 64766651b9da rpmsg: glink: Integrate glink_ssr in qcom_glink adds 6373dee052e2 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 19f0a3a9de6a Merge remote-tracking branch 'rpmsg/for-next' adds 05157f486c5c 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 7aa1678dea15 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 57255596cd9a Merge remote-tracking branch 'gpio-intel/for-next' adds 252e2a91b5d9 Merge remote-tracking branch 'pinctrl/for-next' adds c175ff449396 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 8cc7077bcdcc Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 0586be4fbd88 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 fda653b3b65d Merge remote-tracking branch 'userns/for-next' adds b01aa899502c Merge remote-tracking branch 'kselftest/next' adds d5af5cd65d6a Merge remote-tracking branch 'livepatching/for-next' adds 95766e3791cb Merge remote-tracking branch 'coresight/next' adds 2ea6a0ff8365 Merge remote-tracking branch 'rtc/rtc-next' adds ccdad927b146 Merge remote-tracking branch 'ntb/ntb-next' adds bb8cb7aaff41 Merge remote-tracking branch 'fsi/next' adds 96a7ac866b7b Merge remote-tracking branch 'slimbus/for-next' adds cfdcf685edab Merge remote-tracking branch 'nvmem/for-next' adds 700d9fc4dd08 Merge remote-tracking branch 'xarray/xarray' adds 65a6bbcbe154 Merge remote-tracking branch 'hyperv/hyperv-next' adds 32dbb8e8cf37 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 cab06fa0199b Merge remote-tracking branch 'devfreq/devfreq-next' adds ee0ef3e2f898 Merge remote-tracking branch 'fpga/for-next' adds b3ce5b4ba740 Merge remote-tracking branch 'cel/cel-next' adds 33e4046262fc Merge remote-tracking branch 'cfi/cfi/next' adds f2c79fbbc213 Merge remote-tracking branch 'kunit-next/kunit' adds cdf016efd5a7 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 e99eee2bfc48 {x86,powerpc,microblaze}/kmap: move preempt disable adds c41d25dcb576 arch/kmap_atomic: consolidate duplicate code adds 25906c162917 arch/kunmap_atomic: consolidate duplicate code adds 970b9d3e2245 arch/kmap: ensure kmap_prot visibility adds 0035f52772d8 arch/kmap: don't hard code kmap_prot values adds 8d7d56f053f9 arch/kmap: define kmap_atomic_prot() for all arch's adds 615bd651bcba drm: remove drm specific kmap_atomic code adds e724bc2d7227 kmap: remove kmap_atomic_to_page() adds 09d8581063f8 parisc/kmap: remove duplicate kmap code adds 84bcb9928c86 mm: thp: don't need to drain lru cache when splitting and [...] adds fd208fb4c00c powerpc/mm: drop platform defined pmd_mknotpresent() adds df525b757f0e mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() adds de8f4069db42 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 adds 0bd745648619 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds e38f7c25faae drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds c63bc9a09782 mm: add DEBUG_WX support adds de15de25a859 mm-add-debug_wx-support-fix adds eea6d007e6fb riscv: support DEBUG_WX adds 4be2d6353f6a riscv-support-debug_wx-fix adds 6c0e058172eb x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds b066a6e57b84 arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds 35c4051c4a0d mm: add kvfree_sensitive() for freeing sensitive data objects adds 0916cf3e45bc mm/memory_hotplug: refrain from adding memory into an impo [...] adds a1226cd2233a powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] adds 1656a6a5d505 mm/memory_hotplug: remove is_mem_section_removable() adds 6ca4bcab92be mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 adds 157e9867e12a mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] adds 84dfadb2834f mm: replace zero-length array with flexible-array member adds be0c64008845 mm-replace-zero-length-array-with-flexible-array-member-fix adds 5cf9e1a2128e mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" adds f6ae69891a3b mm: ksm: fix a typo in comment "alreaady"->"already" adds 8929251d4566 mm: ksm: fix a typo in comment "alreaady"->"already" adds 9ffcd49ba25b mm: mmap: fix a typo in comment "compatbility"->"compatibility" adds 83481e16e21b mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds 1eaac5480bbb mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds 8802a22271b0 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] adds 2fdd82f17362 mm/vmsan: fix some typos in comment adds d236c6241e39 mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" adds 8e86dad08d53 mm/memblock: fix a typo in comment "implict"->"implicit" adds 29fc3d7b878c mm/list_lru: fix a typo in comment "numbesr"->"numbers" adds d0b6fc271795 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" adds 7ee0281d82da mm/frontswap: fix some typos in frontswap.c adds 613238e3d197 mm, memcg: fix some typos in memcontrol.c adds 5d25039f087a mm: fix a typo in comment "strucure"->"structure" adds 7895f987195a mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] adds 7fb945cc7657 mm/sparse: fix a typo in comment "convienence"->"convenience" adds 854c255f981b mm/page-writeback: fix a typo in comment "effictive"->"effective" adds 95d8ea286144 mm/memory: fix a typo in comment "attampt"->"attempt" adds 2291886c4024 mm: use false for bool variable adds 52ddf83b7f8b include/linux/mm.h: return true in cpupid_pid_unset() adds a0047ec3f8e0 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 80d4d699b8ac fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 3174bc03c4fe kernel/hung_task.c: Monitor killed tasks. adds 0cb25449a2b8 proc: rename "catch" function argument adds 0af4784185c9 x86/mm: define mm_p4d_folded() adds c22adc49cc18 mm/debug: add tests validating architecture page table helpers adds b820fe4dbd81 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 adds 59c5c674abaa mm-debug-add-tests-validating-architecture-page-table-helpers-v18 adds 4ce5af339915 user.c: make uidhash_table static adds fe0063e8838e dynamic_debug: add an option to enable dynamic debug for m [...] adds 213e12f4c180 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] adds f9935cf91ac6 get_maintainer: add email addresses from .yaml files adds a9c2836ff880 include/linux/bitops.h: avoid clang shift-count-overflow warnings adds b4f845057132 lib/math: avoid trailing newline hidden in pr_fmt() adds b23aa8eb8299 lib: Add might_fault() to strncpy_from_user. adds 552bb3781651 lib: optimize cpumask_local_spread() adds 9941aada1fab lib/test_lockup.c: make test_inode static adds cdf5332e8fa9 checkpatch: additional MAINTAINER section entry ordering checks adds c008ea39314c checkpatch: look for c99 comments in ctx_locate_comment adds afc3b29d3fca checkpatch: disallow --git and --file/--fix adds 4304fe1d4469 checkpatch: use patch subject when reading from stdin adds 33521d10fe4d fs/binfmt_elf: remove redundant elf_map ifndef adds e4e54f251286 elfnote: mark all .note sections SHF_ALLOC adds 57626b2e48b7 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] adds 3127124ef6dd fat: don't allow to mount if the FAT length == 0 adds 94a74652f501 fat: improve the readahead for FAT entries adds c40bf53e27a5 fs/seq_file.c: seq_read: Update pr_info_ratelimited adds f2b4496b8f68 exec: simplify the copy_strings_kernel calling convention adds 5328d386fb1d exec: open code copy_string_kernel adds 75c3e78cf017 umh: fix refcount underflow in fork_usermode_blob(). adds 1c32f016b985 kexec: prevent removal of memory in use by a loaded kexec image adds 38b9500de947 mm/memory_hotplug: allow arch override of non boot memory [...] adds b50901718baa arm64: memory: give hotplug memory a different resource name adds 4d8319d4ce9a rapidio: avoid data race between file operation callbacks [...] adds 1db59475f379 kernel/relay.c: fix read_pos error when multiple readers adds 61ad3264de5f aio: simplify read_events() adds c3cd0e106ea6 add kernel config option for twisting kernel behavior. adds fb9bfa8d6b15 twist: allow disabling k_spec() function in drivers/tty/vt [...] adds 29e6dc0c23e1 twist: add option for selecting twist options for syzkalle [...] adds 1e6d16f5c643 selftests/x86/pkeys: move selftests to arch-neutral directory adds 908130d9e0e2 selftests/vm/pkeys: rename all references to pkru to a gen [...] adds 8c316a22d7a7 selftests/vm/pkeys: move generic definitions to header file adds b2f1753673a7 selftests/vm/pkeys: move some definitions to arch-specific header adds e408efd68606 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() adds 23e0c1f1f4f3 selftests: vm: pkeys: Use sane types for pkey register adds 5432f7cd89d9 selftests: vm: pkeys: add helpers for pkey bits adds 83822350e1aa selftests/vm/pkeys: fix pkey_disable_clear() adds e015fa77fe4c selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() adds c3ca3dca1fa3 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] adds 22f5b58f6a6e selftests: vm: pkeys: use the correct huge page size adds 4c3c487282af selftests/vm/pkeys: introduce generic pkey abstractions adds 3e3ce81607f5 selftests/vm/pkeys: introduce powerpc support adds 49c2a659f1ef selftests/vm/pkeys: fix number of reserved powerpc pkeys adds d98923282f84 selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() adds 8e469ad368bd selftests/vm/pkeys: improve checks to determine pkey support adds 97116215a408 selftests/vm/pkeys: associate key on a mapped page and det [...] adds 9e645d9331ab selftests/vm/pkeys: associate key on a mapped page and det [...] adds 859619887881 selftests/vm/pkeys: detect write violation on a mapped acc [...] adds 2bb2263ec4a1 selftests/vm/pkeys: introduce a sub-page allocator adds 96ccdf87af9c selftests/vm/pkeys: test correct behaviour of pkey-0 adds 04aab93c6012 selftests/vm/pkeys: override access right definitions on powerpc adds 279f5c28e4e3 selftests: vm: pkeys: use the correct page size on powerpc adds e8069f2601da selftests: vm: pkeys: fix multilib builds for x86 adds 3517fa9a0fb8 tools/testing/selftests/vm: remove duplicate headers adds d129756d75d2 lib/ubsan.c: fix gcc-10 warnings adds a5b0b9a5fac5 initramfs: fix another section mismatch adds 432754d58660 ipc/msg: add missing annotation for freeque() adds de39bc2afb89 ipc/namespace.c: use a work queue to free_ipc adds 62ba9e33fb78 ipc: convert ipcs_idr to XArray adds 7bf9e74cab02 ipc-convert-ipcs_idr-to-xarray-update adds 10e40e394e7b Merge branch 'akpm-current/current' adds 6dd0669aec37 arch/x86/Makefile: use $(CONFIG_SHELL) adds 9c9fbf7fd60c xarray.h: correct return code documentation for xa_store_{ [...] adds 0ec79d2ff9a8 kernel/sysctl: support setting sysctl parameters from kern [...] adds 748e017d86b2 kernel/sysctl: support handling command line aliases adds d20ace3a544f kernel/hung_task convert hung_task_panic boot parameter to sysctl adds e219d91dc9d4 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] adds 5004394724a2 lib/test_sysctl: support testing of sysctl. boot parameter adds ba67ddadde21 parisc: add sysctl file interface panic_on_stackoverflow adds 2497defaa6ef kernel/hung_task.c: introduce sysctl to print all traces w [...] adds 39c13daf7d89 panic: add sysctl to dump all CPUs backtraces on oops event adds 71a093e5cf00 amdgpu: a NULL ->mm does not mean a thread is a kthread adds 6e66c608d017 kernel: move use_mm/unuse_mm to kthread.c adds 67f12860c100 kernel: move use_mm/unuse_mm to kthread.c adds ffea202b6f10 kernel: better document the use_mm/unuse_mm API contract adds 66d2e51ea692 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 adds 2275cd5b7c28 powerpc/vas: fix up for {un}use_mm() rename adds 137678a121a0 kernel: set USER_DS in kthread_use_mm adds 69379372bbf2 mm/kmemleak: silence KCSAN splats in checksum adds 6290b4851539 kallsyms/printk: add loglvl to print_ip_sym() adds dc3d536a4d11 alpha: add show_stack_loglvl() adds c5ab03a540c4 arc: add show_stack_loglvl() adds 8377cfcd8e87 arm/asm: add loglvl to c_backtrace() adds 3ddc971d058e arm: add loglvl to unwind_backtrace() adds f862d77c8b1f arm: add loglvl to dump_backtrace() adds 531552e3ba21 arm: wire up dump_backtrace_{entry,stm} adds 0f097eac9321 arm: add show_stack_loglvl() adds 5e835df74fcd arm64: add loglvl to dump_backtrace() adds 3cea89836249 arm64: add show_stack_loglvl() adds b7b06d7f72f2 c6x: add show_stack_loglvl() adds bec9c8fdb0b6 csky: add show_stack_loglvl() adds 8b3af3797df8 h8300: add show_stack_loglvl() adds e7b9a6cb24f7 hexagon: add show_stack_loglvl() adds e66b3ca88112 ia64: pass log level as arg into ia64_do_show_stack() adds daf93eb79e28 ia64: add show_stack_loglvl() adds 2e012c4eab46 m68k: add show_stack_loglvl() adds 8ed9aad39d35 microblaze: add loglvl to microblaze_unwind_inner() adds 188b3843a90f microblaze: add loglvl to microblaze_unwind() adds 592a4eb5aef4 microblaze: add show_stack_loglvl() adds 8cdb7059aec2 mips: add show_stack_loglvl() adds 8af8462135b6 nds32: add show_stack_loglvl() adds 91b3c4f5d005 nios2: add show_stack_loglvl() adds 3363b0f405ef openrisc: add show_stack_loglvl() adds 62cd2859ca69 parisc: add show_stack_loglvl() adds 4fb8439681a9 powerpc: add show_stack_loglvl() adds cab28745ccf3 riscv: add show_stack_loglvl() adds 896baad7302f s390: add show_stack_loglvl() adds 076f5b73d864 sh: add loglvl to dump_mem() adds 9c0776a596d4 sh: remove needless printk() adds f9cdc9a9dfb8 sh: add loglvl to printk_address() adds 3f36dce0eee5 sh: add loglvl to show_trace() adds 4b3c15ca245e sh: add show_stack_loglvl() adds 818fa3f76edb sparc: add show_stack_loglvl() adds 9efb698721bf um/sysrq: remove needless variable sp adds b2c04d970237 um: add show_stack_loglvl() adds 2378d50d00cd unicore32: remove unused pmode argument in c_backtrace() adds 0504c6c32a62 unicore32: add loglvl to c_backtrace() adds 7370a51e0bc1 unicore32: add show_stack_loglvl() adds 5434c175db63 x86: add missing const qualifiers for log_lvl adds cee373f6c7d7 x86: add show_stack_loglvl() adds 6a472d52be45 xtensa: add loglvl to show_trace() adds a86f814ba44f xtensa: add show_stack_loglvl() adds 755936472fc6 sysrq: use show_stack_loglvl() adds 2e0c35b31c00 x86/amd_gart: print stacktrace for a leak with KERN_ERR adds 27a19ea3b484 power: use show_stack_loglvl() adds 8f49c47e4620 kdb: don't play with console_loglevel adds 2d1b79cec009 sched: print stack trace with KERN_INFO adds 4888554459b1 kernel: use show_stack_loglvl() adds df18b4072f88 kernel: rename show_stack_loglvl() => show_stack() adds d17cadc17291 mm/frontswap: mark various intentional data races adds 7385566ced61 mm/page_io: mark various intentional data races adds ad6b23556f19 mm-page_io-mark-various-intentional-data-races-v2 adds d568ba9df7b7 mm/swap_state: mark various intentional data races adds 7568976fd53d mm/filemap.c: fix a data race in filemap_fault() adds e6b505f73b1a mm/swapfile: fix and annotate various data races adds abb3f1baa93a mm-swapfile-fix-and-annotate-various-data-races-v2 adds 8310a548342e mm/page_counter: fix various data races at memsw adds 80da41b690ea mm/memcontrol: fix a data race in scan count adds 1a263ea9b7da mm/list_lru: fix a data race in list_lru_count_one adds 17aa57c9a4d2 mm/mempool: fix a data race in mempool_free() adds 6f437b846d20 mm/util.c: annotate an data race at vm_committed_as adds 47babc4db8ce mm/rmap: annotate a data race at tlb_flush_batched adds 1a16634f59e0 mm: annotate a data race in page_zonenum() adds f4fe9ebcc791 mm/swap.c: annotate data races for lru_rotate_pvecs adds 954bdf91a4e6 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds c5a9208c6632 mm/mmap.c: add more sanity checks to get_unmapped_area() adds 6711e1b3a0b5 mm/mmap.c: do not allow mappings outside of allowed limits adds a357ea36e453 mm/madvise: pass task and mm to do_madvise adds a80af5399cbb mm/madvise: introduce process_madvise() syscall: an extern [...] adds 2e949f9d6e4c fix process_madvise build break for arm64 adds 2879e56ac55b mm/madvise: check fatal signal pending of target process adds 03f6b837b39f pid: move pidfd_get_pid() to pid.c adds 9d8283be0520 mm/madvise: support both pid and pidfd for process_madvise adds 0313dfa7efd8 mm/madvise: allow KSM hints for remote API adds 799f8b7b8ef6 mm: support vector address ranges for process_madvise adds 20155141d2c5 mm: support compat_sys_process_madvise adds 8ff5641d19dc mm-support-vector-address-ranges-for-process_madvise-fix-fix adds 67fe23034360 mm/madvise: make function 'do_process_madvise' static adds 3413c858ce80 mm: fix s390 compat build error adds 86271a151ae9 mm/madvise.c: remove duplicated include adds d0f3f6070c3a drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds e11887bbb761 Merge branch 'akpm/master' adds 6b43f715b637 Add linux-next specific files for 20200507
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-release-aarch [...]
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 + .../bindings/leds/backlight/qcom-wled.txt | 154 -- .../bindings/leds/backlight/qcom-wled.yaml | 261 ++ .../devicetree/bindings/media/rockchip-vpu.yaml | 7 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 2 +- .../devicetree/bindings/net/ti,k3-am654-cpts.yaml | 2 +- .../bindings/net/wireless/qcom,ath10k.txt | 14 + .../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/sound/qcom,lpass-cpu.txt | 25 + .../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/locking/locktorture.rst | 2 +- Documentation/misc-devices/index.rst | 1 + 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/slub.rst | 4 +- .../watchdog/convert_drivers_to_kernel_api.rst | 2 +- MAINTAINERS | 33 +- Makefile | 2 +- Next/SHA1s | 164 +- Next/merge.log | 2902 +++++++++++++------- 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/am571x-idk.dts | 48 +- arch/arm/boot/dts/am572x-idk-common.dtsi | 63 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 63 +- 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/mach-imx/mach-mx27_3ds.c | 21 +- arch/arm/mach-imx/mach-mx31_3ds.c | 24 +- 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 | 112 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 7 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- 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/sysreg.h | 6 +- arch/arm64/kernel/cpu-reset.S | 4 +- arch/arm64/kernel/cpu_errata.c | 25 +- arch/arm64/kernel/cpufeature.c | 5 + 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/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/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/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/include/asm/highmem.h | 9 +- arch/mips/mm/cache.c | 6 +- arch/mips/mm/highmem.c | 49 +- 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/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/uapi/asm/ipl.h | 25 + arch/s390/kernel/Makefile | 5 - arch/s390/kernel/ipl.c | 209 ++ arch/s390/kernel/ptrace.c | 2 +- arch/s390/kvm/kvm-s390.c | 1 + arch/s390/kvm/priv.c | 4 +- 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/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/cpu/mce/dev-mcelog.c | 1 + 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/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 +- drivers/acpi/arm64/iort.c | 95 +- drivers/base/core.c | 2 +- drivers/base/platform.c | 42 +- drivers/char/ipmi/bt-bmc.c | 12 +- 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/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_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 | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 31 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 14 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 43 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 2 +- 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_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 | 127 +- .../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/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 | 5 +- 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_lrc.c | 52 +- drivers/gpu/drm/i915/gt/selftest_context.c | 11 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 53 +- drivers/gpu/drm/i915/i915_irq.c | 24 +- drivers/gpu/drm/i915/i915_reg.h | 5 + drivers/gpu/drm/i915/i915_request.c | 4 +- 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/omapdrm/dss/dispc.c | 33 +- drivers/gpu/drm/panel/Kconfig | 8 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-visionox-rm69299.c | 302 ++ 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/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/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/lag.c | 136 + 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/hns/hns_roce_ah.c | 5 +- drivers/infiniband/hw/hns/hns_roce_device.h | 4 +- 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/ah.c | 14 +- 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/main.c | 8 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 49 +- drivers/infiniband/hw/mlx5/odp.c | 5 +- drivers/infiniband/hw/mlx5/qp.c | 1745 ++++++------ 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/input/misc/axp20x-pek.c | 72 +- 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/host/alcor.c | 6 +- drivers/mmc/host/jz4740_mmc.c | 13 +- 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-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/dsa/sja1105/sja1105_ethtool.c | 144 +- 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 | 2 +- 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 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 3 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 5 +- 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 | 3 +- drivers/net/ethernet/microchip/encx24j600-regmap.c | 5 - drivers/net/ethernet/moxa/moxart_ether.c | 5 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 12 - drivers/net/ethernet/ni/nixge.c | 3 +- drivers/net/ethernet/nxp/lpc_eth.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-cpts.c | 5 +- drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ethernet/ti/cpsw_new.c | 4 +- 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 | 174 +- 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/phy/bcm54140.c | 57 +- 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/sierra_net.c | 5 - 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/broadcom/b43/phy_n.c | 2 +- drivers/net/wireless/broadcom/b43/pio.c | 2 +- .../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/dwc/pci-dra7xx.c | 8 +- drivers/pci/controller/dwc/pci-imx6.c | 4 +- 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 | 2 +- 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-v3-semi.c | 6 +- drivers/pci/controller/pcie-altera.c | 2 +- drivers/pci/controller/pcie-mediatek.c | 3 + drivers/pci/controller/pcie-tango.c | 4 +- drivers/pci/endpoint/functions/pci-epf-test.c | 3 + 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/scsi_debug.c | 2072 +++++++++++--- 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/tty/serial/Kconfig | 2 +- drivers/tty/serial/amba-pl011.c | 1 + drivers/tty/serial/qcom_geni_serial.c | 34 +- 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/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 + 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/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/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 | 127 +- fs/pstore/internal.h | 2 +- fs/pstore/platform.c | 76 +- fs/pstore/ram.c | 83 +- fs/readdir.c | 12 +- fs/xfs/Makefile | 2 - fs/xfs/libxfs/xfs_defer.c | 152 +- fs/xfs/libxfs/xfs_defer.h | 24 +- fs/xfs/libxfs/xfs_inode_fork.c | 2 +- fs/xfs/libxfs/xfs_trans_inode.c | 2 +- fs/xfs/xfs_bmap_item.c | 68 +- fs/xfs/xfs_extfree_item.c | 78 +- fs/xfs/xfs_extfree_item.h | 14 +- fs/xfs/xfs_icache.c | 4 +- fs/xfs/xfs_inode.c | 4 +- fs/xfs/xfs_inode.h | 1 + fs/xfs/xfs_inode_item.c | 2 +- fs/xfs/xfs_inode_item.h | 4 +- fs/xfs/xfs_ioctl.c | 40 +- fs/xfs/xfs_iops.c | 77 +- fs/xfs/xfs_log_recover.c | 268 +- fs/xfs/xfs_message.h | 21 +- fs/xfs/xfs_mount.c | 7 +- fs/xfs/xfs_mount.h | 4 +- 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 | 90 +- fs/xfs/xfs_rmap_item.c | 93 +- fs/xfs/xfs_super.c | 48 +- fs/xfs/xfs_symlink.c | 6 +- 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/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 | 70 +- include/linux/i2c.h | 2 +- include/linux/input/lm8333.h | 2 +- include/linux/iommu.h | 21 +- include/linux/iopoll.h | 62 +- include/linux/kmsg_dump.h | 1 + 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/phy.h | 92 + include/linux/platform_data/i2c-pxa.h | 48 - include/linux/pstore.h | 7 + include/linux/pstore_ram.h | 2 +- include/linux/qcom-geni-se.h | 4 + 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/xarray.h | 4 +- include/net/checksum.h | 14 +- include/net/erspan.h | 19 +- include/net/if_inet6.h | 1 - include/net/tcp.h | 21 +- include/rdma/ib_verbs.h | 12 +- include/rdma/lag.h | 23 + include/sound/hda_codec.h | 4 + include/sound/hdaudio.h | 4 +- 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/exit.c | 12 +- kernel/kcsan/kcsan-test.c | 27 +- 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 | 9 +- lib/checksum.c | 20 - lib/strncpy_from_user.c | 4 +- lib/strnlen_user.c | 4 +- lib/usercopy.c | 6 +- localversion-next | 2 +- mm/gup.c | 12 +- 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/bluetooth/l2cap_core.c | 4 +- net/bridge/br_private.h | 2 +- net/core/filter.c | 2 +- net/core/neighbour.c | 6 +- net/ethtool/ioctl.c | 6 + net/ethtool/linkmodes.c | 53 + net/ipv4/ip_gre.c | 58 +- net/ipv4/ipmr.c | 6 +- net/ipv4/tcp_bpf.c | 1 - net/ipv4/tcp_input.c | 4 +- net/ipv4/tcp_output.c | 22 +- net/ipv6/addrconf.c | 91 +- 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 | 11 + net/smc/smc_ism.c | 6 + net/smc/smc_llc.c | 25 +- net/smc/smc_llc.h | 2 +- net/smc/smc_pnet.c | 47 +- samples/Kconfig | 2 +- samples/binderfs/Makefile | 6 +- scripts/checkpatch.pl | 12 + scripts/tags.sh | 39 +- security/device_cgroup.c | 3 +- security/keys/internal.h | 11 - security/keys/keyctl.c | 16 +- sound/hda/ext/hdac_ext_bus.c | 2 +- sound/hda/hdac_device.c | 2 +- sound/pci/hda/patch_hdmi.c | 12 +- 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/wm8524.c | 4 +- sound/soc/mediatek/mt6797/mt6797-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/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 | 3 +- .../testing/selftests/rcutorture/bin/functions.sh | 2 +- .../selftests/rcutorture/bin/kvm-check-branches.sh | 108 + tools/testing/selftests/rcutorture/bin/kvm.sh | 4 + virt/kvm/arm/mmu.c | 2 +- 939 files changed, 29056 insertions(+), 15648 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 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 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 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-visionox-rm69299.c create mode 100644 drivers/infiniband/core/lag.c create mode 100644 drivers/md/dm-historical-service-time.c 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 delete mode 100644 include/linux/spi/l4f00242t03.h create mode 100644 include/rdma/lag.h create mode 100755 tools/testing/selftests/rcutorture/bin/kvm-check-branches.sh