This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 72bc15d0018e Add linux-next specific files for 20200518 omits 05c4337fa60f Merge branch 'akpm/master' omits 7273ee1bbce0 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 20e7bd346631 doc-cgroup-update-note-about-conditions-when-oom-killer-is [...] omits 426db13e6ad6 doc: cgroup: update note about conditions when oom killer [...] omits f727c287e7ae include/linux/cache.h: expand documentation over __read_mostly omits 36a54f9ecdaa mm/madvise.c: remove duplicated include omits efdcec723914 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] omits 2edb20b9fddc mm: fix s390 compat build error omits 77b6dc1d19d4 mm/madvise: make function 'do_process_madvise' static omits 01d36508d17e mm-support-vector-address-ranges-for-process_madvise-fix-fix omits 87919d9624d8 mm: support compat_sys_process_madvise omits e5e8e5b78c80 mm: support vector address ranges for process_madvise omits ab6521c2cbbe mm/madvise: allow KSM hints for remote API omits 53851a70caa3 mm/madvise: support both pid and pidfd for process_madvise omits 540e665ff875 pid: move pidfd_get_pid() to pid.c omits 7a34a4da22ff mm/madvise: check fatal signal pending of target process omits 222424ddd32b mm-introduce-external-memory-hinting-api-fix-2-fix omits feda7bcd5e18 mm: fix build error for mips of process_madvise omits 97c51766b0b5 fix process_madvise build break for arm64 omits 71a698d3f289 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 012f3e28e388 mm/madvise: pass task and mm to do_madvise omits 272b6b75adcd mm: consolidate pgd_index() and pgd_offset{_k}() definitions omits 2b166035a020 mm: consolidate pud_index() and pud_offset() definitions omits 3907952a3bc0 mm: consolidate pmd_index() and pmd_offset() definitions omits 01f489acfb07 mm: consolidate pte_index() and pte_offset_*() definitions omits c57a43e52bf5 mm: pgtable: add shortcuts for accessing kernel PMD and PTE omits 0533da2f2fa2 x86/mm: simplify init_trampoline() and surrounding logic omits ed6de1c49af2 m68k/mm: move {cache,nocahe}_page() definitions close to t [...] omits 27573b177ecc m68k/mm/motorola: move comment about page table allocation [...] omits 7e7c2b0f3111 csky: replace definitions of __pXd_offset() with pXd_index() omits 5ef442dde8cb mm: reorder includes after introduction of linux/pgtable.h omits 45946bb1785a mm: introduce include/linux/pgtable.h omits ff6153eb3645 mm: don't include asm/pgtable.h if linux/mm.h is already included omits b1cae74e13d4 mm/mmap.c: do not allow mappings outside of allowed limits omits dec7b12bacc0 mm/mmap.c: add more sanity checks to get_unmapped_area() omits 352b863a2891 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits b6d3652dbea8 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits 3c031a620736 asm-generic: remove pgtable-nop4d-hack.h omits 4ee6bc58b8b8 unicore32: remove __ARCH_USE_5LEVEL_HACK omits 33cada88fb18 sh: add support for folded p4d page tables omits 3a7238ba2b97 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits 8f93bbbe2e73 sh: fault: Modernize printing of kernel messages omits b03ee934e683 powerpc-add-support-for-folded-p4d-page-tables-fix omits c73e537aa199 powerpc: add support for folded p4d page tables omits 7d965498e66c openrisc: add support for folded p4d page tables omits 7a9b4a534d8e nios2: add support for folded p4d page tables omits 682772001bb8 ia64: add support for folded p4d page tables omits e9fee5333536 hexagon: remove __ARCH_USE_5LEVEL_HACK omits 478c2d192d6e arm64: kvm: fix gcc-10 shift warning omits 04aaf6a54b7a arm64: add support for folded p4d page tables omits 98226fb24097 arm-add-support-for-folded-p4d-page-tables-fix omits d09b38385fc3 arm: add support for folded p4d page tables omits 273f1cba6ecf h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits c10eef790d63 mm/swap.c: annotate data races for lru_rotate_pvecs omits f2d13aa9c5ec mm: annotate a data race in page_zonenum() omits dcd506bdd659 mm/rmap: annotate a data race at tlb_flush_batched omits edcfa31b1d1f mm/util.c: annotate an data race at vm_committed_as omits c1e5e574e78b mm/mempool: fix a data race in mempool_free() omits 5126de1d67a5 mm/list_lru: fix a data race in list_lru_count_one omits 98a4032937e5 mm/memcontrol: fix a data race in scan count omits 98fafec88add mm/page_counter: fix various data races at memsw omits 312237bdaf13 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 86a5ba7bb20c mm/swapfile: fix and annotate various data races omits bb16e0e6c93e mm/filemap.c: fix a data race in filemap_fault() omits d7ce2fcfe963 mm/swap_state: mark various intentional data races omits cd5a56e7e587 mm-page_io-mark-various-intentional-data-races-v2 omits 73fd51d544ff mm/page_io: mark various intentional data races omits 377674e0992e mm/frontswap: mark various intentional data races omits f5dfa8b8f06f kernel: rename show_stack_loglvl() => show_stack() omits 5b271f59a6ae kernel: use show_stack_loglvl() omits 237fcca12cda sched: print stack trace with KERN_INFO omits 631a81347a58 kdb: don't play with console_loglevel omits 57fe9ae9ae71 power: use show_stack_loglvl() omits 1e34996057e2 x86/amd_gart: print stacktrace for a leak with KERN_ERR omits 0d23f6929f15 sysrq: use show_stack_loglvl() omits 530b7827decb xtensa: add show_stack_loglvl() omits bbddd9e08973 xtensa-add-loglvl-to-show_trace-fix omits 0bdc936954c9 xtensa: add loglvl to show_trace() omits 8fd159500da0 x86: add show_stack_loglvl() omits 5dd4a24959f7 x86: add missing const qualifiers for log_lvl omits d4702c7277d4 unicore32: add show_stack_loglvl() omits c3b987cbf9a2 unicore32: add loglvl to c_backtrace() omits 56f48b3a9629 unicore32: remove unused pmode argument in c_backtrace() omits 39409c75d59d um: add show_stack_loglvl() omits 7f6d2ab7b4e1 um/sysrq: remove needless variable sp omits 57f0cbcf1040 sparc: add show_stack_loglvl() omits 5038d3b138fa sh: add show_stack_loglvl() omits d7184f76aeaa sh: add loglvl to show_trace() omits bce9801d0057 sh: add loglvl to printk_address() omits 1e231cb61120 sh: remove needless printk() omits b9b8ffa0ab3d sh: add loglvl to dump_mem() omits 1f04da90312d s390: add show_stack_loglvl() omits 8bcbfca93ade riscv: add show_stack_loglvl() omits ceaff2687022 powerpc: add show_stack_loglvl() omits f96e0d1dacb7 parisc: add show_stack_loglvl() omits 1e47340e6447 openrisc: add show_stack_loglvl() omits 04ac7e4d23e1 nios2: add show_stack_loglvl() omits 0c08bedad53d nds32: add show_stack_loglvl() omits b7e122bdb5a7 mips: add show_stack_loglvl() omits 590cc6e28070 microblaze: add show_stack_loglvl() omits 09daf78abc33 microblaze: add loglvl to microblaze_unwind() omits fa83950f51a3 microblaze: add loglvl to microblaze_unwind_inner() omits 8c3db3cac3e1 m68k: add show_stack_loglvl() omits 2d4f616103f8 ia64: add show_stack_loglvl() omits 8067b4cbe077 ia64: pass log level as arg into ia64_do_show_stack() omits 2681136aed40 hexagon: add show_stack_loglvl() omits f57cf4a83a54 h8300: add show_stack_loglvl() omits 222529b75ce0 csky: add show_stack_loglvl() omits 2d8347fda206 c6x: add show_stack_loglvl() omits 29c3a74bcde3 arm64: add show_stack_loglvl() omits 3b1603a610d1 arm64: add loglvl to dump_backtrace() omits f10564040d3f arm: add show_stack_loglvl() omits a4ed5615e1c0 arm: wire up dump_backtrace_{entry,stm} omits 801a7e97261e arm: add loglvl to dump_backtrace() omits 4650c278262f arm: add loglvl to unwind_backtrace() omits d8b32c762823 arm/asm: add loglvl to c_backtrace() omits 83fda7bfd943 arc: add show_stack_loglvl() omits abdef8f0e5f5 alpha: add show_stack_loglvl() omits 5d421039ed98 kallsyms/printk: add loglvl to print_ip_sym() omits 0894ef0b4d72 mm/kmemleak: silence KCSAN splats in checksum omits 4105261ac771 kernel: set USER_DS in kthread_use_mm omits 3393e38b65e7 powerpc/vas: fix up for {un}use_mm() rename omits 3c4653c7b4a4 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits 31b69a45efef kernel: better document the use_mm/unuse_mm API contract omits 6ecc6812a680 kernel: move use_mm/unuse_mm to kthread.c omits 1ab4723d93a7 kernel: move use_mm/unuse_mm to kthread.c omits 0231ea511e7e amdgpu: a NULL ->mm does not mean a thread is a kthread omits bac612fcdbab stacktrace: cleanup inconsistent variable type omits d073372be71a kernel/sysctl.c: ignore out-of-range taint bits introduced [...] omits a4bc764037c8 panic: add sysctl to dump all CPUs backtraces on oops event omits d4ee116819ed kernel/hung_task.c: introduce sysctl to print all traces w [...] omits 6bb2b52bc74a kernel/watchdog.c: convert {soft/hard}lockup boot paramete [...] omits 06424728deae lib-test_sysctl-support-testing-of-sysctl-boot-parameter-fix omits 8516777c810b lib/test_sysctl: support testing of sysctl. boot parameter omits 2f63c3e512e8 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] omits 91d2ed5aaa23 kernel/hung_task convert hung_task_panic boot parameter to sysctl omits bb61c3805431 kernel/sysctl: support handling command line aliases omits 8609c799593c kernel/sysctl: support setting sysctl parameters from kern [...] omits 5f03727a4af7 xarray.h: correct return code documentation for xa_store_{ [...] omits bcda3c9d968d Merge branch 'akpm-current/current' omits 7ca87fc66a98 Merge remote-tracking branch 'fsinfo/fsinfo-core' omits e7dfe268f73d Merge remote-tracking branch 'notifications/notifications- [...] omits 449f4c0843bc Merge remote-tracking branch 'mhi/mhi-next' omits 4ef6e2d1a178 Merge remote-tracking branch 'kunit-next/kunit' omits 540f53590a80 Merge remote-tracking branch 'cfi/cfi/next' omits 8332904818a1 Merge remote-tracking branch 'hmm/hmm' omits bdc6e0c48a3d Merge remote-tracking branch 'devfreq/devfreq-next' omits 867ec42bbb97 Merge remote-tracking branch 'pidfd/for-next' omits b664075eb319 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 7e90955569a0 Merge remote-tracking branch 'hyperv/hyperv-next' omits 6eff91b42586 Merge remote-tracking branch 'xarray/xarray' omits 35d933f19627 Merge remote-tracking branch 'nvmem/for-next' omits f18ff4d1bf2a Merge remote-tracking branch 'slimbus/for-next' omits 32e69bf4b933 Merge remote-tracking branch 'fsi/next' omits 81aaabd59aa1 Merge remote-tracking branch 'gnss/gnss-next' omits 6c1e37b5addc Merge remote-tracking branch 'ntb/ntb-next' omits 63d1307d8228 Merge remote-tracking branch 'rtc/rtc-next' omits 6e78caf5e190 Merge remote-tracking branch 'coresight/next' omits 64ec97364a7d Merge remote-tracking branch 'livepatching/for-next' omits fbfebf126cd7 Merge remote-tracking branch 'userns/for-next' omits f6ae2d59c099 Merge remote-tracking branch 'pwm/for-next' omits 2bbb62012c88 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 167ccfc87419 Merge remote-tracking branch 'pinctrl/for-next' omits 6cd2ef2fdf00 Merge remote-tracking branch 'gpio/for-next' omits 1480e4152f48 Merge remote-tracking branch 'rpmsg/for-next' omits 5ee8071bd89d Merge remote-tracking branch 'vhost/linux-next' omits c6691d953ddd Merge remote-tracking branch 'scsi-mkp/for-next' omits 73fb6797baed Merge remote-tracking branch 'scsi/for-next' omits 662340fc8af2 Merge remote-tracking branch 'cgroup/for-next' omits c3d883e2e7f0 Merge remote-tracking branch 'slave-dma/next' omits 4d96ff4cbd2b Merge remote-tracking branch 'icc/icc-next' omits 1fc9c973881a Merge remote-tracking branch 'mux/for-next' omits 0c5e27cea5e1 Merge remote-tracking branch 'staging/staging-next' omits 1083ea68f7ee Merge remote-tracking branch 'thunderbolt/next' omits b64f6180e59d Merge remote-tracking branch 'soundwire/next' omits 3b17da9697a7 Merge remote-tracking branch 'extcon/extcon-next' omits dc2c78b2a5db Merge remote-tracking branch 'char-misc/char-misc-next' omits 1d610c2e41c1 Merge remote-tracking branch 'tty/tty-next' omits b62f5aa8ef8b Merge remote-tracking branch 'phy-next/next' omits f25383a48053 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits b952716ab3df Merge remote-tracking branch 'usb-serial/usb-next' omits 87bec894be25 Merge remote-tracking branch 'usb/usb-next' omits dc407cf1b437 Merge remote-tracking branch 'driver-core/driver-core-next' omits 65c1b790a501 Merge remote-tracking branch 'ipmi/for-next' omits f5ca738b93e0 Merge remote-tracking branch 'leds/for-next' omits 815544c10df2 Merge remote-tracking branch 'chrome-platform/for-next' omits 71b5913d01c8 Merge remote-tracking branch 'drivers-x86/for-next' omits 61a46b228216 Merge remote-tracking branch 'workqueues/for-next' omits 515425ca001d Merge remote-tracking branch 'percpu/for-next' omits 0d36adee58dd Merge remote-tracking branch 'kvms390/next' omits ef4902a205af Merge remote-tracking branch 'kvm-arm/next' omits 254c97001035 Merge remote-tracking branch 'kvm/linux-next' omits eda21d007110 Merge remote-tracking branch 'rcu/rcu/next' omits 2f5c27b04938 Merge remote-tracking branch 'edac/edac-for-next' omits 4c8db2b4bf54 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 6a349e7cf4ce Merge remote-tracking branch 'tip/auto-latest' omits 2a95bbd5ae5c Merge remote-tracking branch 'spi/for-next' omits 874e9a74bef4 Merge remote-tracking branch 'devicetree/for-next' omits 8b9664133d87 Merge remote-tracking branch 'audit/next' omits ec3e2caeb5e1 Merge remote-tracking branch 'iommu/next' omits e879e36ed263 Merge remote-tracking branch 'tpmdd/next' omits f760a5d053f3 Merge remote-tracking branch 'tomoyo/master' omits 521fe27e37e3 Merge remote-tracking branch 'smack/next' omits b9028cde346d Merge remote-tracking branch 'selinux/next' omits 15a09a26e190 Merge remote-tracking branch 'integrity/next-integrity' omits 4d19add6ed17 Merge remote-tracking branch 'apparmor/apparmor-next' omits 6dcb26db96ed Merge remote-tracking branch 'security/next-testing' omits cee5429fd5e4 Merge remote-tracking branch 'regulator/for-next' omits 5b0cba1711c3 Merge remote-tracking branch 'battery/for-next' omits 876f14f8b8cc Merge remote-tracking branch 'backlight/for-backlight-next' omits 52f2dd8aecf0 Merge remote-tracking branch 'mfd/for-mfd-next' omits 5341ee365011 next-20200515/mmc omits 433b885ac7c2 Merge remote-tracking branch 'device-mapper/for-next' omits 5b221f4e2c89 Merge remote-tracking branch 'block/for-next' omits 010e47d8bd33 Merge remote-tracking branch 'input/next' omits fea8ee32b956 Merge remote-tracking branch 'modules/modules-next' omits 98da999d5050 Merge remote-tracking branch 'sound-asoc/for-next' omits 227b1d6dab3a Merge remote-tracking branch 'sound/for-next' omits 1b836b34571a Merge remote-tracking branch 'regmap/for-next' omits 8b640c9f039e Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 9252e6745363 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 652c5f67640e Merge remote-tracking branch 'drm-misc/for-linux-next' omits a3e417bc60e9 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 66399b8e90f2 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 105b2861b2a2 Merge remote-tracking branch 'amdgpu/drm-next' omits 668f985a812d Merge remote-tracking branch 'drm/drm-next' omits b5b9a1a40fcf Merge remote-tracking branch 'crypto/master' omits cca40af2bc6c Merge remote-tracking branch 'spi-nor/spi-nor/next' omits dfe59bd8b870 Merge remote-tracking branch 'nand/nand/next' omits d37598d8fea7 Merge remote-tracking branch 'gfs2/for-next' omits 6ba16663a3df Merge remote-tracking branch 'mac80211-next/master' omits 9b031c9ee7b7 Merge remote-tracking branch 'wireless-drivers-next/master' omits a36a832aed00 Merge remote-tracking branch 'ipsec-next/master' omits b0b6bffd1139 Merge remote-tracking branch 'bpf-next/master' omits 3dedf6fba3c5 Merge remote-tracking branch 'net-next/master' omits 04186ab74ea1 Merge remote-tracking branch 'rdma/for-next' omits c342ebbb1af2 Merge remote-tracking branch 'swiotlb/linux-next' omits 643e49119eac Merge remote-tracking branch 'dlm/next' omits 9e70a2485198 Merge remote-tracking branch 'ieee1394/for-next' omits e939927f695e Merge remote-tracking branch 'thermal/thermal/linux-next' omits b88e33cf5681 Merge remote-tracking branch 'opp/opp/linux-next' omits cfa75612bfe5 Merge remote-tracking branch 'cpupower/cpupower' omits 6accf26eca37 Merge remote-tracking branch 'pm/linux-next' omits 86126bfe6336 Merge remote-tracking branch 'v4l-dvb/master' omits 5207e78bd417 Merge remote-tracking branch 'jc_docs/docs-next' omits 48620b34964a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c824a3b71da4 Merge branch 'dmi/master' omits 68c8306f4552 Merge remote-tracking branch 'i3c/i3c/next' omits b0d0e5467de6 Merge remote-tracking branch 'i2c/i2c/for-next' omits c7c01385cac1 Merge remote-tracking branch 'hid/for-next' omits cb3c611cdb1c Merge remote-tracking branch 'pstore/for-next/pstore' omits 48fe3827cb11 Merge remote-tracking branch 'pci/next' omits b3d40c24ee05 Merge remote-tracking branch 'printk/for-next' omits 914f3333c250 Merge remote-tracking branch 'vfs/for-next' omits 54607278574e Merge remote-tracking branch 'file-locks/locks-next' omits 2ce0b5d44ca5 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 640c39f3109f Merge remote-tracking branch 'zonefs/for-next' omits caa22e1d002d Merge remote-tracking branch 'xfs/for-next' omits 7635276caee7 Merge remote-tracking branch 'ubifs/linux-next' omits 05b937a0bf1d Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 0751deb667e6 Merge remote-tracking branch 'nfsd/nfsd-next' omits 1e897ace48fe Merge remote-tracking branch 'jfs/jfs-next' omits 075439a421c6 Merge remote-tracking branch 'fuse/for-next' omits 13c2bba87792 Merge remote-tracking branch 'f2fs/dev' omits 5cea6f9d27e6 Merge remote-tracking branch 'ext3/for_next' omits 09f46d928edc Merge remote-tracking branch 'exfat/dev' omits bee112b987a1 Merge remote-tracking branch 'btrfs/for-next' omits 252f6e0162ce Merge remote-tracking branch 'uml/linux-next' omits 9f0d5320076b Merge remote-tracking branch 'sparc-next/master' omits 6fd20cfea814 Merge remote-tracking branch 'sh/sh-next' omits 0fea41b80362 Merge remote-tracking branch 's390/features' omits 4ac709ea7cc8 Merge remote-tracking branch 'risc-v/for-next' omits cfa55652f418 Merge remote-tracking branch 'powerpc/next' omits aa352155c361 Merge remote-tracking branch 'parisc-hd/for-next' omits c1e8e137f959 Merge remote-tracking branch 'nds32/next' omits 00ec731e53b8 Merge remote-tracking branch 'mips/mips-next' omits ba19e0c5cec0 Merge remote-tracking branch 'm68knommu/for-next' omits 29c677f494d7 Merge remote-tracking branch 'm68k/for-next' omits b83f76dc17a0 Merge remote-tracking branch 'h8300/h8300-next' omits 8ffb647729bf Merge remote-tracking branch 'clk-samsung/for-next' omits d16a8e11a7d0 Merge remote-tracking branch 'clk/clk-next' omits 7cfbbd343da0 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 63952a2e7938 Merge remote-tracking branch 'tegra/for-next' omits a3651380cbf1 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 40d865b03f09 Merge remote-tracking branch 'scmi/for-linux-next' omits 0f640455c6f4 Merge remote-tracking branch 'samsung-krzk/for-next' omits 0980a672175b Merge remote-tracking branch 'rockchip/for-next' omits 3299ac2f657f Merge remote-tracking branch 'reset/reset/next' omits 886d1d0e33b7 Merge remote-tracking branch 'renesas/next' omits 38e3c095fe14 Merge remote-tracking branch 'realtek/for-next' omits 1205e9fb2f66 Merge remote-tracking branch 'raspberrypi/for-next' omits 4df1614c01d4 Merge remote-tracking branch 'qcom/for-next' omits d0c4ed25dfe7 Merge remote-tracking branch 'omap/for-next' omits 709da3854dec Merge remote-tracking branch 'mvebu/for-next' omits 3a4938d21d30 Merge remote-tracking branch 'mediatek/for-next' omits 138b50bd43f5 Merge remote-tracking branch 'keystone/next' omits 1e55fe4ab215 Merge remote-tracking branch 'imx-mxs/for-next' omits 1444a31c7c95 Merge remote-tracking branch 'at91/at91-next' omits 316abbcf7297 Merge remote-tracking branch 'aspeed/for-next' omits f0260bb836f3 Merge remote-tracking branch 'amlogic/for-next' omits d257915f5064 Merge remote-tracking branch 'arm-soc/for-next' omits 57481c840bf1 Merge remote-tracking branch 'arm64/for-next/core' omits a4863d81e965 Merge remote-tracking branch 'arm/for-next' omits 5b80c266823c Merge remote-tracking branch 'dma-mapping/for-next' omits 21fd65baa6ae Merge remote-tracking branch 'kbuild/for-next' omits 9fd38fe623a0 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits f7a4ee5329e2 Revert "mtd: spinand: Propagate ECC information to the MTD [...] omits 02179608529f Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 5e905bdb1fa1 Merge remote-tracking branch 'integrity-fixes/fixes' omits f3e2b26a2b38 Merge remote-tracking branch 'fpga-fixes/fixes' omits 873a11b7ad71 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 0b4d194a24fb Merge remote-tracking branch 'scsi-fixes/fixes' omits c0219d604a7a Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 5fe9742cd691 Merge remote-tracking branch 'omap-fixes/fixes' omits a0cf10658076 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits aaefe8ac8374 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 2a46468aa6f3 Merge remote-tracking branch 'input-current/for-linus' omits 5350981b2fdb Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 7a2e967da4e6 Merge remote-tracking branch 'staging.current/staging-linus' omits 1d403018ce4f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 68d9fb65e457 Merge remote-tracking branch 'tty.current/tty-linus' omits 432bce01172e Merge remote-tracking branch 'spi-fixes/for-linus' omits f75a9e928e42 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 839e0c67efbc Merge remote-tracking branch 'regmap-fixes/for-linus' omits 9abf661ee313 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 46cd1a22046f Merge remote-tracking branch 'mac80211/master' omits 208f16b7cd68 Merge remote-tracking branch 'wireless-drivers/master' omits 64f6365241d9 Merge remote-tracking branch 'ipsec/master' omits dfed5e2485b2 Merge remote-tracking branch 'net/master' omits 3497215bbb32 Merge remote-tracking branch 'sparc/master' omits 8a0d268ca97e Merge remote-tracking branch 's390-fixes/fixes' omits c6ff82a437aa Merge remote-tracking branch 'arm-current/fixes' omits 8eb6ed717f02 Merge remote-tracking branch 'arc-current/for-curr' omits bc0714455848 device_cgroup: Fix RCU list debugging warning omits 7c865b3b52d1 drm/msm: Fix undefined "rd_full" link error omits d5baa0ec83de mtd: spinand: Propagate ECC information to the MTD structure omits 73ada5f863e3 Merge branch 'for-5.8/io_uring' into for-next omits 058d596e479a io_uring: add tee(2) support omits 7aa99169db5d splice: export do_tee() omits 35bebb86c9be io_uring: don't repeat valid flag list omits 2225a9bcf7ae io_uring: rename io_file_put() omits 582fff9f5028 io_uring: remove req->needs_fixed_files omits 4d344192d31a io_uring: cleanup io_poll_remove_one() logic omits dc6a7f69e533 xfs: remove the NULL fork handling in xfs_bmapi_read omits 82f715f0fb1b xfs: remove the special COW fork handling in xfs_bmapi_read omits 077ea6f64aa3 xfs: improve local fork verification omits b4e934b22509 xfs: refactor xfs_inode_verify_forks omits 47b39522f892 xfs: remove xfs_ifork_ops omits 21b0ea8945b5 xfs: remove xfs_iread omits f16140132077 xfs: don't reset i_delayed_blks in xfs_iread omits e2d1d87d4f28 xfs: call xfs_dinode_verify from xfs_inode_from_disk omits 9ab905e98aee xfs: handle unallocated inodes in xfs_inode_from_disk omits 7dce2348a744 xfs: split xfs_iformat_fork omits 01424ea50a03 xfs: call xfs_iformat_fork from xfs_inode_from_disk omits 11997944c63f xfs: xfs_bmapi_read doesn't take a fork id as the last argument omits 3b14f488786c xfs: don't fail verifier on empty attr3 leaf block omits 8d56a04b594d xfs: convert m_active_trans counter to per-cpu omits 7689934f9675 xfs: separate read-only variables in struct xfs_mount omits 5c38fa439c88 Merge branch 'for-5.8/block' into for-next omits 02451fec8f4b Merge branch 'for-5.8/drivers' into for-next omits 1a60ae21cc44 Merge branch 'for-5.8/block' into for-next omits 64f9324c8e90 f2fs: fix checkpoint=disable:%u%% omits 53281c92e73a tick/nohz: Narrow down noise while setting current task's [...] omits 3de0799350dc soc: document merges omits 456a342a4a5a Merge branch 'arm/fixes' into for-next omits e5585a7cebec Merge tag 'hisi-drivers-for-5.8' of git://github.com/hisil [...] omits b15e0bf893fd io_uring: file registration list and lock optimization omits 67d564c7f677 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] omits 65f885d106fa Merge branch 'arm64-fixes-for-5.7' into for-next omits ea3fe6b8c7af Merge branch 'for-5.8/io_uring' into for-next omits e1ad83c71ba4 io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags omits 92c2e0643dc0 io_uring: add 'cq_flags' field for the CQ ring omits 1cc841a3e8e8 Merge branch 'for-5.8/io_uring' into for-next omits be236588cb18 io_uring: allow POLL_ADD with double poll_wait() users omits f7e2cf3a5476 io_uring: batch reap of dead file registrations omits f9d8130f5828 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next omits 2d6568b9b4e6 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits 8ef6544598d6 Merge branch 'pm-cpufreq' into linux-next omits 841ae40bfd77 Merge branch 'acpi-misc' into linux-next omits ac291d698f38 f2fs: flush dirty meta pages when flushing them omits 1e6d7cf21880 Merge branch 'devel' into for-next omits f4111e2e1ae1 opp: core: add regulators enable and disable omits 82cc7f6d322e opp: Reorder the code for !target_freq case omits 69d5a6f10c7c OPP: Add support for setting interconnect-tags omits c7259cba7fe7 dt-bindings: interconnect: Add interconnect-tags bindings omits 34c05b3e6dd8 cpufreq: dt: Add support for interconnect bandwidth scaling omits 5cbd6561a497 OPP: Update the bandwidth on OPP frequency changes omits 7a696a5b2cf5 OPP: Add sanity checks in _read_opp_key() omits 0f438abc246a OPP: Add support for parsing interconnect bandwidth omits 32cc93dd734f Merge branch 'icc-get-by-index' into HEAD omits 375c9097c437 doc: Update comment from rsp->rcu_gp_seq to rsp->gp_seq omits 58c14f3d9b98 drm/amdgpu: simplify ATIF backlight handling omits 18a272a672d1 drm/amdgpu: re-enable runtime pm on vega10 omits b8f76eb9681f PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits e44de8e64e39 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits b054642e5480 drm/amdgpu: work around llvm bug #42576 omits 67bcbe2377f3 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 0cea7c90297c include/uapi/linux: Update KFD ioctl version omits bbf805d53a78 drm/amdkfd: Provide SMI events watch omits e187c976c3d0 drm/amdgpu: Add a UAPI flag for user to call mem_sync omits a2cf9eb0a023 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] omits ccae872d7d20 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits 8d3dce238a49 drm/amdgpu: Add new ring callback to insert memory sync omits 2dcb631c1f15 Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added omits 64c627ea2f32 ipmi_si: Load acpi_ipmi when ACPI IPMI interface added omits b0b293a9a150 ipmi:bt-bmc: Fix error handling and status check omits 14d2bf29dea9 ipmi: Replace guid_copy() with import_guid() where it makes sense omits be018380f3c4 ipmi: use vzalloc instead of kmalloc for user creation omits 0d140ad16eef ipmi:bt-bmc: Fix some format issue of the code omits c15577214c00 ipmi:bt-bmc: Avoid unnecessary check omits 677e6de50cc9 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 13aa649de5d2 ubsan, kcsan: Don't combine sanitizer with kcov on clang omits f04501c0ca4b doc: Tasks RCU must protect instructions before trampoline omits fffd61431935 locking/osq_lock: Annotate a data race in osq_lock omits f26c969c9c52 fs/btrfs: Add cond_resched() for try_release_extent_mappin [...] omits b79818ed7e0e rcu-tasks: Convert sleeps to idle priority omits 1025bc6f7a42 rcu: Expedited grace-period sleeps to idle priority omits c5420268b65d rcu: No-CBs-related sleeps to idle priority omits 275f8ea96565 rcu: Priority-boost-related sleeps to idle priority omits eb17795b8bde rcu: Grace-period-kthread related sleeps to idle priority omits df2e4807c87c torture: Add --allcpus argument to the kvm.sh script omits 84de7b509b3f torture: Remove whitespace from identify_qemu_vcpus output omits 5ce7e23dcb27 torture: Add script to smoke-test commits in a branch omits 1c039ba261f3 trace: events: rcu: Change description of rcu_dyntick trace event omits 0e94d87bed08 rcu/tree: Remove dynticks_nmi_nesting counter omits 583fd832d151 rcu/tree: Clean up dynticks counter usage omits 730b4bd431b9 rcu/tree: Add better tracing for dyntick-idle omits ecc8bd43403e Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom [...] omits 170f96c6fc1b rcu: Add comment documenting rcu_callback_map's purpose omits 1dd7f2639314 rcu: Add callbacks-invoked counters omits 3e9d89174418 doc: Timer problems can cause RCU CPU stall warnings omits b8a1cab5634a torture: Remove qemu dependency on EFI firmware omits af959932fe46 kcsan: Add test suite omits 2f63f5f0262e rcutorture: NULL rcu_torture_current earlier in cleanup code omits 8b9222ed9674 rcutorture: Handle non-statistic bang-string error messages omits 5f6efafb13cf torture: Set configfile variable to current scenario omits fbadb7b741f5 rcutorture: Add races with task-exit processing omits 714e2785e889 docs: RCU: Don't duplicate chapter names in rculist_nulls.rst omits 47e08ad9b727 docs: RCU: Convert stallwarn.txt to ReST omits bf964e388306 docs: RCU: Convert rcuref.txt to ReST omits 413d28ccf9a6 docs: RCU: Convert torture.txt to ReST omits de5eeb13c7d3 docs: RCU: Convert rculist_nulls.txt to ReST omits b511fe2f9ca3 docs: RCU: Convert lockdep.txt to ReST omits 5a0420ab6838 docs: RCU: Convert lockdep-splat.txt to ReST omits e69d7d3457e1 docs: RCU: Convert checklist.txt to ReST omits a26e676ed124 rcu: Simplify the calculation of rcu_state.ncpus omits 9ff7fb3ae801 srcu: Fix a typo in comment "amoritized"->"amortized" omits 9f24847d8fdb kvm/svm: Disable KCSAN for svm_vcpu_run() omits 550bcb6b04a6 mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls omits 97887d954a8a rcu: Initialize and destroy rcu_synchronize only when necessary omits c6509b6ebd35 locktorture: Use true and false to assign to bool variables omits 79580081c819 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 44c5704098db x86/mm/pat: Mark an intentional data race omits 0f63274855bd fork: Annotate a data race in vm_area_dup() omits af0b02ebb381 Merge branch 'lkmm-dev.2020.05.14b' into HEAD omits 67e6bf52edb8 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits e0582166162d tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 1d2bcf2642c5 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 11c835b05437 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 079aebeea879 tools/memory-model: Repair parseargs.sh header comment omits b194c90f6287 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 106cafde1c0c tools/memory-model: Make history-check scripts use mselect7 omits e5db79dac418 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 4b3cc8065a2c tools/memory-model: Fix scripting --jobs argument omits 87ffb88f1c7b tools/memory-model: Implement --hw support for checkghlitmus.sh omits a1a3417c1610 tools/memory-model: Add -v flag to jingle7 runs omits 336612c04e92 tools/memory-model: Make runlitmus.sh check for jingle errors omits 5a7c9e1af546 tools/memory-model: Allow herd to deduce CPU type omits fc7a0f7c9a01 tools/memory-model: Keep assembly-language litmus tests omits 58af1cb9ac71 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 9f992d94880a tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 6ce9dda4c6b2 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 86cc2571ab68 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits d630d5f9de75 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 56618e67b5cd tools/memory-model: Fix checkalllitmus.sh comment omits e33321611bfc tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 36997265963e tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits d5105b503ae1 tools/memory-model: Update parseargs.sh for hardware verification omits 95415409b4d2 tools/memory-model: Fix paulmck email address on pre-exist [...] omits b8f837b2bd76 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 063befa43f8b tools/memory-model: Make judgelitmus.sh identify bad macros omits 2e762aacc02b tools/memory-model: Make cmplitmushist.sh note timeouts omits a69c5ffdb8b5 tools/memory-model: Make judgelitmus.sh note timeouts omits b2998782ded4 Documentation/litmus-tests: Clarify about the RCU pre-init [...] omits 663f9202eb8a Documentation/litmus-tests: Merge atomic's README into top [...] omits f5eff20366f6 tools/memory-model: Fix reference to litmus test in recipes.txt omits fbe093dd16f4 Merge branch 'pm-cpufreq' into linux-next omits 0472d2042439 Merge branch 'icc-get-by-index' into icc-next omits ccec57d2a1fb Merge branch 'devel' into for-next omits f4c88c103d15 Merge branch 'for-next/kvm/errata' into for-next/core omits 6d5a513dfc31 Merge branch 'for-next/bti' into for-next/core omits e98168269113 Merge branches 'for-next/acpi', 'for-next/bpf', 'for-next/ [...] omits 6cfbc765e952 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits fd093c12633c interconnect: qcom: msm8916: Set interconnect sync_state callback omits 973ed7a0893f interconnect: Add support for interconnect providers with [...] omits a9d3b8df151c interconnect: Mark all dummy functions as static inline omits ab7897b3315d mmc: host: Drop redundant MMC_CAP_ERASE omits c6ee9070d7c3 mmc: core: Enable erase/discard/trim support for all mmc hosts omits ed70ddb49284 Merge branch 'fixes' into next omits b68266410b45 Merge branches 'acpi-tables', 'acpi-dbg' and 'acpi-pci' in [...] omits 8ec412bfd89e Merge branch 'acpica' into linux-next omits ae109281cca5 Merge branch 'pm-cpuidle' into linux-next omits 0a160e78c40e Merge branches 'acpi-processor' and 'acpi-cppc' into linux-next omits f50cc0efa4e9 Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next omits 9b0547aad9a4 Merge branch 'pm-acpi' into linux-next omits 506c28aae936 Merge branch 'core/core' omits 75cd0a9ea73d Merge branch 'efi/core' omits b4d716a71325 Merge branch 'locking/core' omits 06cfac492dbd Merge branch 'locking/kcsan' omits 517033048c9c Merge branch 'locking/urgent' omits 05e52818cfe8 Merge branch 'objtool/core' omits 3f373a3ab00b Merge branch 'perf/core' omits 86c9adaa8aa0 Merge branch 'ras/core' omits 13aa1ce36799 Merge branch 'sched/core' omits bfc5e0406a5a Merge branch 'smp/core' omits fb0cfd48f3fb Merge branch 'x86/asm' omits 13bd4dc9c54e Merge branch 'x86/boot' omits ed4ef89d8c5a Merge branch 'x86/build' omits 2cc7b0621667 Merge branch 'x86/cache' omits 2fa0ea3987bb Merge branch 'x86/cleanups' omits 85fa8e90c8ad Merge branch 'x86/cpu' omits 439af0c9e77a Merge branch 'x86/entry' omits 145989e24c55 Merge branch 'x86/kdump' omits dbf84ce6a580 Merge branch 'x86/microcode' omits d302700fcf0e Merge branch 'x86/mm' omits 878a6c4f30e2 Merge branch 'x86/platform' omits a146123e940c Merge branch 'x86/timers' omits b8f5b33886f6 Merge branch 'x86/urgent' omits 2b44574ca8a6 Merge branch 'x86/vdso' omits 6d4a81122c23 mmc: sdricoh_cs: Respect the cmd->busy_timeout from the mmc core omits 850425f7cd41 mmc: sdricoh_cs: Throttle polling rate for commands omits 31f022ebe39d mmc: sdricoh_cs: Throttle polling rate for data transfers omits 096d0366c5a0 mmc: cb710: Inform the mmc core about the maximum busy timeout omits bd2426a9deda Merge branch 'fixes' into next omits 777765beab20 memstick: Replace zero-length array with flexible-array omits 691e9f6c3c94 Merge branch 'fixes' into next omits 2d9d829af55c Merge branch 'kcsan-dev.2020.04.13c' into HEAD omits c0b0789785c4 Merge branch 'fixes' into next omits f49f209add29 mmc: meson-mx-sdio: trigger a soft reset after a timeout o [...] omits 37452221bad4 dt-bindings: mmc: renesas,mmcif: Document r8a7742 DT bindings omits 0a82ee943123 mmc: sdhci-esdhc: update contact email omits 1b39cd2fdccf mmc: core: expose info about enhanced rpmb support omits 96ef172a1c0f mmc: sdio: Align the initialization commands in retry path [...] omits 3b56ade0319a mmc: sdio: Re-use negotiated OCR mask when re-sending CMD8 omits 4823c6b29295 mmc: sdio: Fix several potential memory leaks in mmc_sdio_ [...] omits 74f8e0138e1e mmc: sdio: Fix potential NULL pointer error in mmc_sdio_in [...] omits e081a6a08e75 mmc: sdhci-msm: Fix error handling for dev_pm_opp_of_add_table() omits 4acaa93ef643 logic_pio: Use _inX() and _outX() omits 26c4c6ce808c logic_pio: Improve macro argument name omits f009c89df79a io: Provide _inX() and _outX() omits e9d1a9d72e55 exfat: fix possible memory leak in exfat_find() omits 950a37078aa0 x86/build: Use $(CONFIG_SHELL) omits 269f9ce579f9 mmc: renesas_sdhi: Avoid bad TAP in HS400 omits 063ec05c01c8 mmc: renesas_sdhi: handle M3-W ES1.2 and 1.3 revisions omits fd156adb8e04 mmc: mmc_spi: Respect the cmd->busy_timeout from the mmc core omits fa98232e9a99 mmc: mmc_spi: Add/rename defines for timeouts omits 66781c2032fd mmc: via-sdmmc: Respect the cmd->busy_timeout from the mmc core omits fb892a47df12 mmc: tifm_sd: Inform the mmc core about the maximum busy timeout omits ce968194f288 mmc: sdricoh_cs: Drop redundant in-parameter to sdricoh_qu [...] omits 01ba865111f9 mmc: sdricoh_cs: Move MMC_APP_CMD handling to sdricoh_mmc_cmd() omits 641f7e362ba4 mmc: sdricoh_cs: Use MMC_APP_CMD rather than a hardcoded number omits 9d7802e4492e mmc: sdricoh_cs: Drop unused defines omits 0e68682b1b37 mmc: owl-mmc: Respect the cmd->busy_timeout from the mmc core omits d9d9aa9e547a mmc: jz4740: Inform the mmc core about the maximum busy timeout omits 740f780f6935 mmc: sdhci-pci-o2micro: Make some symbols static omits 52ec3e1b57c4 mmc: core: Use DEFINE_DEBUGFS_ATTRIBUTE instead of DEFINE_ [...] omits 695395b9709c mmc: sdhci-of-at91: make MMC_SDHCI_OF_AT91 depend on HAVE_CLK omits d382a7d035e5 mmc: renesas_sdhi: shorten types after refactorization omits a0c07ae4fe29 mmc: mmci_sdmmc: fix power on issue due to pwr_reg initialization omits 9b5619727857 mmc: sdhci-msm: Use OPP API to set clk/perf state omits 321070522831 staging: greybus: sdio: Respect the cmd->busy_timeout from [...] omits 1d040b08b50c mmc: usdhi6rol0: Inform the mmc core about the maximum bus [...] omits ed585e904436 mmc: atmel-mci: Respect the cmd->busy_timeout from the mmc core omits e027fcb7ace0 mmc: atmel-mci: Set the timer per command rather than per request omits 4a7af9571485 mmc: atmel-mci: Keep timer enabled when queuing a next request omits d821d34f4519 mmc: sdhci-msm: Enable ADMA length mismatch error interrupt omits d6930e101ce5 mmc: sdhci-msm: Set SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 quirk omits d031f48a752f mmc: sdhci: add spin lock for sdhci_set_default_irqs in sd [...] omits b565c0788ee4 mmc: host: sdhci-sprd: Implement the request_atomic() API omits fc832e3a9996 mmc: host: sdhci: Implement the request_atomic() API omits ea43849795c9 mmc: host: Introduce the request_atomic() for the host omits 3c9cd4d28f21 mmc: sdhci: Reduce maximum time under spinlock in sdhci_se [...] omits c0d4429316b0 mmc: sdhci: Tidy sdhci_request() a bit omits 9acf01317f7a mmc: sdhci: Remove unneeded forward declaration of sdhci_f [...] omits e016a3468f79 mmc: sdhci: Stop exporting sdhci_send_command() omits 55bf84df8f64 mmc: sdhci: Add helpers for the auto-CMD23 flag omits 48a348d4dbc2 mmc: sd: use HIGH_SPEED_BUS_SPEED in mmc_sd_switch_hs() omits 251b898fbb8f mmc: mmci: Switch to mmc_regulator_set_vqmmc() omits 6e7382c5fe7f mmc: core: Return 1 from mmc_regulator_set_vqmmc() if swit [...] omits 8a1f3407daa7 mmc: host: Prepare host drivers for mmc_regulator_set_vqmm [...] omits bee75c2d2bc7 mmc: sdhci-of-arasan: Remove uninitialized ret variables omits 48fcdb53e3bf mmc: renesas_sdhi: simplify summary output omits a25035d3fd4f mmc: renesas_sdhi: improve TAP selection if all TAPs are good omits c4f1ea4efa8c mmc: renesas_sdhi: clarify handling of selecting TAPs omits 45d46a0b51c1 mmc: renesas_sdhi: refactor calculation of best TAP omits 3f9c6d82ec0d mmc: sdhci: use FIELD_GET/PREP for capabilities bit masks omits cbaa6eb2aa16 mmc: sdhci: move SDHCI_CAPABILITIES_1 to a more suitable place omits 2fe8a3d77d93 mmc: sdhci-of-arasan: Fix kernel-doc warnings omits b3ded2aad82a mmc: sdhci-of-arasan: Modify clock operations handling omits bc4e1fb6b48a mmc: sdhci-of-arasan: Rearrange the platform data structs [...] omits e791146e04bb mmc: sdhci-of-arasan: Rename sdhci_arasan_data to avoid confusion omits c27fc3b15680 sdhci: arasan: Add support for Versal Tap Delays omits 46f037b5753c dt-bindings: mmc: arasan: Document 'xlnx,versal-8.9a' controller omits a800844fa7dd mmc: wbsd: Replace hardcoded command numbers with existing [...] omits 3c115654c88a mmc: s3cmci: Drop redundant code in s3cmci_setup_data() omits 977309343939 mmc: au1xmmc: Drop redundant code in au1xmmc_send_command() omits 5104243a25a6 mmc: sdhci-sprd: Drop redundant cap flags omits 4f9e5127c538 mmc: android-goldfish: Enable MMC_CAP2_NO_SDIO omits 5850da95da03 m68k: Drop CONFIG_MTD_M25P80 in stmark2_defconfig omits bf075903e764 m68k/PCI: Fix a memory leak in an error handling path omits 3e9beb6e62b4 exfat: use iter_file_splice_write omits f670269a42bf x86: Fix early boot crash on gcc-10, next try omits 73da86741e7f x86/build: Check whether the compiler is sane omits 33cdfbe37703 exfat: replace 'time_ms' with 'time_cs' omits 1e676227df40 exfat: remove the assignment of 0 to bool variable omits 05d34760f96a exfat: Remove unused functions exfat_high_surrogate() and [...] omits 54198de6eddf exfat: Simplify exfat_utf8_d_hash() for code points above U+FFFF omits 96c2007e58ac exfat: Improve wording of EXFAT_DEFAULT_IOCHARSET config option omits aac3e46ae70d exfat: Use a more common logging style omits 39a3500c2598 exfat: Simplify exfat_utf8_d_cmp() for code points above U+FFFF omits c1ac28a4de6f Revert "clocksource: Avoid creating dead devices" omits 7328eea1888d clocksource/drivers/timer-vf-pit: Fix build error adds 9d1be4f4dc5f afs: Don't unlock fetched data pages until the op complete [...] adds 035779483072 exfat: use iter_file_splice_write adds 94182167ec73 exfat: fix possible memory leak in exfat_find() adds 45088963ca9c Merge tag 'for-5.7-rc7' of git://git.kernel.org/pub/scm/li [...] adds 642b151f45dd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new cd2b06ec45d6 device_cgroup: Fix RCU list debugging warning new e586c0e94bfa Merge remote-tracking branch 'arc-current/for-curr' new 2cc95f18cf82 Merge remote-tracking branch 'arm-current/fixes' new f09c279e8449 Merge remote-tracking branch 's390-fixes/fixes' new c8f312ad8780 Merge remote-tracking branch 'sparc/master' new 1b2eba840927 Merge remote-tracking branch 'net/master' new 7d6c362b1757 Merge remote-tracking branch 'ipsec/master' new 4fa2e6f6a21b Merge remote-tracking branch 'wireless-drivers/master' new 9b89f9b9bcdc Merge remote-tracking branch 'mac80211/master' new e7513c5786f8 ALSA: pcm: fix incorrect hw_base increase new d9e8fe0cffbf ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aor [...] new b0cb099062b0 ALSA: iec1712: Initialize STDSP24 properly when using the [...] new 72a7830b3d0b Merge remote-tracking branch 'sound-current/for-linus' new 8ba4dc3cff8c ASoC: max9867: fix volume controls new c6bc5f5c6304 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus new ed6dd1213ecc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new a56d5dabe948 Merge remote-tracking branch 'regmap-fixes/for-linus' new d5343c84f76e Merge remote-tracking branch 'regulator-fixes/for-linus' new 0d57fd400934 Merge remote-tracking branch 'spi-fixes/for-linus' new 4bd6e79a116a Merge remote-tracking branch 'tty.current/tty-linus' new 050d1016b7d9 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new cdc7d1df3f0f Merge remote-tracking branch 'staging.current/staging-linus' new 983e2b14538e Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 1f9f26fa65b3 Merge remote-tracking branch 'input-current/for-linus' new c6c77ec3a6d5 Merge remote-tracking branch 'slave-dma-fixes/fixes' new 3507273d5a4d mtd: spinand: Propagate ECC information to the MTD structure new 7b01b7239d0d mtd: Fix mtd not registered due to nvmem name collision new 006e67130fb5 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new bb634d46b3a7 Merge remote-tracking branch 'omap-fixes/fixes' new f1e687eea477 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new be24fc11317d Merge remote-tracking branch 'scsi-fixes/fixes' new 2b17b8d7cc65 mmc: sdhci: Fix SDHCI_QUIRK_BROKEN_CQE new 0fabfb21ab1b Merge remote-tracking branch 'mmc-fixes/fixes' new 2422a25d149e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 620571279e84 Merge remote-tracking branch 'fpga-fixes/fixes' new cf2c233130ca Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new dc7bee7bac44 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new c7a840b00982 Merge remote-tracking branch 'kbuild/for-next' new 2d3707ecbda6 Merge remote-tracking branch 'dma-mapping/for-next' new 2cb3374babdd Merge remote-tracking branch 'arm/for-next' new 5ec605108ff4 ACPI: GTDT: Put GTDT table after parsing new 701dafe0670c ACPI: IORT: Add comments for not calling acpi_put_table() new b322c65f8ca3 arm64: Call debug_traps_init() from trap_init() to help ea [...] new bd4298c72b56 arm64: stacktrace: Factor out some common code into on_stack() new 97807325a02b drivers/perf: hisi: Permit modular builds of HiSilicon unc [...] new 10f6cd2af21b pmu/smmuv3: Clear IRQ affinity hint on device removal new 96a4c8b2c78f Merge branches 'for-next/acpi', 'for-next/bpf', 'for-next/ [...] new 71c1a4474d3b Merge branch 'for-next/bti' into for-next/core new 7508b88c922b Merge branch 'for-next/kvm/errata' into for-next/core new 7951c7ab1716 Merge remote-tracking branch 'arm64/for-next/core' new ba637aa019e0 ARM: integrator: Drop unneeded select of SPARSE_IRQ new 65fd41e6fa2e ARM: realview: Drop unneeded select of multi-platform features new db1e11357819 ARM: versatile: Remove dead sched_clock code new ce7107697986 ARM: versatile: Drop mapping IB2 module registers new 03d679bf004d bus: Add DT bindings for Integrator/AP logic modules new ccea5e8a5918 bus: Add driver for Integrator/AP logic modules new e07fec606286 ARM: integrator: Retire LM and IM-PD1 boardfile code new d2854bbe5f5c ARM: integrator: Add some Kconfig selections new 899895fb6dba MAINTAINERS: adjust to renaming physmap_of_versatile.c new 7adb2781f731 Merge tag 'versatile-v5.8-1' of git://git.kernel.org/pub/s [...] new 37d03aa5358a Merge tag 'renesas-arm-soc-for-v5.8-tag1' of git://git.ker [...] new e5006671acc7 clk: versatile: Drop the legacy IM-PD1 clock code new 9bffcf42c670 ARM/time: Replace <linux/clk-provider.h> by <linux/of_clk.h> new 1c2f05e72ade ARM: mediatek: Replace <linux/clk-provider.h> by <linux/of_clk.h> new b5bb63177d38 ARM: mmp: Replace <linux/clk-provider.h> by <linux/of_clk.h> new 125e07629f85 Merge tag 'realtek-soc-for-5.8' of git://git.kernel.org/pu [...] new 9442c09e784d MAINTAINERS: Update Raspberry Pi development repository new 93a50c102c29 Merge tag 'arm-soc/for-5.8/maintainers' of https://github. [...] new 446937a5056f ARM: mm: Remove virtual address print from B15 RAC driver new 3418b4c26a11 Merge tag 'arm-soc/for-5.8/soc' of https://github.com/Broa [...] new a7426a0e7f1e Merge tag 'samsung-soc-5.8' of git://git.kernel.org/pub/sc [...] new 5df04698bd39 Merge tag 'omap-for-v5.8/soc-signed-take2' of git://git.ke [...] new 9b06fc39084e ARM: vexpress: Move vexpress_flags_set() into arch code new 6aec54a64957 arm64: vexpress: Don't select CONFIG_POWER_RESET_VEXPRESS new 039599c92d3b amba: Retry adding deferred devices at late_initcall new 81134fb541d4 clk: versatile: Rework kconfig structure new 562bbb233513 clk: versatile: Only enable SP810 on 32-bit by default new 03cc105f2edf clk: vexpress-osc: Use the devres clock API variants new 75b272bd093b clk: vexpress-osc: Support building as a module new a229635f3bc9 mfd: vexpress-sysreg: Drop selecting CONFIG_CLKSRC_MMIO new 13fc767335ca mfd: vexpress-sysreg: Drop unused syscon child devices new 0ea355ef7843 mfd: vexpress-sysreg: Use devres API variants new 7b9d428e0519 mfd: vexpress-sysreg: Support building as a module new d06cfe3f123c bus: vexpress-config: Merge vexpress-syscfg into vexpress-config new a5a38765ac79 bus: vexpress-config: simplify config bus probing new 310f80d61717 vexpress: Move setting master site to vexpress-config bus new 70e4758aaae0 bus: vexpress-config: Support building as module new 848685c25da9 ARM: vexpress: Don't select VEXPRESS_CONFIG new a875e0e5a2a3 Merge tag 'vexpress-modules-for-soc-v2' of git://git.kerne [...] new efb59c94c8a6 Merge tag 'renesas-arm-soc-for-v5.8-tag2' of git://git.ker [...] new a7f6e07724ad Merge tag 'tegra-for-5.8-arm-core' of git://git.kernel.org [...] new 4c8a2bd23115 ARM: arch timer: Drop unneeded select GENERIC_CLOCKEVENTS new 4039a44c9ee9 ARM: actions: Drop unneeded select of COMMON_CLK new 84ce0141031a ARM: alpine: Drop unneeded select of HAVE_SMP new 80454a9908d7 ARM: asm9260: Drop unneeded select of GENERIC_CLOCKEVENTS new 9fdba09a039e ARM: aspeed: Drop unneeded select of HAVE_SMP new b8c5a80689ba ARM: berlin: Drop unneeded select of HAVE_SMP new 022dacdd278d ARM: clps711x: Drop unneeded select of multi-platform sele [...] new 671ae2728504 ARM: davinci: Drop unneeded select of TIMER_OF new 1942cf1cb5e2 ARM: mmp: Drop unneeded select of COMMON_CLK new c5b18873f5b9 ARM: mvebu: Drop unneeded select of HAVE_SMP new 9fe2b45889db ARM: prima2: Drop unneeded select of HAVE_SMP new 9d281a4f6fd6 ARM: socfpga: Drop unneeded select of PCI_DOMAINS_GENERIC new fe1f9f6c24d2 Merge branch 'arm/soc' into for-next new fc4c1091c327 soc: document merges new 360104a3c36e Merge remote-tracking branch 'arm-soc/for-next' new bf98ea950c46 Merge remote-tracking branch 'amlogic/for-next' new 3bb2274090fa Merge remote-tracking branch 'aspeed/for-next' new 883a608d5933 Merge remote-tracking branch 'at91/at91-next' new 2aaf81b9ce61 Merge remote-tracking branch 'imx-mxs/for-next' new 0726f3b87eef Merge remote-tracking branch 'keystone/next' new 0d17e930c847 Merge remote-tracking branch 'mediatek/for-next' new d447d63b00a8 Merge remote-tracking branch 'mvebu/for-next' new f8bd79b4cd9f Merge remote-tracking branch 'omap/for-next' new 3f99d9efe17f Merge branch 'arm64-fixes-for-5.7' into for-next new 5ef3c35809ec arm64: defconfig: enable Qualcomm IPA and RMNet modules new 13c7a1683e63 dt-bindings: arm-smmu: Add sc7180 compatible string new 39f3d3bb05a4 arm64: dts: qcom: sc7180: Add A618 gpu dt blob new 909bc56cb008 arm64: dts: qcom: sc7180: Fix ETMv4 power management patch new d82fade846aa arm64: dts: qcom: sc7180: add IPA information new 1f7a3eb785e4 Revert "soc: qcom: rpmh: Allow RPMH driver to be loaded as [...] new 54142d225360 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] new 22ff2c1b555e Merge remote-tracking branch 'qcom/for-next' new 973df581969a Merge remote-tracking branch 'raspberrypi/for-next' new 69d428fb9e8c Merge remote-tracking branch 'realtek/for-next' new ef66fecb03f0 Merge remote-tracking branch 'renesas/next' new 6afcf49a812c Merge remote-tracking branch 'reset/reset/next' new f0344b33546c ARM: dts: rockchip: rename and label gpio-led subnodes new 439062737bc0 ARM: dts: rockchip: remove identical #include from rk3288.dtsi new 6067ec2c7ffa ARM: dts: enable WLAN for Mecer Xtreme Mini S6 new 2dd579fc9698 ARM: dts: remove disable-wp from rk3229-xms6 emmc new 54b1a4e07033 ARM: dts: rockchip: add rga node for rk322x new cd195e186901 Merge branch 'v5.8-armsoc/dts32' into for-next new 213f272b754f arm64: dts: rockchip: replace RK_FUNC defines in rk3326-od [...] new d09855bdd8c4 include: dt-bindings: rockchip: remove unused defines new 8370cc5533b3 arm64: dts: rockchip: fix phy nodename for rk3328 new 63834d1edb96 arm64: dts: rockchip: fix rtl8211f nodename for rk3328 Beelink A1 new b450d1c566bd arm64: dts: rockchip: fix rtl8211e nodename for rk3399-nanopi4 new 737157f9618b arm64: dts: rockchip: fix &pinctrl phy sub nodename for rk [...] new b2bb769100d4 arm64: dts: rockchip: fix rtl8211e nodename for rk3399-orangepi new 302a729c84b5 arm64: dts: rockchip: fix &pinctrl phy sub nodename for rk [...] new 84836ded76ec arm64: dts: rockchip: fix defines in pd_vio node for rk3399 new e916d85b922f arm64: dts: rockchip: rename and label gpio-led subnodes new 1fab4cf51e48 arm64: dts: rockchip: remove disable-wp from rk3308-roc-cc [...] new fb0ab17f1ab7 arm64: dts: rockchip: add bus-width properties to mmc node [...] new 23ac2cb29105 Merge branch 'v5.8-armsoc/dts64' into for-next new 504ba3b074ff Merge tag 'v5.7-rc6' into for-next new bb8e84f2995a Merge remote-tracking branch 'rockchip/for-next' new 3baa08bc5d99 Merge remote-tracking branch 'samsung-krzk/for-next' new 964b0f98679a Merge tag 'scmi-updates-5.8' of git://git.kernel.org/pub/s [...] new bb5cce12ac71 arm64: dts: fvp/juno: Fix node address fields new 849bfc3dfc13 arm64: dts: fvp: Move fixed devices out of bus node new d9258898ad49 arm64: dts: vexpress: Move fixed devices out of bus node new feebdc3f7950 arm64: dts: fvp: Move fixed clocks out of bus node new 948204a1bf68 arm64: dts: juno: Move fixed devices out of bus node new 0e529dae514b arm64: dts: juno: Fix mem-timer new 336edacfb98c arm64: dts: fvp: Fix GIC compatible names new a78aee9e4349 arm64: dts: juno: Fix GIC child nodes new 78631aecc52c arm64: dts: fvp: Fix GIC child nodes new fac959c93f97 arm64: dts: fvp: Fix ITS node names and #msi-cells new edfac966f60d arm64: dts: juno: Use proper DT node name for USB new 608f1b6cf366 arm64: dts: fvp/juno: Fix serial node names new 906e6dd481cb arm64: dts: fvp: Fix SMMU DT node new 9d0a36ddcc52 arm64: dts: fvp/juno: Fix bus node names new 36d48981d6ad arm64: dts: juno: Fix GPU interrupt order new 3b42c06061cd arm64: dts: vexpress: Fix VExpress LED names new 94cc3f1baaba arm64: dts: juno: Fix SCPI shared mem node name new c24026b31056 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] new a65e82add304 Merge remote-tracking branch 'scmi/for-linux-next' new 5236b7155f9e Merge remote-tracking branch 'sunxi/sunxi/for-next' new 1808527d9916 Merge remote-tracking branch 'tegra/for-next' new e776b240bf1e Merge remote-tracking branch 'ti-k3/ti-k3-next' new 96c5343dc497 Merge remote-tracking branch 'clk/clk-next' new b7d07d8f573d Merge remote-tracking branch 'clk-samsung/for-next' new 657d54bf2358 Merge remote-tracking branch 'h8300/h8300-next' new d9f564abdfcf Merge remote-tracking branch 'm68k/for-next' new 94a0041f8009 m68k/PCI: Fix a memory leak in an error handling path new 5b50f06e33a3 m68k: Drop CONFIG_MTD_M25P80 in stmark2_defconfig new 9ad994734671 Merge remote-tracking branch 'm68knommu/for-next' new 143463fd33fe MIPS: Loongson: Enable devicetree based probing for 8250 p [...] new 8be26bab0ea2 MIPS: SGI-IP30: Remove R5432_CP0_INTERRUPT_WAR from war.h new ac5ff256bd76 Merge remote-tracking branch 'mips/mips-next' new 9db4597bb2cf Merge remote-tracking branch 'nds32/next' new a1dc22c03b3b Merge remote-tracking branch 'parisc-hd/for-next' new 2f62870ca5bc powerpc/powernv: Fix a warning message new bac7ca7b985b powerpc: module_[32|64].c: replace swap function with buil [...] new ad0f522df1b2 powerpc/5200: update contact email new 679d74abc4e1 powerpc/8xx: Update email address in MAINTAINERS new 7bfc3c84cbf5 drivers/powerpc: Replace _ALIGN_UP() by ALIGN() new e96d904ede67 powerpc: Replace _ALIGN_DOWN() by ALIGN_DOWN() new b71153164103 powerpc: Replace _ALIGN_UP() by ALIGN() new d3f3d3bf76cf powerpc: Replace _ALIGN() by ALIGN() new 4cdb2da65403 powerpc: Remove _ALIGN_UP(), _ALIGN_DOWN() and _ALIGN() new edbadaf06710 powerpc/kasan: Fix stack overflow by increasing THREAD_SHIFT new feb9df3462e6 powerpc/64s: Always has full regs, so remove remnant checks new db30144b5c9c powerpc: Use set_trap() and avoid open-coding trap masking new 912237ea1664 powerpc: trap_is_syscall() helper to hide syscall trap number new 4e0e45b07d79 powerpc: Use trap metadata to prevent double restart rathe [...] new 0f6be41c6069 powerpc: Replace zero-length array with flexible-array new 02bddf21c34d powerpc/mm: Replace zero-length array with flexible-array new 7ffa8b7dc117 powerpc/64: Don't initialise init_task->thread.regs new 24ac99e97fa7 powerpc: Drop unneeded cast in task_pt_regs() new 7481cad47473 selftests/powerpc: Add a test of counting larx/stcx new 93900337b9ac drivers/macintosh: Fix memleak in windfarm_pm112 driver new d93e5e2d03d4 powerpc/64: Update Speculation_Store_Bypass in /proc/<pid>/status new 6fa13640aea7 powerpc/eeh: Fix pseries_eeh_configure_bridge() new 466381ecdc74 powerpc/eeh: Release EEH device state synchronously new 8a5054d8cbbe powerpc/64s/exception: Fix machine check no-loss idle wakeup new ac2a2a141739 powerpc/64s/exceptions: Fix in_mce accounting in unrecover [...] new 16754d25bd7d powerpc/64s/exceptions: Change irq reconcile for NMIs from [...] new f0fd9dd3c213 powerpc/64s/exceptions: Machine check reconcile irq state new 7368b38b21bf powerpc/pseries/ras: Avoid calling rtas_token() in NMI paths new deb70f7a35a2 powerpc/pseries/ras: Fix FWNMI_VALID off by one new dff681e95a23 powerpc/pseries/ras: fwnmi avoid modifying r3 in error case new d7b14c5c0428 powerpc/pseries/ras: fwnmi sreset should not interlock new d2cbbd45d433 powerpc/pseries: Limit machine check stack to 4GB new 2576f5f91696 powerpc/pseries: Machine check use rtas_call_unlocked() wi [...] new 116ac378bb3f powerpc/64s: machine check interrupt update NMI accounting new f2d7f62e4abd powerpc: Implement ftrace_enabled() helpers new abd106fb437a powerpc/64s: machine check do not trace real-mode handler new bbbc8032b00f powerpc/traps: Do not trace system reset new 265d6e588d87 powerpc/traps: Make unrecoverable NMIs die instead of panic new 4c592a34391e powerpc/head_check: Automatic verbosity new f61200d3e338 powerpc/wrapper: Output linker map file new 331aa46aaf51 powerpc/head_check: Avoid broken pipe new 6a8aa782cece drivers/ps3: Remove duplicate error messages new 7b27b95a894d net/ps3_gelic_net: Remove duplicate error message new 720bc316690b ps3disk: use the default segment boundary new 126554465d93 powerpc/ps3: Fix kexec shutdown hang new 802268fd8267 powerpc/xmon: Remove store_inst() for patch_instruction() new 51c9ba11f17f powerpc/xmon: Move breakpoint instructions to own array new 4eff2b4f32a3 powerpc/xmon: Move breakpoints to text section new 5a7fdcab54ef powerpc/xmon: Use bitwise calculations in_breakpoint_table() new 7c95d8893fb5 powerpc: Change calling convention for create_branch() et. al. new 753462512868 powerpc: Use a macro for creating instructions from u32s new 777e26f0edf8 powerpc: Use an accessor for instructions new 8094892d1aff powerpc: Use a function for getting the instruction op code new aabd2233b6ae powerpc: Use a function for byte swapping instructions new 217862d9b98b powerpc: Introduce functions for instruction equality new 94afd069d937 powerpc: Use a datatype for instructions new f8faaffaa7d9 powerpc: Use a function for reading instructions new 7ba68b2172c1 powerpc: Add a probe_user_read_inst() function new 95b980a00d12 powerpc: Add a probe_kernel_read_inst() function new a8646f43ba50 powerpc/kprobes: Use patch_instruction() new 5249385ad7f0 powerpc: Define and use get_user_instr() et. al. new 622cf6f436a1 powerpc: Introduce a function for reporting instruction length new 6c7a4f0a9f66 powerpc/xmon: Use a function for reading instructions new 7fccfcfba04f powerpc/xmon: Move insertion of breakpoint for xol'ing new 0b582db5490a powerpc: Make test_translate_branch() independent of instr [...] new 2aa6195e43b3 powerpc: Enable Prefixed Instructions new b691505ef923 powerpc: Define new SRR1 bits for a ISA v3.1 new 7a8818e0df5c powerpc/optprobes: Add register argument to patch_imm64_lo [...] new 650b55b707fd powerpc: Add prefixed instructions to instruction data type new f77f8ff7f13e powerpc: Test prefixed code patching new 785b79d1e028 powerpc: Test prefixed instructions in feature fixups new c9c831aebd86 powerpc/xmon: Don't allow breakpoints on suffixes new b4657f7650ba powerpc/kprobes: Don't allow breakpoints on suffixes new 9409d2f9dad2 powerpc: Support prefixed instructions in alignment handler new 50b80a12e4cc powerpc sstep: Add support for prefixed load/stores new 3920742b92f5 powerpc sstep: Add support for prefixed fixed-point arithmetic new 09f82b063aa9 powerpc/watchpoint: Rename current DAWR macros new 4a4ec2289a5d powerpc/watchpoint: Add SPRN macros for second DAWR new a6ba44e87992 powerpc/watchpoint: Introduce function to get nr watchpoin [...] new 45093b382e0a powerpc/watchpoint/ptrace: Return actual num of available [...] new a18b834625d3 powerpc/watchpoint: Provide DAWR number to set_dawr new 4a8a9379f2af powerpc/watchpoint: Provide DAWR number to __set_breakpoint new c2919132734f powerpc/watchpoint: Get watchpoint count dynamically while [...] new 22a214e461c5 powerpc/watchpoint: Disable all available watchpoints when [...] new 303e6a9ddcdc powerpc/watchpoint: Convert thread_struct->hw_brk to an array new 6b424efa119d powerpc/watchpoint: Use loop for thread_struct->ptrace_bps new c9e82aeb197d powerpc/watchpoint: Introduce is_ptrace_bp() function new e68ef121c1f4 powerpc/watchpoint: Use builtin ALIGN*() macros new 74c6881019b7 powerpc/watchpoint: Prepare handler to handle more than on [...] new 29da4f91c0c1 powerpc/watchpoint: Don't allow concurrent perf and ptrace events new 514db915e7b3 powerpc/watchpoint/xmon: Don't allow breakpoint overwriting new 30df74d67d48 powerpc/watchpoint/xmon: Support 2nd DAWR new 2155ed510b4d Merge remote-tracking branch 'powerpc/next' new 7dcb4c661405 Merge remote-tracking branch 'risc-v/for-next' new 3cdb7088e82b Merge remote-tracking branch 's390/features' new a86059207224 Merge remote-tracking branch 'sh/sh-next' new 4687312377b3 Merge remote-tracking branch 'sparc-next/master' new d14a1f0d29a2 Merge remote-tracking branch 'uml/linux-next' new dd014976d47e Merge remote-tracking branch 'btrfs/for-next' new ed5bfc1f82a2 cifs: handle "nolease" option for vers=1.0 new 75a33fd7f413 Merge remote-tracking branch 'cifs/for-next' new 826d926dd4ed exfat: Simplify exfat_utf8_d_cmp() for code points above U+FFFF new 6e227db025fc exfat: Use a more common logging style new 4e8a290e9497 exfat: Improve wording of EXFAT_DEFAULT_IOCHARSET config option new a3e6932a93b1 exfat: Simplify exfat_utf8_d_hash() for code points above U+FFFF new db2b1ba0dc59 exfat: Remove unused functions exfat_high_surrogate() and [...] new 4b6dd2dd45b7 exfat: remove the assignment of 0 to bool variable new 69eca64b2fc2 exfat: replace 'time_ms' with 'time_cs' new bbca84458b22 Merge remote-tracking branch 'exfat/dev' new c5f37c6bc5b6 Merge remote-tracking branch 'ext3/for_next' new 1ae18f71cb52 f2fs: fix checkpoint=disable:%u%% new 9c30df7c5a30 f2fs: flush dirty meta pages when flushing them new 67e4562a4d39 Merge remote-tracking branch 'f2fs/dev' new 941c260b515f Merge remote-tracking branch 'fuse/for-next' new 714ee3e1c56e Merge remote-tracking branch 'jfs/jfs-next' new b0283d18bdc1 Merge remote-tracking branch 'nfsd/nfsd-next' new 7d1b155e6c50 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 6d91879442d2 Merge remote-tracking branch 'ubifs/linux-next' new 465d54d33a5f Merge remote-tracking branch 'xfs/for-next' new 2e329728c365 Merge remote-tracking branch 'zonefs/for-next' new 9537d25d822a Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 54a294033da5 Merge remote-tracking branch 'file-locks/locks-next' new f51aadac2496 Merge remote-tracking branch 'vfs/for-next' new 7764e25cd1a5 Merge remote-tracking branch 'printk/for-next' new da4ad82d2fdc Merge remote-tracking branch 'pci/next' new dacb63296ca1 Merge remote-tracking branch 'pstore/for-next/pstore' new d6b36dfe8e2c Merge remote-tracking branch 'hid/for-next' new c2e8621c108a Merge remote-tracking branch 'i2c/i2c/for-next' new 3f6751c548f6 Merge remote-tracking branch 'i3c/i3c/next' new b4b57c8ec1f0 Merge branch 'dmi/master' new a23b29143614 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new fdb1b5e08929 Revert "docs: sysctl/kernel: document ngroups_max" new 647c15642a36 Merge remote-tracking branch 'jc_docs/docs-next' new e6d4ef7d58aa media: i2c: imx219: Implement get_selection new b2bbf1aac611 media: i2c: imx219: Fix a bug in imx219_enum_frame_size new 70d4a9efee9c media: entity: Pass entity to get_fwnode_pad operation new 8fe784b9abb2 media: v4l2-subdev: add v4l2_subdev_get_fwnode_pad_1_to_1 new 0d3c81e82da9 media: v4l2-mc: add v4l2_create_fwnode_links helpers new f4d7a681b826 media: video-mux: Parse information from firmware without [...] new 0e63a5e4bb4e media: imx: Parse information from firmware without using [...] new acee6033c5c5 media: Revert "media: v4l2-fwnode: Add a convenience funct [...] new 596e5c5801cd media: imx: csi: Implement get_fwnode_pad op new 318cd3654280 media: video-mux: Implement get_fwnode_pad op new fd5b69df4ffc media: imx: mipi csi-2: Implement get_fwnode_pad op new eff218f24180 media: imx: imx7-mipi-csis: Implement get_fwnode_pad op new 400a9034c466 media: imx: imx7-media-csi: Implement get_fwnode_pad op new 612b385efb1e media: video-mux: Create media links in bound notifier new 8b4713c9939b media: imx: mipi csi-2: Create media links in bound notifier new 6e996653e757 media: imx7: mipi csis: Create media links in bound notifier new 94b99296f3d9 media: imx7: csi: Create media links in bound notifier new 2c586f189198 media: imx: csi: Create media links in bound notifier new fe7aee5d3533 media: imx7: csi: Remove imx7_csi_get_upstream_endpoint() new 86e02d07871c media: imx5/6/7: csi: Mark a bound video mux as a CSI mux new f02eac790df2 media: imx: csi: Lookup upstream endpoint with imx_media_g [...] new f0c1210f8a12 media: imx: Create missing links from CSI-2 receiver new 50da3f36e60e media: imx: silence a couple debug messages new c4e053660371 media: imx: TODO: Remove media link creation todos new cabc918e5b87 media: dt-bindings: video-interfaces: Document 'orientatio [...] new 915bd31ce9ed media: dt-bindings: video-interface: Replace 'rotation' de [...] new 9397a83f4018 media: v4l2-ctrl: Document V4L2_CID_CAMERA_ORIENTATION new 9926c2248740 media: v4l2-ctrl: Document V4L2_CID_CAMERA_SENSOR_ROTATION new 926645d43fd4 media: v4l2-ctrls: Add camera orientation and rotation new 344897ef1d9b media: v4l2-fwnode: Add helper to parse device properties new ae6ff16cf745 media: include: v4l2-ctrl: Sort forward declarations new e0837a6c08e1 media: v4l2-ctrls: Sort includes alphabetically new e0a360630deb media: v4l2-ctrls: Add helper to register properties new eba08021e150 media: i2c: ov5670: Parse and register properties new 74c3ddd9887f media: i2c: ov13858: Parse and register properties new ad3a44cbd1b2 media: i2c: imx219: Parse and register properties new 4dd3ebfb2321 Merge remote-tracking branch 'v4l-dvb/master' new 607b9df63057 ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive new 57d577d985fd Merge branch 'pm-acpi' into linux-next new 7a97471fec8d Merge branch 'pm-sleep' into linux-next new 868113be741f Merge branch 'pm-cpufreq' into linux-next new 8b7ce5e49049 cpuidle: psci: Fixup execution order when entering a domai [...] new 2f6faec1f6af Merge branch 'pm-cpuidle' into linux-next new dd1034c1425b Merge branch 'acpica' into linux-next new ea6f3af4c5e6 ACPI: GED: add support for _Exx / _Lxx handler methods new baa56f95d6d7 Merge branches 'acpi-processor', 'acpi-cppc', 'acpi-dbg', [...] new 2420756db22d Merge branch 'acpi-tables' into linux-next new 33c980036deb powercap/intel_rapl: add support for ElkhartLake new 9361797c7696 PNPBIOS: Replace zero-length array with flexible-array new 478d8912f6a3 Merge branches 'powercap' and 'pnp' into linux-next new e3b0fc6ef626 Merge remote-tracking branch 'pm/linux-next' new 6cc3d0e9a097 cpufreq: tegra186: add CPUFREQ_NEED_INITIAL_FREQ_CHECK flag new 717bae01727e Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 6cd58e32c70c Merge remote-tracking branch 'cpupower/cpupower' new 697f0bb4b470 OPP: Add support for parsing interconnect bandwidth new 71eb036a711e OPP: Add sanity checks in _read_opp_key() new ccdf9651ffdd OPP: Update the bandwidth on OPP frequency changes new c92424079ecd cpufreq: dt: Add support for interconnect bandwidth scaling new 931266c53204 dt-bindings: interconnect: Add interconnect-tags bindings new 8a9b1e2d65cd opp: Add support for setting interconnect-tags new 891c20dd62b2 opp: Expose bandwidth information via debugfs new 95fccad7e382 opp: Reorder the code for !target_freq case new ce72229606a5 opp: core: add regulators enable and disable new 10bec10aa51e Merge remote-tracking branch 'opp/opp/linux-next' new 2d0c7f410b75 Merge remote-tracking branch 'thermal/thermal/linux-next' new b69935106e18 Merge remote-tracking branch 'ieee1394/for-next' new 59f072dba4f6 Merge remote-tracking branch 'dlm/next' new 555fc9756bed Merge remote-tracking branch 'swiotlb/linux-next' new c63e5a606c86 Merge remote-tracking branch 'rdma/for-next' new a307593a6444 net: phy: simplify phy_link_change arguments new 7c1552da900c ipv6: lift copy_from_user out of ipv6_route_ioctl new 3986912f6a9a ipv6: move SIOCADDRT and SIOCDELRT handling into ->compat_ioctl new a50049235483 appletalk: factor out a atrtr_ioctl_addrt helper new dc13c8761c91 ipv4,appletalk: move SIOCADDRT and SIOCDELRT handling into [...] new 19acc9c5d02b Merge branch 'move-the-SIOCDELRT-and-SIOCADDRT-compat_ioct [...] new 0992b49023d0 cxgb4: Use %pM format specifier for MAC addresses new 35e43c392bf8 net: seeq: Use %pM format specifier for MAC addresses new 588c7e5cc048 r8169: make rtl_rx better readable new e2e5fb8d2f7a r8169: improve rtl8169_mark_to_asic new 5cdfe8306631 r8169: work around an irq coalescing related tx timeout new 75d1a7b9724a Merge remote-tracking branch 'net-next/master' new 8f705eab4f52 Merge remote-tracking branch 'bpf-next/master' new 520f86b9c8cd Merge remote-tracking branch 'ipsec-next/master' new 356d411c2673 net/mlx5: Cleanup mlx5_ifc_fte_match_set_misc2_bits new 555af0c3fa0b net/mlx5: Move iseg access helper routines close to mlx5_c [...] new ecf814e0e19b net/mlx5: Add support for RDMA TX FT headers modifying new ca11119464bb Merge remote-tracking branch 'mlx5-next/mlx5-next' new fd6c2dfa49b7 mt76: mt76x02: fix handling MCU timeouts during hw restart new b2934279c3e9 mt76: mt76x02u: Add support for newer versions of the XBox [...] new 3efdfbe0b5b5 mt76: mt76x2u: introduce Mercury UD13 support new 663e69b141cd mt76: mt76x0: pci: add mt7610 PCI ID new f8de2bf26ce9 mt76: mt7615: modify mt7615_ampdu_stat_read for each phy new b473fdbb7456 mt76: mt7615: enable aggr_stats for both phy new b7825ca0a29e mt76: mt7615: cleanup mib related defines and structs new aef16345ba8d mt76: mt7615: add more useful Tx mib counters new 886a862d3677 mt76: mt7663: fix mt7615_mac_cca_stats_reset routine new b61e45eb891f mt76: mt7663: enable nf estimation new 594034b78867 mt76: mt7615: make scs configurable per phy new 02c655919c43 mt76: mt7663: disable RDD commands new 938d76bb3a29 mt76: mt7615: add ethool support to mt7663 driver new bf18fcdc9a4b mt76: mt7615: introduce mt7615_mcu_set_channel_domain mcu command new daf250f89f4c mt76: mt7663: keep Rx filters as the default new fcdfc29e58ee mt76: mt7615: introduce hw scan support new 20305f981774 mt76: mt7615: introduce scheduled scan support new bb366c5b88be mt76: mt7615: introduce BSS absence event new 5d3a4a4b57aa mt76: mt7615: introduce rlm tlv in bss_info mcu command new 34cdf1a618eb mt76: mt7615: remove unnecessary register operations new bb31a80eb2b3 mt76: add headroom and tailroom to mt76_mcu_ops data structure new d4bf77bd7493 mt76: mt7615: introduce mt7663u support to mt7615_write_txwi new 8f93af9cac30 mt76: mt7615: introduce mt7615_mac_update_rate_desc routine new 8915c3ceb929 mt76: mt7615: introduce __mt7663_load_firmware routine new d506017ed485 mt76: mt7615: move mt7615_mac_wtbl_addr in mac.h new 3a1880565aaf mt76: mt76u: rely on mt7622 queue scheme for mt7663u new 294f17aea22a mt76: mt7615: rework wtbl key configuration new 7d9f1d108c3a mt76: mt7615: introduce mt7615_wtbl_desc data structure new 6e5d2099a483 mt76: mt7615: add address parameter to mt7615_eeprom_init new 044883e37dda mt76: mt7663: correct the name of the rom patch new fdb786cce0ef mt76: mt7615: do not always reset the dfs state setting th [...] new 373ab3342268 mt76: mt7615: Delete an error message in mt7622_wmac_probe() new c3129ea44065 dt-bindings: net: wireless: mt76: document mediatek,eeprom [...] new b90728f82b08 mt76: mt7615: disable merge of OTP ROM data by default new ad380ad1ebbe mt76: mt7615: add support for applying DC offset calibrati [...] new 371a59d151df mt76: mt7615: add support for applying tx DPD calibration [...] new 6d3390a664bb mt76: mt7603: disable merge of OTP ROM data by default new 9a865741d84e mt76: mt76x2: disable merge of OTP ROM data by default new 1855ad5360a1 mt76: mt7615: fix possible division by 0 in mt7615_mac_upd [...] new 6bcfdabbadff mt76: mt7663: fix aggr range entry in debugfs new 635cb0105e01 mt76: mt7615: disable hw/sched scan ops for non-offload firmware new 639e25a12585 mt76: mt7615: set hw scan limits only for firmware with of [...] new c0f8055b3986 mt76: mt7622: fix DMA unmap length new 89829c9e65ab mt76: mt7663: fix DMA unmap length new 9b90ab32f871 mt76: mt7615: rework IRQ handling to prepare for MSI support new 9fbb4b8621d7 mt76: mt7615: enable MSI by default new 5da612090d9a mt76: remove unnecessary annotations new 4fcf6e770b44 mt76: mt7615: fix possible deadlock in mt7615_stop new e90354e0452d mt76: mt7615: move core shared code in mt7615-common module new eb99cc95c3b6 mt76: mt7615: introduce mt7663u support new ad6b0be6f4e9 mt76: mt7615: enable scs for mt7663 driver new 450affca7b3d mt76: mt7615: disable aspm by default new 60cb9843f334 mt76: mt7615: provide aid info to the mcu new a7df11520997 mt76: remove PS_NULLFUNC_STACK capability new 7f8ebafebce3 mt76: mt7663: introduce 802.11 PS support in sta mode new 18ab1d7a3757 mt76: mt7615: make Kconfig entry obvious for MT7663E new 6ea62c50792c mt76: add rx queues info to mt76 debugfs new df5ab0d58b2e mt76: mt7615: parse mcu return code for unified commands new becdf0d5d7a4 mt76: mt7615: fix mt7615_firmware_own for mt7663e new 8f997dddc078 mt76: mt7615: fix max wtbl size for 7663 new 338061619185 mt76: mt7615: fix mt7615_driver_own routine new fdf433121f82 mt76: mt7615: fix aid configuration in mt7615_mcu_wtbl_gen [...] new a621372a04ac mt76: mt7615: rework mt7615_mac_sta_poll for usb code new 5416651c9e00 mt76: mt7663u: enable AirTimeFairness new d0116058c7f6 mt76: mt7615: fix sta ampdu factor for VHT new 55961d8be35d mt76: fix A-MPDU density handling new 61cb60758a05 mt76: mt7615: use larger rx buffers if VHT is supported new ab9a1ed229ba mt76: mt7615: never use an 802.11b CF-End rate on 5GHz new e0b4fe832c3b mt76: mt7603: never use an 802.11b CF-End rate on 5GHz new ed2bde56ab1f mt76: mt7615: adjust timing in mt7615_mac_set_timing to ma [...] new ad333c2ad23e mt76: mt7615: do not adjust MAC timings if the device is n [...] new 97507b38a4de mt76: mt7615: fix tx status rate index calculation new 40a61c9b2c72 mt76: mt7603: fix tx status rate index calculation new dcc4c74f9260 mt76: mt7615: move mcu bss upload before creating the sta new dd89a0133c0c mt76: enable TDLS support new 5ac2e2a3485a mt76: mt7663: fix up BMC entry indicated to unicmd firmware new f559685035f8 mt76: mt7615: add sta pointer to mt7615_mcu_add_bss_info s [...] new ffc54ee2f03d mt76: mt7615: fix event report in mt7615_mcu_bss_event new 65ba7fa4b829 mt76: mt76x0: enable MCS 8 and MCS9 new f2dc8ea11fbe mt76: mt7663: add the possibility to load firmware v2 new 404d1cd401ca mt76: mt7663: remove check in mt7663_load_n9 new 801f809aeeb1 mt76: mt7615: set spatial extension index new 89f8bc6a344b mt76: mt7615: fix getting maximum tx power from eeprom new fb602b303b0e mt76: mt7603: remove duplicate error message new 0fe96975d1df mt76: mt7615: fix ssid configuration in mt7615_mcu_hw_scan new 53b42ae291a0 mt76: mt7615: introduce mt7615_check_offload_capability routine new 6c5974c10c2c mt76: mt7615: do not mark sched_scan disabled in mt7615_scan_work new 4432119d1782 mt76: mt7615: add passive mode for hw scan new a69b0b30e661 mt76: mt7615: free pci_vector if mt7615_pci_probe fails new c8646872d6e6 mt76: mt7615: introduce support for hardware beacon filter new 6f117852009c mt76: mt7615: introduce mt7615_mcu_set_hif_suspend mcu command new c6bf20109a3f mt76: mt7615: add WoW support new d0846f0867f3 mt76: mt7663u: introduce suspend/resume to mt7663u new 6dd4072c1e8b mt76: mt7615: introduce PM support new b47e21e75c80 mt76: mt7615: add gtk rekey offload support new 86c60179e553 mt76: mt7615: introduce beacon_loss mcu event new eb7bd8d7fb72 mt76: mt7663: read tx streams from eeprom new cc5f58aee180 mt76: mt7615: check return value of mt7615_eeprom_get_power_index new 9582d5bdef0c mt76: mt7615: fix ibss mode for mt7663 new e0ec633d76dc mt76: mt7663: fix target power parsing new c88bf52b1587 mt76: mt7615: fix delta tx power for mt7663 new a72ad451e704 mt76: mt7663: introduce WoW with net detect support new 5fdba8a77be6 mt76: mt7663: add support to sched scan with randomise addr new 1245fe6a83a1 mt76: mt7615: scan all channels if not specified new 7c4f744d6703 mt76: avoid rx reorder buffer overflow new af4a2f2fdd6f mt76: add support for HE RX rate reporting new 77ae1d5e13eb mt76: add Rx stats support for radiotap new 49e649c3e0a6 mt76: adjust wcid size to support new 802.11ax generation new d3377b78cec6 mt76: add HE phy modes and hardware queue new e57b7901469f mt76: add mac80211 driver for MT7915 PCIe-based chipsets new 5205071a519c mt76: mt7915: enable Rx HE rate reporting new f1d962369d56 mt76: mt7915: implement HE per-rate tx power support new 37f4ca907c46 mt76: mt7915: register per-phy HE capabilities for each interface new 6094f86fb371 mt76: mt7915: add HE bss_conf support for interfaces new c336318f57a9 mt76: mt7915: add HE capabilities support for peers new a82dd24d128d mt76: mt7915: add Rx radiotap header support new ec9742a8f38e mt76: mt7915: add .sta_add_debugfs support new b02eafae4209 mt76: mt7915: add .sta_statistics support new 9fac3c81eebd mt76: mt7915: set peer Tx fixed rate through debugfs new 32add88f641b mt76: mt7915: add tsf related callbacks new 5517f78b0063 mt76: mt7915: enable firmware module debug support new bb3e3fec509e mt76: set runtime stream caps by mt76_phy new 3fb31939b782 mt76: mt7663u: copy key pointer in mt7663u_mac_write_txwi new 6e7b2ebac329 mt76: mt7663u: add missing register definitions new da9e36ca1631 mt76: mt7615: usb: cancel ps work stopping the vif new b0efe6dd21e6 mt76: mt7915: introduce mt7915_get_he_phy_cap new 89029a85482c mt76: mt7915: add Tx beamformer support new 2af34fa3b5a7 mt76: mt7915: add Tx beamformee support new 00b2e16e0063 mt76: mt7915: add TxBF capabilities new babdad50f781 mt76: mt7915: add debugfs to track TxBF status new 3e68af622254 mt76: mt7915: allocate proper size for tlv tags new 57b9df6fa5f5 mt76: mt7915: fix possible deadlock in mt7915_stop new f8d6379932dd mt76: mt7663: fix the usage WoW with net detect support new 7cba8c30aa7b mt76: mt7615: do not report scan_complete twice to mac80211 new 8f3dab33da2c mt76: mt7615: reduce hw scan timeout new 50eb0a884a4c mt76: enable p2p support new 7a20388ed848 mt76: mt7615: configure bss info adding the interface new 12a87174accd mt76: mt7615: fix typo defining ps work new eda31200e68d Merge tag 'mt76-for-kvalo-2020-05-14' of https://github.co [...] new beb12813bc75 rtlwifi: Fix a double free in _rtl_usb_tx_urb_setup() new 449be86670f5 rtw88: extract: export symbols used in chip functionalities new 72f256c2b948 rtw88: extract: export symbols about pci interface new ba0fbe236fb8 rtw88: extract: make 8822c an individual kernel module new 416e87fcc780 rtw88: extract: make 8822b an individual kernel module new f56f08636dda rtw88: extract: make 8723d an individual kernel module new 51aab89a1808 rtw88: extract: remove the unused after extracting new 6b684282afcc rtw88: rename rtw88.ko/rtwpci.ko to rtw88_core.ko/rtw88_pci.ko new c5457559b626 rtw88: 8723d: fix incorrect setting of ldo_pwr new 07d0f5534935 rtw88: no need to set registers for SDIO new 3aa42bae9c4d mwifiex: Fix memory corruption in dump_station new b0a4bb7693be rtlwifi: rtl8192ee: remove redundant for-loop new 4a06539195ee Merge remote-tracking branch 'wireless-drivers-next/master' new 631512f868a4 Bluetooth: L2CAP: Replace zero-length array with flexible-array new 49c06c9eb14b Bluetooth: Fix for GAP/SEC/SEM/BI-10-C new 56b5453a8620 Bluetooth: Add SCO fallback for invalid LMP parameters error new a228f7a41029 Bluetooth: hci_qca: Enable WBS support for wcn3991 new e47c86dc6f38 Merge remote-tracking branch 'bluetooth/master' new 594f027d6f6e Merge remote-tracking branch 'mac80211-next/master' new c2be33355d86 Merge remote-tracking branch 'gfs2/for-next' new d47260b24313 Merge remote-tracking branch 'nand/nand/next' new 0b38b83cfecf Merge remote-tracking branch 'spi-nor/spi-nor/next' new 8b3dd8b61115 Merge remote-tracking branch 'crypto/master' new f2e33a667b56 Merge remote-tracking branch 'drm/drm-next' new 728e7e0cd618 drm/amdgpu: Add autodump debugfs node for gpu reset v8 new a7f281033747 drm/amdgpu: add amdgpu_virt_get_vf_mode helper function new 4e01847c38f7 drm/amdgpu: optimize amdgpu device attribute code new 22301177dbcb drm/amdgpu: Add new ring callback to insert memory sync new 2f9ce2a38605 drm/amdgpu: Add mem_sync implementation for all the ASICs. new d35745bbec09 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] new 43c8546bcd85 drm/amdgpu: Add a UAPI flag for user to call mem_sync new 2f64bd0dfbe7 drm/amdkfd: Provide SMI events watch new 0848cf2115a9 include/uapi/linux: Update KFD ioctl version new 0db671a97f75 drm/ttm: Break out the loops if need_resched in bo delayed [...] new 07be2e1980dc drm/amdgpu: work around llvm bug #42576 new ef141b2251ef drm/amdgpu/display: fix logic inversion in program_timing_sync() new 22df1f4eea52 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist new e7b49094e627 drm/amdgpu: re-enable runtime pm on vega10 new a1d403070071 drm/amdgpu: simplify ATIF backlight handling new fd7e8bde280a drm/amdgpu: move discovery gfx config fetching new 0f2df57964a3 drm/amdgpu: move gpu_info parsing after common early init new 78046a887686 drm/amdgpu: add apu flags new 1a90af6b9ad8 Merge remote-tracking branch 'amdgpu/drm-next' new 67a64e51ba92 drm/i915/selftests: Refactor sibling selection new f5f7e790a53d drm/i915/gt: Reuse the tasklet priority for virtual as the [...] new b6a13a386e28 drm/i915: Fix dbuf slice mask when turning off all the pipes new cba597ac4517 drm/i915/display: Return error from dbuf allocation failure new 7a7753216380 Merge remote-tracking branch 'drm-intel/for-linux-next' new cd9231d88456 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 3b5ac8b56064 video: amba-clcd: use devm_of_find_backlight new 3df6fad41f13 drm: Include internal header for managed function declarations new 2803aa743fd3 drm: Help unconfuse gcc, avoid accidental impossible unsig [...] new af69bf55822f drm: Describe dp_rev for drm_dp_set_phy_test_pattern new a4292e52106b drm: Match drm_dp_send_clear_payload_id_table definition t [...] new 27ed2b3f22ed drm/bridge: ti-sn65dsi86: Export bridge GPIOs to Linux new 5a2e9b658cdc dt-bindings: drm/bridge: ti-sn65dsi86: Convert to yaml new 1dbc979172af dt-bindings: drm/bridge: ti-sn65dsi86: Document no-hpd new baef4d56195b drm/bridge: ti-sn65dsi86: Clear old error bits before AUX [...] new fe3d7a35497c drm/bridge: ti-sn65dsi86: Fix off-by-one error in clock choice new 5bebaeadb30e drm/bridge: ti-sn65dsi86: Implement lane reordering + polarity new 4ca235e777a0 Merge remote-tracking branch 'drm-misc/for-linux-next' new 81c4389e4835 drm/msm/mdp5: Add MDP5 configuration for MSM8x36. new 09b4138ec287 drm/msm/a6xx: Fix a typo in an error message new 6a523388a2d4 drm/msm/dpu: Fix compile warnings new ab723b7a992a drm/msm: Add syncobj support. new 20aebe83698f drm/msm: Fix undefined "rd_full" link error new e4b397f6a54c drm/msm: Fix typo new e4337877c5d5 drm/msm/mdp5: Fix mdp5_init error path for failed mdp5_kms [...] new e47616df008b drm/msm/dpu: add support for color processing blocks in dp [...] new 4259ff7ae509 drm/msm/dpu: add support for pcc color block in dpu driver new 04d9044f6c57 drm/msm/dpu: add support for clk and bw scaling for display new 71dc6c08e4c5 drm/msm/dpu: update bandwidth threshold check new eadf79286a4b drm/msm: Check for powered down HW in the devfreq callbacks new d3b8877e5724 drm/msm: add msm_gem_get_and_pin_iova_range new 0b462d7a71c0 drm/msm: add internal MSM_BO_MAP_PRIV flag new 29ac8979cdf7 drm/msm/a6xx: use msm_gem for GMU memory objects new a83366ef19ea drm/msm/a6xx: add A640/A650 to gpulist new 8167e6fa76c8 drm/msm/a6xx: HFI v2 for A640 and A650 new c6ed04f856a4 drm/msm/a6xx: A640/A650 GMU firmware path new 02ef80c54e7c drm/msm/a6xx: update pdc/rscc GMU registers for A640/A650 new ad4968d51dd3 drm/msm/a6xx: enable GMU log new 24e6938ec604 drm/msm/a6xx: update a6xx_hw_init for A640 and A650 new dc0fa5eb765d drm/msm/a4xx: add adreno a405 support new d3b68ddf1d38 drm/msm/a4xx: add a405_registers for a405 device new cecddf30b055 Merge remote-tracking branch 'drm-msm/msm-next' new 0501eecd3f97 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 99cedfa3e75c Merge remote-tracking branch 'imx-drm/imx-drm/next' new 818fe08d29c2 Merge remote-tracking branch 'regmap/for-next' new c637fa151259 ALSA: hda: Fix potential race in unsol event handler new 6325c7fade7d ALSA: hda: Drop unused snd_hda_queue_unsol_event() new b9f2d35f0530 ALSA: hda: Unexport some local helper functions new 1ce099a97123 Merge remote-tracking branch 'sound/for-next' new 11106cb37ade ASoC: fsl_micfil: Fix indentation to put on one line affec [...] new f0a77d2b0e1c ASoC: amd: raven: Make the driver name consistent across files new 15b5c496ff99 ASoC: fsl_micfil: Fix unused assignment in fsl_set_clock_params() new 95579eaf98f1 ASoC: da7213: Add da7212 DT compatible new b2a378816d0f ASoC: da7213: Add regulator support new 9c5c258438b2 ASoC: da7213: move set_sysclk to codec level new f7a8ae295ca8 ASoC: da7213: move set_pll to codec level new 949531d9b88c Merge series "ASoC: da7213: support for usage with simple- [...] new 75ac6dce7f03 ASoC: Intel: soc-acpi: change machine driver name for WM88 [...] new 9d05a1e50c01 ASoC: Intel: sof_sdw: fix typo in components string new 1f64a08bd5a9 ASoC: Intel: sof_sdw_rt711: remap buttons new e6d5cb3ba13e ASoC: Intel: sof_sdw_rt700: remap buttons new 47f98c55a50c ASoC: Intel: cht_bsw_nau8824: remap BTN_0 as KEY_PLAYPAUSE new 3cd4de03c7ce Merge series "ASoC: Intel: minor fixes to machine drivers" [...] new b5dff6ec1326 ASoC: codecs: rt*-sdw: don't assign slave_ops new 07b542fe831c ASoC: codecs: rt*-sdw: fix memory leak in set_sdw_stream() new ee5866222ab5 ASoC: codecs: rt1308-sdw: remove duplicate allocation new a1c3ec70ee10 Merge series "ASoC: codecs: rt*-sdw: memory leaks and simp [...] new d9051d86ad30 ASoC: soc-pcm: replace snd_soc_runtime_activate()/deactiva [...] new dc82910682ef ASoC: soc-dai: add snd_soc_dai_action() new 45eb8666e52d ASoC: soc-dapm: use snd_soc_dai_activate()/deactivate() new efffd9b344ad ASoC: soc-dai: add snd_soc_dai_active() new 488b2ca599f9 ASoC: soc-component: add snd_soc_component_active() new 5552f8d72893 ASoC: soc-dai: add snd_soc_dai_stream_active() new b3dea624b52e ASoC: use snd_soc_xxx_active() new e1c7e1faa404 ASoC: atomel: use snd_soc_xxx_active() new 8ca4602d38c5 ASoC: bcm: use snd_soc_xxx_active() new 90a61a549df1 ASoC: cirrus: use snd_soc_xxx_active() new 5e518eddd11e ASoC: codecs: use snd_soc_xxx_active() new 1d9fb19d8f64 ASoC: fsl: use snd_soc_xxx_active() new 846d0a17a804 ASoC: intel: use snd_soc_xxx_active() new 48afb287853e ASoC: jz4740: use snd_soc_xxx_active() new 7995981bcfbc ASoC: mediatek: use snd_soc_xxx_active() new 1f79aab5a448 ASoC: meson: use snd_soc_xxx_active() new aaeb5fb59965 ASoC: pxa: use snd_soc_xxx_active() new 36ad1a87104e ASoC: ti: use snd_soc_xxx_active() new 25d6755213f4 ASoC: uniphier: use snd_soc_xxx_active() new 8db4f94fb308 ASoC: dwc: use snd_soc_xxx_active() new 0812a08ac8d0 ASoC: cleanup dai / component active code new 9bb93a40d958 Merge series "ASoC: cleanup DAI/Component activity" from K [...] new c26fde3b15ed ASoC: SOF: Do nothing when DSP PM callbacks are not set new 3541aef1b83f ASoC: SOF: add a power_down_notify method new 9f369f7e4660 ASoC: SOF: inform DSP that driver is going to be removed new 82e8c00fa18a ASoC: SOF: topology: add support to smart amplifier new 7d1952bceb8a ASoC: SOF: Intel: sdw: relax sdw machine select constraints new 5c2c3cb1ca78 ASoC: SOF: define INFO_ flags in dsp_ops new 35e7c09d1edd ASoC: SOF: imx: make dsp_ops static new 99cb681e7b8e ASoC: SOF: imx: make imx8m_dsp_ops static new 4ace9a0ec729 Merge series "ASoC: SOF: Intel and IMX updates for 5.8" fr [...] new 0c111965c32c Merge remote-tracking branch 'asoc/for-5.8' into asoc-next new 542be73f739b Merge remote-tracking branch 'sound-asoc/for-next' new 6bca0ec9662b Merge remote-tracking branch 'modules/modules-next' new 2969869bfac3 Merge branch 'for-linus' into next new 6def17b12ba3 Input: elants - remove unused axes new 68334dbab13b Input: elants - override touchscreen info with DT properties new 918e2844d940 Input: elants - refactor elants_i2c_execute_command() new e43495f684d1 Merge remote-tracking branch 'input/next' new 1f3031b94ac9 Merge branch 'for-5.8/block' into for-next new 110f9150faaf Merge branch 'for-5.8/drivers' into for-next new 4a38aed2a0a7 io_uring: batch reap of dead file registrations new 18bceab101ad io_uring: allow POLL_ADD with double poll_wait() users new 0d9b5b3af134 io_uring: add 'cq_flags' field for the CQ ring new 7e55a19cf6e7 io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags new 6a4d07cde577 io_uring: file registration list and lock optimization new 3bfa5bcb26f0 io_uring: cleanup io_poll_remove_one() logic new 0cdaf760f42e io_uring: remove req->needs_fixed_files new 9f13c35b33fd io_uring: rename io_file_put() new c11368a57be4 io_uring: don't repeat valid flag list new 9dafdfc2f0a3 splice: export do_tee() new f2a8d5c7a218 io_uring: add tee(2) support new 310672552f4a io_uring: async task poll trigger cleanup new a3abcba6e2c2 Merge branch 'for-5.8/io_uring' into for-next new a27ba83aed2e Merge remote-tracking branch 'block/for-next' new 0f25072fe4c5 Merge remote-tracking branch 'device-mapper/for-next' new 06ed6aa56ffa pcmcia: Replace zero-length array with flexible-array new 46d079790663 pcmcia: make pccard_loop_tuple() static new 3b734ba696de Merge remote-tracking branch 'pcmcia/pcmcia-next' new 2435e3f77b01 mmc: android-goldfish: Enable MMC_CAP2_NO_SDIO new a1ea5bb134df mmc: sdhci-sprd: Drop redundant cap flags new c2de5b7b11e9 mmc: au1xmmc: Drop redundant code in au1xmmc_send_command() new c57741b3103d mmc: s3cmci: Drop redundant code in s3cmci_setup_data() new 8ff123c2fd19 mmc: wbsd: Replace hardcoded command numbers with existing [...] new 23ca89b6380c dt-bindings: mmc: arasan: Document 'xlnx,versal-8.9a' controller new 87b4476b7b8b sdhci: arasan: Add support for Versal Tap Delays new f256d7896fdd mmc: sdhci-of-arasan: Rename sdhci_arasan_data to avoid confusion new 28a9785e6794 mmc: sdhci-of-arasan: Rearrange the platform data structs [...] new 3dae5fba8e44 mmc: sdhci-of-arasan: Modify clock operations handling new 24f09df8fa94 mmc: sdhci-of-arasan: Fix kernel-doc warnings new 451f5152d80c mmc: sdhci: move SDHCI_CAPABILITIES_1 to a more suitable place new 1d9d49600aca mmc: sdhci: use FIELD_GET/PREP for capabilities bit masks new c6b5423f8f3b mmc: renesas_sdhi: refactor calculation of best TAP new 620221b561da mmc: renesas_sdhi: clarify handling of selecting TAPs new a7714b2f68ce mmc: renesas_sdhi: improve TAP selection if all TAPs are good new 347c3d63581a mmc: renesas_sdhi: simplify summary output new 0149342e433c mmc: sdhci-of-arasan: Remove uninitialized ret variables new 3c5c2a1f8f33 mmc: host: Prepare host drivers for mmc_regulator_set_vqmm [...] new f08a3539f695 mmc: core: Return 1 from mmc_regulator_set_vqmmc() if swit [...] new 3da1e2284478 mmc: mmci: Switch to mmc_regulator_set_vqmmc() new ed0bdbf6b402 mmc: sd: use HIGH_SPEED_BUS_SPEED in mmc_sd_switch_hs() new 32708a464b2e mmc: sdhci: Add helpers for the auto-CMD23 flag new abf3dadb82cf mmc: sdhci: Stop exporting sdhci_send_command() new 3588cc69af52 mmc: sdhci: Remove unneeded forward declaration of sdhci_f [...] new c0c39a8572bc mmc: sdhci: Tidy sdhci_request() a bit new 9cf12c3cd947 mmc: sdhci: Reduce maximum time under spinlock in sdhci_se [...] new e4cc432eb75f mmc: host: Introduce the request_atomic() for the host new 87e78e575276 mmc: host: sdhci: Implement the request_atomic() API new 0a0a5070c3e2 mmc: host: sdhci-sprd: Implement the request_atomic() API new 26f072f8081c mmc: sdhci: add spin lock for sdhci_set_default_irqs in sd [...] new e66e79e4215f mmc: sdhci-msm: Set SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 quirk new 820cece827a0 mmc: sdhci-msm: Enable ADMA length mismatch error interrupt new e806537a957f mmc: atmel-mci: Keep timer enabled when queuing a next request new d350b687bf13 mmc: atmel-mci: Set the timer per command rather than per request new b3028afb77dd mmc: atmel-mci: Respect the cmd->busy_timeout from the mmc core new c58a807195a1 mmc: usdhi6rol0: Inform the mmc core about the maximum bus [...] new 9f7b777e8384 staging: greybus: sdio: Respect the cmd->busy_timeout from [...] new e7ffab29bfb3 mmc: sdhci-msm: Use OPP API to set clk/perf state new 1c59b7e18f9c mmc: mmci_sdmmc: fix power on issue due to pwr_reg initialization new 9542d4b55ce5 mmc: renesas_sdhi: shorten types after refactorization new 0e6a8bbd33f9 mmc: sdhci-of-at91: make MMC_SDHCI_OF_AT91 depend on HAVE_CLK new 21d37c016ac2 mmc: core: Use DEFINE_DEBUGFS_ATTRIBUTE instead of DEFINE_ [...] new 7ece57a2a954 mmc: sdhci-pci-o2micro: Make some symbols static new 9907ed9fe155 mmc: jz4740: Inform the mmc core about the maximum busy timeout new f559b1d2bdd5 mmc: owl-mmc: Respect the cmd->busy_timeout from the mmc core new 90ef235f127d mmc: sdricoh_cs: Drop unused defines new a9f064572091 mmc: sdricoh_cs: Use MMC_APP_CMD rather than a hardcoded number new a5ae5f6b3dc1 mmc: sdricoh_cs: Move MMC_APP_CMD handling to sdricoh_mmc_cmd() new eb62f1548ac0 mmc: sdricoh_cs: Drop redundant in-parameter to sdricoh_qu [...] new 32d5b86c4b1c mmc: tifm_sd: Inform the mmc core about the maximum busy timeout new 4f9058b7a89e mmc: via-sdmmc: Respect the cmd->busy_timeout from the mmc core new f154d38408a5 mmc: mmc_spi: Add/rename defines for timeouts new 68d651057b01 mmc: mmc_spi: Respect the cmd->busy_timeout from the mmc core new ca7319a42663 mmc: renesas_sdhi: handle M3-W ES1.2 and 1.3 revisions new 416b1e570267 mmc: renesas_sdhi: Avoid bad TAP in HS400 new 70170c76db53 mmc: sdhci-msm: Fix error handling for dev_pm_opp_of_add_table() new 511056d2bcdd mmc: sdio: Fix potential NULL pointer error in mmc_sdio_in [...] new f4aae4f2f5e2 mmc: sdio: Fix several potential memory leaks in mmc_sdio_ [...] new 77b4f324624e mmc: sdio: Re-use negotiated OCR mask when re-sending CMD8 new 458d7ce93688 mmc: sdio: Align the initialization commands in retry path [...] new 1919ec44c6a0 mmc: core: expose info about enhanced rpmb support new 2c33a34756c8 mmc: sdhci-esdhc: update contact email new f4c2f6846b00 dt-bindings: mmc: renesas,mmcif: Document r8a7742 DT bindings new 96b29f0ef739 mmc: meson-mx-sdio: trigger a soft reset after a timeout o [...] new 6b9733f46114 memstick: Replace zero-length array with flexible-array new c6ce1da1dd2e mmc: cb710: Inform the mmc core about the maximum busy timeout new 6e854f5b5d18 mmc: sdricoh_cs: Throttle polling rate for data transfers new 92388113760f mmc: sdricoh_cs: Throttle polling rate for commands new fdcec683701f mmc: sdricoh_cs: Respect the cmd->busy_timeout from the mmc core new 33436c3604ad mmc: core: Enable erase/discard/trim support for all mmc hosts new e1c86978a087 mmc: host: Drop redundant MMC_CAP_ERASE new 5949a0af676b mmc: sdhci-pci-gli: Add Genesys Logic GL9763E support new 381110c6668b mmc: uniphier-sd: call devm_request_irq() after tmio_mmc_h [...] new 08a2a18efa7c mmc: sdhci: use FIELD_GET/PREP for current capabilities bit masks new f9cbcab8858f mmc: fix compilation of user API new 2dd426916486 dt-bindings: mmc: Document the Amlogic Meson SDHC MMC host [...] new a5346851fedc mmc: host: meson-mx-sdhc: new driver for the Amlogic Meson [...] new a5b5677f2c58 mmc: sdhci-of-dwcmshc: implement specific set_uhs_signaling new e5d802466f09 mmc: sdhci-of-dwcmshc: add suspend/resume support new 19513fd987a1 mmc: meson-mx-sdhc: Fix building with CONFIG_MMC_MESON_MX_SDHC=m new 60f4230866ed mmc: sdhci-esdhc-imx: Add HS400 support for i.MX6SLL new e168b2536c72 mmc: meson-mx-sdhc: Fix manual RX FIFO flushing new c4cc9976714b mmc: meson-mx-sdhc: Don't use literal 0 to initialize structs new 50e41371f66e Merge branch 'fixes' into next new bfe850dbeee1 Merge remote-tracking branch 'mmc/next' new ef511fc75c0e Merge remote-tracking branch 'mfd/for-mfd-next' new 40dddf64bbae Merge remote-tracking branch 'backlight/for-backlight-next' new eb9622672cbf Merge remote-tracking branch 'battery/for-next' new 326b08947c2b Merge remote-tracking branch 'regulator/for-next' new dfe7f419476a Merge remote-tracking branch 'security/next-testing' new d7faeefb0766 Merge remote-tracking branch 'apparmor/apparmor-next' new 7f58fc25a6c6 Merge remote-tracking branch 'integrity/next-integrity' new 2a1dbdae70b5 Documentation: security: core.rst: add missing argument new 85e2de360ac2 KEYS: Replace zero-length array with flexible-array new fbeb6ae24f1c Merge remote-tracking branch 'keys/keys-next' new 7175d5a2ace0 Merge remote-tracking branch 'selinux/next' new 23a9eb6d1a32 Merge remote-tracking branch 'smack/next' new cd47579f3f2f Merge remote-tracking branch 'tomoyo/master' new 1ac9b9b66888 Merge remote-tracking branch 'tpmdd/next' new f74794b89196 Merge remote-tracking branch 'iommu/next' new 3b6948244c71 Merge remote-tracking branch 'audit/next' new 0be4ae74881c dt-bindings: irqchip: renesas-intc-irqpin: Convert to json-schema new 61efb56e30f1 dt-bindings: arm: gic: Allow combining arm,gic-400 compati [...] new 17b53ce33078 dt-bindings: mali-midgard: Allow dma-coherent new 59ffe4ed0725 dt-bindings: ehci/ohci: Allow iommus property new b0652fa42e3e Merge remote-tracking branch 'devicetree/for-next' new 144c0fb86d53 Merge remote-tracking branch 'spi/for-next' new 091eac697172 Merge branch 'x86/vdso' new 50acf46f9db4 Merge branch 'x86/timers' new 0ed7bf1d92ea x86/split_lock: Add Icelake microserver CPU model new fadd8de58d01 Merge branch 'x86/splitlock' new 81b5f7666a04 Merge branch 'x86/platform' new f31322dd4790 Merge branch 'x86/mm' new 803792b7f01b Merge branch 'x86/microcode' new 462be6fd08a3 Merge branch 'x86/kdump' new 5274e6c172c4 x86/fpu/xstate: Rename validate_xstate_header() to validat [...] new 8ab22804efef x86/fpu/xstate: Define new macros for supervisor and user xstates new 524bb73bc15c x86/fpu/xstate: Separate user and supervisor xfeatures mask new 71581eefd7a0 x86/fpu/xstate: Introduce XSAVES supervisor states new b860eb8dce59 x86/fpu/xstate: Define new functions for clearing fpregs a [...] new 5d6b6a6f9b5c x86/fpu/xstate: Update sanitize_restored_xstate() for supe [...] new c95473e175dd x86/fpu/xstate: Update copy_kernel_to_xregs_err() for supe [...] new eeedf1533687 x86/fpu: Introduce copy_supervisor_to_kernel() new 98265c17efa9 x86/fpu/xstate: Preserve supervisor states for the slow pa [...] new 55e00fb66fd5 x86/fpu/xstate: Restore supervisor states for signal return new 72e60c66d96b Merge branch 'x86/fpu' new fad1940a6a85 x86/xen: Split HVM vector callback setup and interrupt gat [...] new 4c74d51dab3d x86/idt: Annotate alloc_intr_gate() with __init new 82ff351052bc x86/idt: Keep spurious entries unset in system_vectors new 1855be719e61 Merge branch 'x86/entry' new 7e32a9dac992 x86/cpu: Use INVPCID mnemonic in invpcid.h new 5393a0130ff4 Merge branch 'x86/cpu' new 6255c161a085 x86/nmi: Remove edac.h include leftover new c29ced2abe47 Merge branch 'x86/cleanups' new 68023cbf7f4f Merge branch 'x86/cache' new 35d324d63e30 Merge branch 'x86/build' new b785a1f981dc Merge branch 'x86/boot' new a99588c32a0b Merge branch 'x86/asm' new 787d69416f95 Merge branch 'smp/core' new 90b5363acd47 sched: Clean up scheduler_ipi() new 2a0a24ebb499 sched: Make scheduler_ipi inline new af2e9d7109c7 Merge branch 'sched/core' new 86458871f83a Merge branch 'ras/core' new 36f991c71f5b Merge branch 'perf/core' new ab3852ab5cb8 objtool: Allow no-op CFI ops in alternatives new 28fe1d7bf89f objtool: use gelf_getsymshndx to handle >64k sections new 6b5dd716da8f objtool: optimize add_dead_ends for split sections new 7c0577f4e609 Merge tag 'v5.7-rc6' into objtool/core, to pick up fixes a [...] new ee5d94c71368 Merge branch 'objtool/core' new f790d0205fd5 sparc32: mm: Fix argument checking in __srmmu_get_nocache() new 3408974d0533 sparc32: mm: Restructure sparc32 MMU page-table layout new c95be5b549d6 sparc32: mm: Change pgtable_t type to pte_t * instead of s [...] new 2443600dc98f sparc32: mm: Reduce allocation size for PMD and PTE tables new 62e13ab29e79 compiler/gcc: Raise minimum GCC version for kernel builds to 4.8 new 8367aadcd83d linux/compiler.h: Remove redundant '#else' new f64554152014 netfilter: Avoid assigning 'const' pointer to non-const pointer new 268c779f206f net: tls: Avoid assigning 'const' pointer to non-const pointer new 9a7cb2d8d6b9 fault_inject: Don't rely on "return value" from WRITE_ONCE() new 5a7d7f5d57f6 arm64: csum: Disable KASAN for do_csum() new bbfa112b46bd READ_ONCE: Simplify implementations of {READ,WRITE}_ONCE() new 2ab3a0a02905 READ_ONCE: Enforce atomicity for {READ,WRITE}_ONCE() memor [...] new 7b364f0949ae READ_ONCE: Drop pointer qualifiers when reading from scalar types new 0229d80867ef locking/barriers: Use '__unqual_scalar_typeof' for load-ac [...] new a9e777c27542 arm64: barrier: Use '__unqual_scalar_typeof' for acquire/r [...] new 1c1da2d6f6fc gcov: Remove old GCC 3.4 support new 88f1be32068d kcsan: Rework data_race() so that it can be used by READ_ONCE() new cdd28ad2d811 READ_ONCE: Use data_race() to avoid KCSAN instrumentation new 6bcc8f459fe7 locking/atomics: Flip fallbacks and instrumentation new ffed638b6a21 READ_ONCE: Fix comment describing 2x32-bit atomicity new ee65c47b4b38 Merge branch 'locking/kcsan' new 071e73bdee0b Merge branch 'locking/core' new 8e488dcc04db Merge branch 'efi/core' new 68f0f2690e18 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] new f76b43c29dbe Merge branch 'core/rcu' new 4fdd88877e52 kprobes: Lock kprobe_mutex while showing kprobe_blacklist new 1e6769b0aece kprobes: Support __kprobes blacklist in modules new 16db6264c93d kprobes: Support NOKPROBE_SYMBOL() in modules new d85eaa941147 samples/kprobes: Add __kprobes and NOKPROBE_SYMBOL() for h [...] new 0c56a387b03f Merge branch 'core/kprobes' new bba413deb106 Merge branch 'core/core' new 60051f94683f Merge remote-tracking branch 'tip/auto-latest' new bdf8783c0dae clocksource/drivers/davinci: Avoid trailing '\n' hidden in [...] new 4855f2bd91b6 clocksource: davinci: axe a pointless __GFP_NOFAIL new ac161f57b66d clocksource/drivers/imx-tpm: Add support for ARM64 new 8c42c0f72d7c clocksource/drivers/atmel-st: Remove useless 'status' new 25259f7a5de2 clocksource/drivers/timer-microchip-pit64b: Select CONFIG_ [...] new bfed0eded1ce clocksource/drivers/versatile: Allow CONFIG_CLKSRC_VERSATI [...] new ef5c21dfa378 clocksource/drivers/rda: drop redundant Kconfig dependency new e39db4981d33 dt-bindings: atmel-tcb: convert bindings to json-schema new a374bac78aa1 dt-bindings: microchip: atmel,at91rm9200-tcb: add sama5d2 [...] new 893af8108566 ARM: dts: at91: sama5d2: add TCB GCLK new f1650508310a ARM: at91: add atmel tcb capabilities new b3f793b019fa clocksource/drivers/timer-atmel-tcb: rework 32khz clock selection new aafbc776bf8b clocksource/drivers/timer-atmel-tcb: fill tcb_config new 3ab829426d2f clocksource/drivers/timer-atmel-tcb: stop using the 32kHz [...] new b293aacd6eec clocksource/drivers/timer-atmel-tcb: allow selecting first [...] new c10c4a84d0bd clocksource/drivers/timer-atmel-tcb: add sama5d2 support new dc86be57a388 clocksource/drivers/arc_timer: Remove duplicate error message new 9fefc75d7bee drivers/clocksource/arm_arch_timer: Remove duplicate error [...] new d15483bb49ba clocksource/drivers/timer-ti-32k: Add support for initiali [...] new aba1ad05da08 clocksource/drivers/timer-ti-dm: Add clockevent and clocks [...] new 4c2fe4d88a8d Merge branch 'timers/drivers/timer-ti' into timers/drivers/next new eb18badf9024 Merge remote-tracking branch 'clockevents/timers/drivers/next' new f22ae5fd3b51 Merge remote-tracking branch 'edac/edac-for-next' new ae0bb9fda405 platform-msi: Fix typos in comment new 8a94c1ab34d5 irqchip/gic-v3: Fix missing "__init" for gic_smp_init() new 82f2202ddc97 irqchip/sifive-plic: Remove incorrect requirement about nu [...] new 5c8f77a27873 irqdomain: Make irq_domain_reset_irq_data() available to [...] new 337cbeb2c13e genirq/irq_sim: Simplify the API new 2f13ff1d1d5c irqchip/gic-v3-its: Track LPI distribution on a per CPU basis new f068a62c548c irqchip/gic-v3-its: Balance initial LPI affinity across CPUs new e3ebb428bec7 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 419d4f7ecd0b vmlinux.lds.h: Create section for protection against instr [...] new 184655d0a79e Merge tag 'noinstr-lds-2020-05-15' into core/nmi new 8df24f1b87b0 printk: Prepare for nested printk_nmi_enter() new b575071c2807 printk: Disallow instrumenting print_nmi_enter() new dcc97a898ee4 arm64: Prepare arch_nmi_enter() for recursion new 187416eeb388 hardirq/nmi: Allow nested nmi_enter() new 9f991ea52ab2 lockdep: Always inline lockdep_{off,on}() new dbda9c7c50de sh/ftrace: Move arch_ftrace_nmi_{enter,exit} into nmi exception new 24f281f9689e sched,rcu,tracing: Avoid tracing before in_nmi() is correct new 3af1bb5d3206 x86/entry: Get rid of ist_begin/end_non_atomic() new 7df6cae06c3b x86/mce: Send #MC singal from task work new be43ca0118e1 x86: Replace ist_enter() with nmi_enter() new b979e3dc20a9 rcu/tree: Mark the idle relevant functions noinstr new 5ea76fcf4423 rcu: Make RCU IRQ enter/exit functions rely on in_nmi() new f03d6326bf50 rcu: Provide rcu_irq_exit_preempt() new 0adeeee7dd32 rcu: Provide __rcu_is_watching() new f21d375f5014 Merge branch 'kcsan-dev.2020.04.13c' into HEAD new 9b2de1d469ad tools/memory-model: Fix reference to litmus test in recipes.txt new 1f604ecb503b Documentation/litmus-tests: Merge atomic's README into top [...] new 7ab9d2b00209 Documentation/litmus-tests: Cite an RCU litmus test new 87a52743a82d tools/memory-model: Make judgelitmus.sh note timeouts new 283ec95ebb50 tools/memory-model: Make cmplitmushist.sh note timeouts new 8234f70eec97 tools/memory-model: Make judgelitmus.sh identify bad macros new db4fedcec272 tools/memory-model: Make judgelitmus.sh detect hard deadlocks new 6856d119c478 tools/memory-model: Fix paulmck email address on pre-exist [...] new e1ca7a99832d tools/memory-model: Update parseargs.sh for hardware verification new 3eff52bd20f4 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] new 6f090003f5b3 tools/memory-model: Add simpletest.sh to check locking, RC [...] new 3cdef808966f tools/memory-model: Fix checkalllitmus.sh comment new 3acd64e46479 tools/memory-model: Hardware checking for check{,all}litmus.sh new 195438984d28 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files new d2aa99e07d5f tools/memory-model: Split runlitmus.sh out of checklitmus.sh new ef0476dd5605 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] new aec0163e16fd tools/memory-model: Move from .AArch64.litmus.out to .litm [...] new a3a999eca21f tools/memory-model: Keep assembly-language litmus tests new 3fd224e9d214 tools/memory-model: Allow herd to deduce CPU type new 9f048ce9ad39 tools/memory-model: Make runlitmus.sh check for jingle errors new fa8477cf28ca tools/memory-model: Add -v flag to jingle7 runs new c00e55921bf6 tools/memory-model: Implement --hw support for checkghlitmus.sh new 6e713092ef2c tools/memory-model: Fix scripting --jobs argument new 319a845a8efe tools/memory-model: Make checkghlitmus.sh use mselect7 new a0781d45f5a6 tools/memory-model: Make history-check scripts use mselect7 new 9ccf7c587c96 tools/memory-model: Add "--" to parseargs.sh for addition [...] new 7446e872bcd6 tools/memory-model: Repair parseargs.sh header comment new f54315a593ea tools/memory-model: Add checktheselitmus.sh to run specifi [...] new 6dd07c756aaa tools/memory-model: Add data-race capabilities to judgelitmus.sh new 87205908ca45 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] new ae801b4aaca0 tools/memory-model: Use "-unroll 0" to keep --hw runs finite new a2dbbcab9f92 Merge branch 'lkmm-dev.2020.05.16a' into HEAD new 0ccf50efbcde torture: Remove qemu dependency on EFI firmware new 68ba178084b7 torture: Add script to smoke-test commits in a branch new 1ed85645da6f fork: Annotate a data race in vm_area_dup() new 9706e500af92 x86/mm/pat: Mark an intentional data race new 73143a2756f2 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] new df9e0d326c58 locktorture: Use true and false to assign to bool variables new ec407a82eaff rcu: Initialize and destroy rcu_synchronize only when necessary new e58b08e42419 mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls new 45413bdf5af2 kvm/svm: Disable KCSAN for svm_vcpu_run() new 31836e7f3957 srcu: Fix a typo in comment "amoritized"->"amortized" new 8dc81894e15e rcu: Simplify the calculation of rcu_state.ncpus new 866d35bc4268 docs: RCU: Convert checklist.txt to ReST new a5a641694e90 docs: RCU: Convert lockdep-splat.txt to ReST new 075d262d495a docs: RCU: Convert lockdep.txt to ReST new 030f202e9320 docs: RCU: Convert rculist_nulls.txt to ReST new 719a5977c19e docs: RCU: Convert torture.txt to ReST new 07fda9360cb8 docs: RCU: Convert rcuref.txt to ReST new 43a6aa111c1b docs: RCU: Convert stallwarn.txt to ReST new fb821a0f1ae9 docs: RCU: Don't duplicate chapter names in rculist_nulls.rst new f684413ca0fe rcutorture: Add races with task-exit processing new 642c60ddf812 torture: Set configfile variable to current scenario new 358b76258c2b rcutorture: Handle non-statistic bang-string error messages new 6b38c8a9e78b rcutorture: NULL rcu_torture_current earlier in cleanup code new 6d9c6773218b kcsan: Add test suite new 58a00281305d doc: Timer problems can cause RCU CPU stall warnings new 7286dcd8100f rcu: Add callbacks-invoked counters new eee5c02a9c54 rcu: Add comment documenting rcu_callback_map's purpose new 196d069523d7 Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom [...] new 517213014c07 rcu/tree: Add better tracing for dyntick-idle new e18e6adf3fb1 rcu/tree: Clean up dynticks counter usage new 035be4f36ec9 rcu/tree: Remove dynticks_nmi_nesting counter new cd3a9f7eb268 trace: events: rcu: Change description of rcu_dyntick trace event new 15e6274bd8e0 torture: Remove whitespace from identify_qemu_vcpus output new 8e2bb86cf48f torture: Add --allcpus argument to the kvm.sh script new 0e47cb02a13f rcu: Grace-period-kthread related sleeps to idle priority new de75483d02eb rcu: Priority-boost-related sleeps to idle priority new 0d6fb0eb3c27 rcu: No-CBs-related sleeps to idle priority new 04172e98fa9a rcu: Expedited grace-period sleeps to idle priority new 4f41f854eff3 rcu-tasks: Convert sleeps to idle priority new dae667494ffa fs/btrfs: Add cond_resched() for try_release_extent_mappin [...] new b1b2ccd81f39 locking/osq_lock: Annotate a data race in osq_lock new 531c3224d19f doc: Tasks RCU must protect instructions before trampoline new 0fcfee4481c1 ubsan, kcsan: Don't combine sanitizer with kcov on clang new c2c970dec439 doc: Update comment from rsp->rcu_gp_seq to rsp->gp_seq new 68cd9f4e7238 tick/nohz: Narrow down noise while setting current task's [...] new 69f324b3b41f Merge remote-tracking branch 'rcu/rcu/next' new 10cd01bf4c27 Merge remote-tracking branch 'kvm/linux-next' new 75a27510742d Merge remote-tracking branch 'kvm-arm/next' new 4567d854980d Merge remote-tracking branch 'kvms390/next' new 9490480379f9 Merge remote-tracking branch 'percpu/for-next' new b2c8973250dd Merge remote-tracking branch 'workqueues/for-next' new 01abe0ea9fd6 Merge remote-tracking branch 'drivers-x86/for-next' new c032699ef9d5 platform/chrome: cros_ec_i2c: Appease the kernel-doc deity new bbb7ad49b835 platform/chrome: cros_usbpd_logger: Add __printf annotatio [...] new 3e0ed11079f3 Merge remote-tracking branch 'chrome-platform/for-next' new ee939aac9b1c Merge remote-tracking branch 'leds/for-next' new 0b671eed0cf0 ipmi:bt-bmc: Avoid unnecessary check new 8ed678dbac8c ipmi:bt-bmc: Fix some format issue of the code new 7c47a219b95d ipmi: use vzalloc instead of kmalloc for user creation new 878caa965969 ipmi: Replace guid_copy() with import_guid() where it makes sense new 49826937e7c7 ipmi:bt-bmc: Fix error handling and status check new 429b00f60665 ipmi_si: Load acpi_ipmi when ACPI IPMI interface added new e641abd3c726 Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added new 0b0d66a6b1ba Merge remote-tracking branch 'ipmi/for-next' new aaba55404ca1 Merge remote-tracking branch 'driver-core/driver-core-next' new 357abc1d6b83 usb: renesas-xhci: include correct header for get_unaligne [...] new 1cb3b0095c3d usb/ohci-platform: Fix a warning when hibernating new 79112cc3c29f usb/xhci-plat: Set PM runtime as active on resume new 16bdc04cc98a usb/ehci-platform: Set PM runtime as active on resume new 84128531719d Merge remote-tracking branch 'usb/usb-next' new 986c1748c84d USB: serial: usb_wwan: do not resubmit rx urb on fatal errors new 976f8cdccd19 Merge remote-tracking branch 'usb-serial/usb-next' new d782f729d024 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new cbe72af1a713 phy: sr-usb: Constify phy_ops new c79cc3d55c4b phy: phy-brcm-usb: Constify static structs new 728ac1ba2eb4 phy: phy-bcm-ns2-usbdrd: Constify phy_ops new 81530a38a36d phy: omap-usb2: Clean up exported header new 72f039db491e phy: qcom-qmp: Ensure register indirection arrays initialized new 45037dd68157 dt-bindings: phy: renesas: usb2-phy: convert bindings to j [...] new ca432812d934 dt-bindings: phy: renesas: usb2-phy: add r8a77961 support new 007e358094bf dt-bindings: phy: renesas: usb3-phy: convert bindings to j [...] new 42aed917819d dt-bindings: phy: renesas: usb3-phy: add r8a77961 support new 6f0577d14113 drivers: phy: sr-usb: do not use internal fsm for USB2 phy init new 24dcb6a66376 phy: ti: am654: show up in regmap debugfs new 257d0be3f040 phy: ti: am654: add support for USB super-speed new 2bcf14ca1a2f phy: cadence: sierra: Fix for USB3 U1/U2 state new ccf51c1cedfd dt-bindings: phy: qcom,qmp: Convert QMP PHY bindings to yaml new 59351049ad15 dt-bindings: phy: qcom,qmp-usb3-dp: Add dt bindings for US [...] new 4ad7d7eeed3a dt-bindings: phy: qcom,qmp-usb3-dp: Add support for SC7180 new d30b16a556b6 phy: qcom-qmp: Add QMP V3 USB3 PHY support for SC7180 new ef3813fd8fe7 Merge remote-tracking branch 'phy-next/next' new d5c976277a74 Merge remote-tracking branch 'tty/tty-next' new 42aad1a7ad37 Merge remote-tracking branch 'char-misc/char-misc-next' new 376ff7e1afcd Merge remote-tracking branch 'extcon/extcon-next' new 5cab3ff2489e soundwire: bus: rename sdw_bus_master_add/delete, add arguments new 90acca1d54ad soundwire: bus_type: introduce sdw_slave_type and sdw_master_type new dbb50c7a9949 soundwire: bus: add unique bus id new 7ceaa40b930e soundwire: bus_type: add sdw_master_device support new 26d970225d87 soundwire: master: add runtime pm support new f23bbe3a95d8 Merge remote-tracking branch 'soundwire/next' new d4636695a087 Merge remote-tracking branch 'thunderbolt/next' new 1aff521a7b7f Merge remote-tracking branch 'staging/staging-next' new e4be6929db17 Merge remote-tracking branch 'mux/for-next' new b35da2e86f25 Merge branch 'icc-get-by-index' into icc-next new 1c4b067643e9 Merge remote-tracking branch 'icc/icc-next' new 2c1aede9d2d0 Merge remote-tracking branch 'slave-dma/next' new ab60c8212fd8 Merge remote-tracking branch 'cgroup/for-next' new 7812b694ae10 Merge remote-tracking branch 'scsi/for-next' new dfa9cb3c3512 Merge remote-tracking branch 'scsi-mkp/for-next' new d3a0a12a2b51 Merge remote-tracking branch 'vhost/linux-next' new 4e399b3ba8b9 dt-bindings: Document JZ47xx VPU auxiliary processor new a99a37f6cd5a remoteproc: Add support for runtime PM new 48f0a1bbb758 remoteproc: ingenic: Added remoteproc driver new 1ec5dbef6803 MAINTAINERS: Add myself as reviewer for Ingenic rproc driver new 4b53f1435f9d Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 7614fc450914 Merge remote-tracking branch 'rpmsg/for-next' new 19c26d90ff4c gpio: mvebu: Fix probing for chips without PWM new 333830aa149a gpio: exar: Fix bad handling for ida_simple_get error path new 9fefca775c8d gpiolib: notify user-space about line status changes after [...] new e75dfba311f4 Merge tag 'gpio-fixes-for-v5.7-rc6' of git://git.kernel.or [...] new 582838ea5bea gpiolib: Document that GPIO line names are not globally unique new 672de5274446 gpio: mb86s7x: Use devm_clk_get_optional() to get the input clock new db67aa33d58d gpio: mb86s7x: Remove superfluous test for ACPI companion new 4d3a050039a9 gpio: xgene-sb: Drop redundant OF_GPIO dependency new b24bc583dea7 gpio: xgene-sb: Allow driver to be built with COMPILE_TEST new d850c6f42cd8 gpio: xgene-sb: Drop extra check to call acpi_gpiochip_req [...] new 22b3bc63da37 i2c: i801: Use GPIO_LOOKUP() helper macro new 7b67b836625d mfd: sm501: Use GPIO_LOOKUP_IDX() helper macro new 4c033b549912 gpiolib: Add support for GPIO lookup by line name new 828546e24280 gpio: Add GPIO Aggregator new ce7a2f77f976 docs: gpio: Add GPIO Aggregator documentation new d9646a4866b0 MAINTAINERS: Add GPIO Aggregator section new a0d50aa9350a Merge branch 'ib-gpio-aggregator' into devel new a3bc02eb6fe3 Merge branch 'devel' into for-next new f9a0d0757000 Merge remote-tracking branch 'gpio/for-next' new 54a28f059d63 pinctrl: sprd: Fix the incorrect pull-up definition new 80691a8ac7a4 pinctrl: equilibrium: Add architecture dependency new 47fa5c971bbc pinctrl: amd: Add ACPI dependency new 5d590738521e dt-bindings: pinctrl: rockchip: update example new 550713e33f43 pinctrl: ocelot: Always register GPIO driver new edc7254664ab pinctrl: ocelot: Remove instance number from pin functions new 0b47afc65453 pinctrl: ocelot: Fix GPIO interrupt decoding on Jaguar2 new e695dea067fc dt-bindings: pinctrl: ocelot: Add Sparx5 SoC support new c22ea274178f Merge branch 'devel' into for-next new a50d3dd7fd54 Merge remote-tracking branch 'pinctrl/for-next' new 6dd7e92b6a35 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 4a54ee1a0af0 Merge remote-tracking branch 'pwm/for-next' new f64aa6ac55c2 Merge remote-tracking branch 'userns/for-next' new 29ef974870f0 Merge remote-tracking branch 'livepatching/for-next' new 8b7363ec7c74 Merge remote-tracking branch 'coresight/next' new 67de87e9bca2 Merge remote-tracking branch 'rtc/rtc-next' new d20a6ca8f274 Merge remote-tracking branch 'ntb/ntb-next' new 6ba35eb52f1e Merge remote-tracking branch 'gnss/gnss-next' new fd605f0ed9d8 Merge remote-tracking branch 'fsi/next' new f05bfd3d4d2b Merge remote-tracking branch 'slimbus/for-next' new 91ded75c80b6 Merge remote-tracking branch 'nvmem/for-next' new 34281e44c231 Merge remote-tracking branch 'xarray/xarray' new f72a7318e052 Merge remote-tracking branch 'hyperv/hyperv-next' new db47d476dace next-20200518/kgdb new 318a4cdc029a Merge remote-tracking branch 'pidfd/for-next' new 10d8a415af48 Merge remote-tracking branch 'devfreq/devfreq-next' new 8cd771524681 Merge remote-tracking branch 'hmm/hmm' new 42856bba1534 Merge remote-tracking branch 'cfi/cfi/next' new 3c7778e5edd8 Merge remote-tracking branch 'kunit-next/kunit' new 15f9f63f4d74 fs: Fix missing 'bit' in comment new 20607434113b lib/bitmap.c: fix spello new c1a371cf80fb printk: fix global comment new fb5470291f33 Merge remote-tracking branch 'trivial/for-next' new cd7ee2ae8aba Merge remote-tracking branch 'mhi/mhi-next' new 56e8538bfcc9 Merge remote-tracking branch 'notifications/notifications- [...] new e6b4656be07a Merge remote-tracking branch 'fsinfo/fsinfo-core' new c6aaabb2e3e1 Merge branch 'akpm-current/current' new 09599c2879c9 xarray.h: correct return code documentation for xa_store_{ [...] new ce4b5f03ff42 kernel/sysctl: support setting sysctl parameters from kern [...] new 750165ea1403 kernel/sysctl: support handling command line aliases new 75bf8322597a kernel/hung_task convert hung_task_panic boot parameter to sysctl new f2bd76b0488c tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] new 8dd825827f25 lib/test_sysctl: support testing of sysctl. boot parameter new 4a0836200a20 lib-test_sysctl-support-testing-of-sysctl-boot-parameter-fix new e2823df13e00 kernel/watchdog.c: convert {soft/hard}lockup boot paramete [...] new 8776a703a1ba kernel/hung_task.c: introduce sysctl to print all traces w [...] new d3f0c1bc1f9d panic: add sysctl to dump all CPUs backtraces on oops event new 789ee107b9aa kernel/sysctl.c: ignore out-of-range taint bits introduced [...] new 32e86a6d159b stacktrace: cleanup inconsistent variable type new 2ea96f7b5a28 amdgpu: a NULL ->mm does not mean a thread is a kthread new 97ace15c7bc4 kernel: move use_mm/unuse_mm to kthread.c new 41529bd7bd07 kernel: move use_mm/unuse_mm to kthread.c new 2e38b58eaae8 kernel: better document the use_mm/unuse_mm API contract new ff4414b0ae08 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 new eb1ade73d688 powerpc/vas: fix up for {un}use_mm() rename new da9148dd42d3 kernel: set USER_DS in kthread_use_mm new 97acea30994b mm/kmemleak: silence KCSAN splats in checksum new e9fd6955717b kallsyms/printk: add loglvl to print_ip_sym() new 83c325c86326 alpha: add show_stack_loglvl() new febbdd38f6aa arc: add show_stack_loglvl() new 859a95fed799 arm/asm: add loglvl to c_backtrace() new b28b88c14869 arm: add loglvl to unwind_backtrace() new 32884db88f31 arm: add loglvl to dump_backtrace() new 4154288fd53f arm: wire up dump_backtrace_{entry,stm} new 11f148fdde18 arm: add show_stack_loglvl() new 7c137f5dcdf5 arm64: add loglvl to dump_backtrace() new b9d2bd2c4ac3 arm64: add show_stack_loglvl() new c23d524fca1c c6x: add show_stack_loglvl() new b4e2a4b4b88b csky: add show_stack_loglvl() new ce0794d80141 h8300: add show_stack_loglvl() new fc786ba95d69 hexagon: add show_stack_loglvl() new 216f3714ac4a ia64: pass log level as arg into ia64_do_show_stack() new f59f624d22a3 ia64: add show_stack_loglvl() new 82ac4ba2ecfb m68k: add show_stack_loglvl() new cddaeca4e382 microblaze: add loglvl to microblaze_unwind_inner() new bccf44a8fc15 microblaze: add loglvl to microblaze_unwind() new 4e0f6b72145a microblaze: add show_stack_loglvl() new 0474f82e63aa mips: add show_stack_loglvl() new ebaec1e18d52 nds32: add show_stack_loglvl() new e3f49d20c457 nios2: add show_stack_loglvl() new 1af3ddb5ef16 openrisc: add show_stack_loglvl() new d061d6184210 parisc: add show_stack_loglvl() new d108cba41b91 powerpc: add show_stack_loglvl() new b5b141dc1856 riscv: add show_stack_loglvl() new d856f2015ca3 s390: add show_stack_loglvl() new a873f809ab1c sh: add loglvl to dump_mem() new 7ad90830da58 sh: remove needless printk() new e7404b45178f sh: add loglvl to printk_address() new e17f3b3ef505 sh: add loglvl to show_trace() new dacd1d669ef1 sh: add show_stack_loglvl() new 78759c6a3589 sparc: add show_stack_loglvl() new ff823071f471 um/sysrq: remove needless variable sp new a691352ab5ef um: add show_stack_loglvl() new ffff01a0a259 unicore32: remove unused pmode argument in c_backtrace() new 11871dcbe123 unicore32: add loglvl to c_backtrace() new f28d892ca7c3 unicore32: add show_stack_loglvl() new 18aac039814a x86: add missing const qualifiers for log_lvl new 7220d946ec0d x86: add show_stack_loglvl() new 31ed4b19379c xtensa: add loglvl to show_trace() new 61492b83aca5 xtensa-add-loglvl-to-show_trace-fix new e23963e3154f xtensa: add show_stack_loglvl() new bf948ba3f5a8 sysrq: use show_stack_loglvl() new 065a5d89917a x86/amd_gart: print stacktrace for a leak with KERN_ERR new 491b673870ea power: use show_stack_loglvl() new 071897928e84 kdb: don't play with console_loglevel new 2ddab2a7f063 sched: print stack trace with KERN_INFO new 01063e826517 kernel: use show_stack_loglvl() new 07f97ad88107 kernel: rename show_stack_loglvl() => show_stack() new 6dfa1d6ec48d mm/frontswap: mark various intentional data races new abc2391931d9 mm/page_io: mark various intentional data races new 6387b5808f66 mm-page_io-mark-various-intentional-data-races-v2 new 068f3d6aa0e0 mm/swap_state: mark various intentional data races new 575bc6f09c2a mm/filemap.c: fix a data race in filemap_fault() new 2334e9a1987a mm/swapfile: fix and annotate various data races new fe2f619ca95f mm-swapfile-fix-and-annotate-various-data-races-v2 new fb82da4893a2 mm/page_counter: fix various data races at memsw new b3e0239793b0 mm/memcontrol: fix a data race in scan count new b1573a720eee mm/list_lru: fix a data race in list_lru_count_one new dd7653ce783d mm/mempool: fix a data race in mempool_free() new 184ca9268051 mm/util.c: annotate an data race at vm_committed_as new f3209fae23ad mm/rmap: annotate a data race at tlb_flush_batched new e4771439e1e5 mm: annotate a data race in page_zonenum() new abdd7ec56e7d mm/swap.c: annotate data races for lru_rotate_pvecs new 36a94dc765d3 h8300: remove usage of __ARCH_USE_5LEVEL_HACK new a9fddf7965ed arm: add support for folded p4d page tables new c632dfbd339b arm-add-support-for-folded-p4d-page-tables-fix new 011fcfd576f3 arm64: add support for folded p4d page tables new 8a009f7370d3 arm64: kvm: fix gcc-10 shift warning new 3c9f0a194f03 hexagon: remove __ARCH_USE_5LEVEL_HACK new 0effee44f12d ia64: add support for folded p4d page tables new 371bfda82f57 nios2: add support for folded p4d page tables new 2c96c6081566 openrisc: add support for folded p4d page tables new 2afb9e903461 powerpc: add support for folded p4d page tables new 6f191ee60976 powerpc-add-support-for-folded-p4d-page-tables-fix new 65ede3316302 sh: fault: Modernize printing of kernel messages new 11f71d390cf5 sh: drop __pXd_offset() macros that duplicate pXd_index() ones new d6e53def9445 sh: add support for folded p4d page tables new b6a0ed924cd8 unicore32: remove __ARCH_USE_5LEVEL_HACK new a007f232eb7e asm-generic: remove pgtable-nop4d-hack.h new 88ee682f5e8f mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] new a64ca48dc1dc net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new 9c0d353e1ec4 mm/mmap.c: add more sanity checks to get_unmapped_area() new 05c174070473 mm/mmap.c: do not allow mappings outside of allowed limits new 11d928b16444 mm: don't include asm/pgtable.h if linux/mm.h is already included new ef03574dee21 mm: introduce include/linux/pgtable.h new 1016d7c042b8 mm: reorder includes after introduction of linux/pgtable.h new 5bc82d157ab1 csky: replace definitions of __pXd_offset() with pXd_index() new 5677e3f93540 m68k/mm/motorola: move comment about page table allocation [...] new edbc6c3bcae4 m68k/mm: move {cache,nocahe}_page() definitions close to t [...] new 1e40e845f45d x86/mm: simplify init_trampoline() and surrounding logic new aa05dd4a297a mm: pgtable: add shortcuts for accessing kernel PMD and PTE new 589e5eede742 powerpc/kasan: fix PMD access in kasan_unmap_early_shadow_ [...] new 715a159ee8dc mm: consolidate pte_index() and pte_offset_*() definitions new 4a65c86069f3 mm: consolidate pmd_index() and pmd_offset() definitions new 47a890af5f4c mm: consolidate pud_index() and pud_offset() definitions new 0e19fc1c40bd mm: consolidate pgd_index() and pgd_offset{_k}() definitions new 7c1168b9de17 mm/madvise: pass task and mm to do_madvise new 92eb0161fe81 mm/madvise: introduce process_madvise() syscall: an extern [...] new c0795b6e31e2 fix process_madvise build break for arm64 new a4b4532ef859 mm: fix build error for mips of process_madvise new 0bcf44f96732 mm-introduce-external-memory-hinting-api-fix-2-fix new 1a02485c7085 mm/madvise: check fatal signal pending of target process new b7e9bb6fcc6c pid: move pidfd_get_pid() to pid.c new c24966aa4f59 mm/madvise: support both pid and pidfd for process_madvise new e4d27ee6aec8 mm/madvise: allow KSM hints for remote API new ed834d57155e mm: support vector address ranges for process_madvise new cafadb24092d mm: support compat_sys_process_madvise new d7b6c97bad04 mm-support-vector-address-ranges-for-process_madvise-fix-fix new 833f3cb5a01d mm/madvise: make function 'do_process_madvise' static new df95d2f8968d mm: fix s390 compat build error new 9fc915d39f47 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] new 4e970c411f11 mm/madvise.c: remove duplicated include new f31053380b54 include/linux/cache.h: expand documentation over __read_mostly new e3e4182845f0 doc: cgroup: update note about conditions when oom killer [...] new 470fec1b532d doc-cgroup-update-note-about-conditions-when-oom-killer-is [...] new 5a3b590e2e7b drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 4e152ae1736d Merge branch 'akpm/master' new fb57b1fabcb2 Add linux-next specific files for 20200519
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 (72bc15d0018e) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1287 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/gpio/gpio-aggregator.rst | 111 + Documentation/admin-guide/gpio/index.rst | 1 + Documentation/admin-guide/sysctl/kernel.rst | 9 - .../bindings/bus/arm,integrator-ap-lm.yaml | 83 + .../bindings/display/bridge/ti,sn65dsi86.txt | 87 - .../bindings/display/bridge/ti,sn65dsi86.yaml | 293 ++ .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 2 + .../bindings/interrupt-controller/arm,gic.yaml | 6 + .../interrupt-controller/renesas,intc-irqpin.txt | 62 - .../interrupt-controller/renesas,intc-irqpin.yaml | 107 + .../devicetree/bindings/iommu/arm,smmu.yaml | 1 + .../devicetree/bindings/media/video-interfaces.txt | 372 ++- .../devicetree/bindings/mfd/atmel-tcb.txt | 56 - .../bindings/mmc/amlogic,meson-mx-sdhc.yaml | 68 + .../bindings/net/wireless/mediatek,mt76.txt | 3 + .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 313 ++ .../bindings/phy/qcom,qmp-usb3-dp-phy.yaml | 136 + .../devicetree/bindings/phy/qcom-qmp-phy.txt | 247 -- .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 70 - .../devicetree/bindings/phy/rcar-gen3-phy-usb3.txt | 52 - .../devicetree/bindings/phy/renesas,usb2-phy.yaml | 117 + .../devicetree/bindings/phy/renesas,usb3-phy.yaml | 79 + .../bindings/pinctrl/mscc,ocelot-pinctrl.txt | 4 +- .../bindings/pinctrl/rockchip,pinctrl.txt | 4 +- .../bindings/remoteproc/ingenic,vpu.yaml | 77 + .../soc/microchip/atmel,at91rm9200-tcb.yaml | 150 + Documentation/devicetree/bindings/sound/da7213.txt | 8 +- .../devicetree/bindings/usb/generic-ehci.yaml | 3 + .../devicetree/bindings/usb/generic-ohci.yaml | 3 + Documentation/driver-api/gpio/board.rst | 15 +- Documentation/driver-api/soundwire/summary.rst | 7 +- .../filesystems/xfs-self-describing-metadata.rst | 10 +- Documentation/process/changes.rst | 2 +- Documentation/security/keys/core.rst | 8 +- Documentation/trace/ftrace-design.rst | 8 - .../userspace-api/media/v4l/ext-ctrls-camera.rst | 151 + MAINTAINERS | 15 +- Next/SHA1s | 118 +- Next/merge.log | 3156 ++++++++++--------- arch/arm/Kconfig | 2 - arch/arm/arm-soc-for-next-contents.txt | 29 +- arch/arm/boot/dts/rk3036-kylin.dts | 2 +- arch/arm/boot/dts/rk3066a-mk808.dts | 2 +- arch/arm/boot/dts/rk3188-radxarock.dts | 6 +- arch/arm/boot/dts/rk3229-xms6.dts | 19 +- arch/arm/boot/dts/rk322x.dtsi | 10 + arch/arm/boot/dts/rk3288-firefly-reload.dts | 12 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 12 +- arch/arm/boot/dts/rk3288-miqi.dts | 2 +- arch/arm/boot/dts/rk3288-phycore-som.dtsi | 6 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 4 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 6 +- arch/arm/boot/dts/rk3288.dtsi | 1 - arch/arm/boot/dts/sama5d2.dtsi | 12 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 328 +- arch/arm/crypto/Kconfig | 12 +- arch/arm/kernel/time.c | 2 +- arch/arm/mach-alpine/Kconfig | 1 - arch/arm/mach-asm9260/Kconfig | 1 - arch/arm/mach-aspeed/Kconfig | 1 - arch/arm/mach-berlin/Kconfig | 1 - arch/arm/mach-clps711x/Kconfig | 4 - arch/arm/mach-davinci/Kconfig | 1 - arch/arm/mach-integrator/Kconfig | 9 +- arch/arm/mach-integrator/Makefile | 3 +- arch/arm/mach-integrator/impd1.c | 475 --- arch/arm/mach-integrator/impd1.h | 15 - arch/arm/mach-integrator/integrator_ap.c | 31 - arch/arm/mach-integrator/lm.c | 96 - arch/arm/mach-integrator/lm.h | 24 - arch/arm/mach-mmp/mmp-dt.c | 2 +- arch/arm/mach-mmp/mmp2-dt.c | 2 +- arch/arm/mach-mvebu/Kconfig | 3 - arch/arm/mach-prima2/Kconfig | 1 - arch/arm/mach-realview/Kconfig | 10 - arch/arm/mach-socfpga/Kconfig | 1 - arch/arm/mach-versatile/Kconfig | 1 - arch/arm/mach-versatile/versatile_dt.c | 5 - arch/arm/mach-vexpress/Kconfig | 4 - arch/arm/mach-vexpress/core.h | 1 + arch/arm/mach-vexpress/dcscb.c | 1 + arch/arm/mach-vexpress/v2m.c | 23 + arch/arm/mm/cache-b15-rac.c | 3 +- arch/arm/plat-versatile/Kconfig | 7 - arch/arm/plat-versatile/Makefile | 1 - arch/arm/plat-versatile/include/plat/sched_clock.h | 7 - arch/arm/plat-versatile/sched-clock.c | 28 - arch/arm64/Kconfig.platforms | 3 - arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi | 4 +- arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi | 11 +- arch/arm64/boot/dts/arm/foundation-v8.dtsi | 142 +- arch/arm64/boot/dts/arm/fvp-base-revc.dts | 10 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 82 +- arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 166 +- arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 2 +- .../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi | 4 +- arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 152 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 155 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 3 + arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 5 +- arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 15 +- arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 4 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 29 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 10 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 4 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 10 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 29 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 4 +- arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/atomic.h | 6 +- arch/arm64/include/asm/barrier.h | 16 +- arch/arm64/include/asm/debug-monitors.h | 2 + arch/arm64/include/asm/hardirq.h | 78 +- arch/arm64/include/asm/stacktrace.h | 40 +- arch/arm64/kernel/debug-monitors.c | 4 +- arch/arm64/kernel/sdei.c | 42 +- arch/arm64/kernel/traps.c | 10 +- arch/arm64/lib/csum.c | 20 +- arch/mips/configs/loongson3_defconfig | 1 + arch/mips/include/asm/mach-ip30/war.h | 1 - arch/powerpc/Kconfig | 1 + arch/powerpc/boot/dts/pcm032.dts | 4 +- arch/powerpc/boot/wrapper | 3 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 4 +- arch/powerpc/include/asm/code-patching.h | 37 +- arch/powerpc/include/asm/cputable.h | 6 +- arch/powerpc/include/asm/debug.h | 2 +- arch/powerpc/include/asm/firmware.h | 1 + arch/powerpc/include/asm/ftrace.h | 14 + arch/powerpc/include/asm/hw_breakpoint.h | 32 +- arch/powerpc/include/asm/inst.h | 109 + arch/powerpc/include/asm/iommu.h | 4 +- arch/powerpc/include/asm/kprobes.h | 2 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 4 +- arch/powerpc/include/asm/page.h | 7 - arch/powerpc/include/asm/ppc-opcode.h | 3 + arch/powerpc/include/asm/processor.h | 9 +- arch/powerpc/include/asm/ptrace.h | 46 +- arch/powerpc/include/asm/reg.h | 13 +- arch/powerpc/include/asm/sstep.h | 17 +- arch/powerpc/include/asm/syscall.h | 5 +- arch/powerpc/include/asm/uaccess.h | 45 + arch/powerpc/include/asm/uprobes.h | 7 +- arch/powerpc/kernel/align.c | 18 +- arch/powerpc/kernel/asm-offsets.c | 8 + arch/powerpc/kernel/crash_dump.c | 7 +- arch/powerpc/kernel/dawr.c | 23 +- arch/powerpc/kernel/eeh.c | 31 + arch/powerpc/kernel/epapr_paravirt.c | 7 +- arch/powerpc/kernel/exceptions-64s.S | 47 +- arch/powerpc/kernel/head_64.S | 9 +- arch/powerpc/kernel/head_booke.h | 2 +- arch/powerpc/kernel/hw_breakpoint.c | 641 +++- arch/powerpc/kernel/jump_label.c | 5 +- arch/powerpc/kernel/kgdb.c | 9 +- arch/powerpc/kernel/kprobes.c | 37 +- arch/powerpc/kernel/mce.c | 16 +- arch/powerpc/kernel/mce_power.c | 5 +- arch/powerpc/kernel/module_32.c | 17 +- arch/powerpc/kernel/module_64.c | 20 +- arch/powerpc/kernel/nvram_64.c | 4 +- arch/powerpc/kernel/optprobes.c | 100 +- arch/powerpc/kernel/optprobes_head.S | 3 + arch/powerpc/kernel/pci-hotplug.c | 2 - arch/powerpc/kernel/pci_64.c | 4 +- arch/powerpc/kernel/process.c | 89 +- arch/powerpc/kernel/prom.c | 10 +- arch/powerpc/kernel/prom_init.c | 24 +- arch/powerpc/kernel/ptrace/ptrace-noadv.c | 72 +- arch/powerpc/kernel/ptrace/ptrace-tm.c | 2 +- arch/powerpc/kernel/ptrace/ptrace-view.c | 2 +- arch/powerpc/kernel/ptrace/ptrace32.c | 4 +- arch/powerpc/kernel/security.c | 48 +- arch/powerpc/kernel/setup_32.c | 8 +- arch/powerpc/kernel/setup_64.c | 15 +- arch/powerpc/kernel/signal.c | 22 +- arch/powerpc/kernel/signal_32.c | 2 +- arch/powerpc/kernel/signal_64.c | 10 +- arch/powerpc/kernel/trace/ftrace.c | 168 +- arch/powerpc/kernel/traps.c | 56 +- arch/powerpc/kernel/uprobes.c | 5 +- arch/powerpc/kernel/vecemu.c | 20 +- arch/powerpc/kernel/vmlinux.lds.S | 1 + arch/powerpc/kvm/book3s_64_vio_hv.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 12 +- arch/powerpc/kvm/book3s_hv_nested.c | 2 +- arch/powerpc/kvm/book3s_hv_rm_mmu.c | 2 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 18 +- arch/powerpc/kvm/emulate_loadstore.c | 2 +- arch/powerpc/lib/Makefile | 2 +- arch/powerpc/lib/code-patching.c | 313 +- arch/powerpc/lib/feature-fixups-test.S | 69 + arch/powerpc/lib/feature-fixups.c | 162 +- arch/powerpc/lib/inst.c | 73 + arch/powerpc/lib/sstep.c | 460 ++- arch/powerpc/lib/test_code-patching.S | 20 + arch/powerpc/lib/test_emulate_step.c | 56 +- arch/powerpc/mm/book3s64/hash_tlb.c | 6 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 2 +- arch/powerpc/mm/fault.c | 17 +- arch/powerpc/mm/init_64.c | 4 +- arch/powerpc/mm/kasan/kasan_init_32.c | 2 +- arch/powerpc/mm/nohash/8xx.c | 5 +- arch/powerpc/mm/slice.c | 2 +- arch/powerpc/perf/8xx-pmu.c | 9 +- arch/powerpc/perf/core-book3s.c | 4 +- arch/powerpc/platforms/86xx/mpc86xx_smp.c | 5 +- arch/powerpc/platforms/cell/iommu.c | 6 +- arch/powerpc/platforms/powermac/bootx_init.c | 14 +- arch/powerpc/platforms/powermac/smp.c | 5 +- arch/powerpc/platforms/powernv/idle.c | 2 +- arch/powerpc/platforms/powernv/opal-fadump.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 10 +- arch/powerpc/platforms/ps3/mm.c | 52 +- arch/powerpc/platforms/ps3/setup.c | 2 +- arch/powerpc/platforms/pseries/eeh_pseries.c | 8 +- arch/powerpc/platforms/pseries/ras.c | 62 +- arch/powerpc/platforms/pseries/rtas-fadump.c | 2 +- arch/powerpc/platforms/pseries/setup.c | 14 +- arch/powerpc/tools/head_check.sh | 8 +- arch/powerpc/xmon/Makefile | 2 +- arch/powerpc/xmon/xmon.c | 223 +- arch/powerpc/xmon/xmon_bpts.S | 11 + arch/powerpc/xmon/xmon_bpts.h | 14 + arch/sh/Kconfig | 1 - arch/sh/kernel/traps.c | 12 + arch/x86/Makefile | 4 - arch/x86/include/asm/atomic.h | 17 +- arch/x86/include/asm/atomic64_32.h | 9 + arch/x86/include/asm/atomic64_64.h | 15 +- arch/x86/include/asm/fpu/internal.h | 10 +- arch/x86/include/asm/fpu/xstate.h | 52 +- arch/x86/include/asm/invpcid.h | 7 +- arch/x86/include/asm/traps.h | 5 - arch/x86/kernel/cpu/intel.c | 1 + arch/x86/kernel/cpu/mce/core.c | 65 +- arch/x86/kernel/cpu/mce/p5.c | 5 +- arch/x86/kernel/cpu/mce/winchip.c | 5 +- arch/x86/kernel/fpu/core.c | 53 +- arch/x86/kernel/fpu/init.c | 3 +- arch/x86/kernel/fpu/regset.c | 2 +- arch/x86/kernel/fpu/signal.c | 144 +- arch/x86/kernel/fpu/xstate.c | 199 +- arch/x86/kernel/idt.c | 22 +- arch/x86/kernel/nmi.c | 4 - arch/x86/kernel/process.c | 2 +- arch/x86/kernel/signal.c | 2 +- arch/x86/kernel/traps.c | 108 +- arch/x86/xen/suspend_hvm.c | 2 +- arch/x86/xen/xen-ops.h | 2 +- crypto/Kconfig | 1 - drivers/acpi/arm64/gtdt.c | 4 +- drivers/acpi/arm64/iort.c | 4 + drivers/acpi/ec.c | 6 +- drivers/acpi/evged.c | 22 +- drivers/acpi/sleep.c | 15 +- drivers/amba/bus.c | 14 +- drivers/base/platform-msi.c | 2 +- drivers/block/ps3disk.c | 1 - drivers/bluetooth/hci_qca.c | 23 +- drivers/bus/Kconfig | 11 +- drivers/bus/Makefile | 2 +- drivers/bus/arm-integrator-lm.c | 128 + drivers/bus/vexpress-config.c | 354 ++- drivers/clk/Makefile | 2 +- drivers/clk/versatile/Kconfig | 26 +- drivers/clk/versatile/clk-impd1.c | 121 - drivers/clk/versatile/clk-vexpress-osc.c | 20 +- drivers/clocksource/Kconfig | 7 +- drivers/clocksource/Makefile | 1 + drivers/clocksource/arc_timer.c | 4 +- drivers/clocksource/arm_arch_timer.c | 4 +- drivers/clocksource/timer-atmel-st.c | 3 +- drivers/clocksource/timer-atmel-tcb.c | 101 +- drivers/clocksource/timer-davinci.c | 24 +- drivers/clocksource/timer-imx-tpm.c | 8 +- drivers/clocksource/timer-ti-32k.c | 48 +- drivers/clocksource/timer-ti-dm-systimer.c | 731 +++++ drivers/cpufreq/tegra186-cpufreq.c | 3 +- drivers/cpuidle/cpuidle-psci.c | 8 +- drivers/gpio/Kconfig | 14 +- drivers/gpio/Makefile | 1 + drivers/gpio/gpio-aggregator.c | 568 ++++ drivers/gpio/gpio-exar.c | 7 +- drivers/gpio/gpio-mb86s7x.c | 28 +- drivers/gpio/gpio-mockup.c | 53 +- drivers/gpio/gpio-mvebu.c | 15 +- drivers/gpio/gpio-xgene-sb.c | 12 +- drivers/gpio/gpiolib.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 78 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 494 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h | 46 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 16 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 8 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 17 +- drivers/gpu/drm/amd/include/amd_shared.h | 7 + drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 3 +- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 3 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 305 +- drivers/gpu/drm/drm_client_modeset.c | 5 +- drivers/gpu/drm/drm_dp_helper.c | 1 + drivers/gpu/drm/drm_dp_mst_topology.c | 7 +- drivers/gpu/drm/drm_managed.c | 2 + drivers/gpu/drm/i915/gt/intel_lrc.c | 4 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 68 +- drivers/gpu/drm/i915/intel_pm.c | 26 +- drivers/gpu/drm/msm/Makefile | 1 + drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 82 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 6 + drivers/gpu/drm/msm/adreno/a6xx.xml.h | 14 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 424 ++- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 37 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 48 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 69 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 123 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.h | 50 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 35 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 15 + drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 136 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 95 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 53 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 43 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 26 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 129 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h | 100 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 37 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 5 + drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 89 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 4 + drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 58 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 2 + drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 76 + drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 4 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 3 +- drivers/gpu/drm/msm/msm_drv.c | 6 +- drivers/gpu/drm/msm/msm_drv.h | 7 +- drivers/gpu/drm/msm/msm_gem.c | 31 +- drivers/gpu/drm/msm/msm_gem.h | 1 + drivers/gpu/drm/msm/msm_gem_submit.c | 232 +- drivers/gpu/drm/msm/msm_gem_vma.c | 6 +- drivers/iio/dummy/iio_dummy_evgen.c | 34 +- drivers/infiniband/hw/mlx5/flow.c | 5 +- drivers/input/touchscreen/elants_i2c.c | 233 +- drivers/interconnect/core.c | 52 +- drivers/interconnect/qcom/msm8916.c | 1 - drivers/irqchip/irq-gic-v3-its.c | 170 +- drivers/irqchip/irq-gic-v3.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 2 - drivers/macintosh/windfarm_pm112.c | 21 +- drivers/media/i2c/imx219.c | 108 +- drivers/media/i2c/ov13858.c | 13 +- drivers/media/i2c/ov5670.c | 14 +- drivers/media/mc/mc-entity.c | 2 +- drivers/media/platform/video-mux.c | 87 +- drivers/media/v4l2-core/v4l2-ctrls.c | 61 +- drivers/media/v4l2-core/v4l2-fwnode.c | 104 +- drivers/media/v4l2-core/v4l2-mc.c | 95 + drivers/media/v4l2-core/v4l2-subdev.c | 22 + drivers/mfd/Kconfig | 5 +- drivers/mfd/sm501.c | 24 +- drivers/mfd/vexpress-sysreg.c | 99 +- drivers/misc/Kconfig | 9 - drivers/misc/Makefile | 1 - drivers/misc/vexpress-syscfg.c | 280 -- drivers/mmc/host/Kconfig | 14 + drivers/mmc/host/Makefile | 2 + drivers/mmc/host/meson-mx-sdhc-clkc.c | 158 + drivers/mmc/host/meson-mx-sdhc-mmc.c | 914 ++++++ drivers/mmc/host/meson-mx-sdhc.h | 141 + drivers/mmc/host/sdhci-esdhc-imx.c | 7 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 74 +- drivers/mmc/host/sdhci-pci-core.c | 1 + drivers/mmc/host/sdhci-pci-gli.c | 106 + drivers/mmc/host/sdhci-pci.h | 2 + drivers/mmc/host/sdhci.c | 36 +- drivers/mmc/host/sdhci.h | 11 +- drivers/mmc/host/uniphier-sd.c | 12 +- drivers/mtd/mtdcore.c | 2 +- drivers/mtd/nand/spi/core.c | 4 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 5 + .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 1 - .../mellanox/mlx5/core/steering/dr_types.h | 3 +- drivers/net/ethernet/realtek/r8169_main.c | 113 +- drivers/net/ethernet/seeq/ether3.c | 5 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 - drivers/net/phy/phy.c | 12 +- drivers/net/phy/phy_device.c | 12 +- drivers/net/phy/phylink.c | 3 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 14 +- drivers/net/wireless/mediatek/mt76/Kconfig | 1 + drivers/net/wireless/mediatek/mt76/Makefile | 3 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 12 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 21 + drivers/net/wireless/mediatek/mt76/mac80211.c | 33 +- drivers/net/wireless/mediatek/mt76/mcu.c | 9 +- drivers/net/wireless/mediatek/mt76/mmio.c | 3 +- drivers/net/wireless/mediatek/mt76/mt76.h | 60 +- .../net/wireless/mediatek/mt76/mt7603/debugfs.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c | 5 + drivers/net/wireless/mediatek/mt76/mt7603/init.c | 2 + drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.h | 7 - drivers/net/wireless/mediatek/mt76/mt7603/soc.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 20 +- drivers/net/wireless/mediatek/mt76/mt7615/Makefile | 10 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 47 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 87 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 87 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h | 33 +- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 283 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 752 +++-- drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 39 + drivers/net/wireless/mediatek/mt76/mt7615/main.c | 331 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 1527 +++++++++- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 293 +- drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 73 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 177 +- drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 132 +- .../net/wireless/mediatek/mt76/mt7615/pci_init.c | 174 ++ .../net/wireless/mediatek/mt76/mt7615/pci_mac.c | 184 ++ drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 108 +- drivers/net/wireless/mediatek/mt76/mt7615/soc.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 446 +++ .../net/wireless/mediatek/mt76/mt7615/usb_init.c | 145 + .../net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 93 + drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 26 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 3 + drivers/net/wireless/mediatek/mt76/mt76x02.h | 3 + .../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 7 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 6 - drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 16 + .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 4 + drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 5 + .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 1 + .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 21 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 2 + drivers/net/wireless/mediatek/mt76/mt7915/Kconfig | 13 + drivers/net/wireless/mediatek/mt76/mt7915/Makefile | 6 + .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 463 +++ drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 285 ++ drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 243 ++ drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h | 125 + drivers/net/wireless/mediatek/mt76/mt7915/init.c | 701 +++++ drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 1471 +++++++++ drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 346 +++ drivers/net/wireless/mediatek/mt76/mt7915/main.c | 833 ++++++ drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 3161 ++++++++++++++++++++ drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 1033 +++++++ drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 467 +++ drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 191 ++ drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 375 +++ drivers/net/wireless/mediatek/mt76/tx.c | 4 +- drivers/net/wireless/mediatek/mt76/usb.c | 15 +- drivers/net/wireless/mediatek/mt76/util.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c | 14 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 8 +- drivers/net/wireless/realtek/rtw88/Kconfig | 18 +- drivers/net/wireless/realtek/rtw88/Makefile | 29 +- drivers/net/wireless/realtek/rtw88/bf.c | 7 + drivers/net/wireless/realtek/rtw88/coex.c | 3 + drivers/net/wireless/realtek/rtw88/efuse.c | 1 + drivers/net/wireless/realtek/rtw88/fw.c | 1 + drivers/net/wireless/realtek/rtw88/mac.c | 1 + drivers/net/wireless/realtek/rtw88/main.h | 3 - drivers/net/wireless/realtek/rtw88/pci.c | 38 +- drivers/net/wireless/realtek/rtw88/pci.h | 4 - drivers/net/wireless/realtek/rtw88/phy.c | 26 + drivers/net/wireless/realtek/rtw88/rtw8723d.c | 47 +- drivers/net/wireless/realtek/rtw88/rtw8723de.c | 30 + drivers/net/wireless/realtek/rtw88/rtw8723de.h | 14 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 100 +- drivers/net/wireless/realtek/rtw88/rtw8822be.c | 30 + drivers/net/wireless/realtek/rtw88/rtw8822be.h | 14 + drivers/net/wireless/realtek/rtw88/rtw8822c.c | 25 +- drivers/net/wireless/realtek/rtw88/rtw8822ce.c | 30 + drivers/net/wireless/realtek/rtw88/rtw8822ce.h | 14 + drivers/net/wireless/realtek/rtw88/rx.c | 1 + drivers/net/wireless/realtek/rtw88/util.c | 2 + drivers/opp/core.c | 1 + drivers/opp/debugfs.c | 42 + drivers/opp/of.c | 124 +- drivers/pcmcia/cs_internal.h | 6 - drivers/pcmcia/pcmcia_cis.c | 6 +- drivers/perf/Kconfig | 9 +- drivers/perf/arm_smmuv3_pmu.c | 5 +- drivers/perf/hisilicon/Kconfig | 7 + drivers/perf/hisilicon/Makefile | 3 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 10 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 10 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 10 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 23 +- drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c | 2 +- drivers/phy/broadcom/phy-bcm-sr-usb.c | 57 +- drivers/phy/broadcom/phy-brcm-usb.c | 16 +- drivers/phy/cadence/phy-cadence-sierra.c | 27 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 58 +- drivers/phy/ti/phy-am654-serdes.c | 104 +- drivers/phy/ti/phy-omap-usb2.c | 60 +- drivers/pinctrl/Kconfig | 2 + drivers/pinctrl/pinctrl-ocelot.c | 127 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 4 +- drivers/platform/chrome/cros_ec_i2c.c | 2 +- drivers/platform/chrome/cros_usbpd_logger.c | 1 + drivers/powercap/intel_rapl_common.c | 1 + drivers/ps3/ps3-lpm.c | 8 +- drivers/ps3/ps3-vuart.c | 1 - drivers/remoteproc/Kconfig | 9 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/ingenic_rproc.c | 280 ++ drivers/remoteproc/remoteproc_core.c | 17 +- drivers/soundwire/Makefile | 2 +- drivers/soundwire/bus.c | 47 +- drivers/soundwire/bus.h | 3 + drivers/soundwire/bus_type.c | 19 +- drivers/soundwire/intel.c | 9 +- drivers/soundwire/master.c | 88 + drivers/soundwire/qcom.c | 7 +- drivers/soundwire/slave.c | 8 +- drivers/staging/media/imx/TODO | 29 - drivers/staging/media/imx/imx-media-csi.c | 181 +- drivers/staging/media/imx/imx-media-dev-common.c | 50 +- drivers/staging/media/imx/imx-media-dev.c | 2 +- drivers/staging/media/imx/imx-media-internal-sd.c | 6 +- drivers/staging/media/imx/imx-media-of.c | 114 - drivers/staging/media/imx/imx-media-utils.c | 33 + drivers/staging/media/imx/imx-media.h | 6 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 93 +- drivers/staging/media/imx/imx7-media-csi.c | 160 +- drivers/staging/media/imx/imx7-mipi-csis.c | 107 +- drivers/usb/host/ehci-platform.c | 4 + drivers/usb/host/ohci-platform.c | 5 + drivers/usb/host/xhci-pci-renesas.c | 2 +- drivers/usb/host/xhci-plat.c | 10 +- drivers/usb/serial/usb_wwan.c | 4 + drivers/vfio/pci/vfio_pci_nvlink2.c | 2 +- drivers/video/fbdev/amba-clcd.c | 19 +- drivers/video/fbdev/ps3fb.c | 4 +- drivers/xen/events/events_base.c | 28 +- drivers/xen/time.c | 2 +- fs/afs/fsclient.c | 8 +- fs/afs/yfsclient.c | 8 +- fs/cifs/connect.c | 11 +- fs/io_uring.c | 43 +- fs/vboxsf/dir.c | 2 +- fs/xfs/libxfs/xfs_attr_leaf.c | 8 + fs/xfs/libxfs/xfs_bmap.c | 35 +- fs/xfs/libxfs/xfs_inode_buf.c | 160 +- fs/xfs/libxfs/xfs_inode_buf.h | 4 +- fs/xfs/libxfs/xfs_inode_fork.c | 256 +- fs/xfs/libxfs/xfs_inode_fork.h | 18 +- fs/xfs/libxfs/xfs_rtbitmap.c | 2 +- fs/xfs/xfs_icache.c | 35 +- fs/xfs/xfs_inode.c | 41 +- fs/xfs/xfs_inode.h | 2 + fs/xfs/xfs_inode_item_recover.c | 8 +- fs/xfs/xfs_mount.h | 54 +- fs/xfs/xfs_super.c | 12 +- fs/xfs/xfs_trans.c | 6 +- include/asm-generic/barrier.h | 16 +- include/asm-generic/io.h | 64 +- include/asm-generic/sections.h | 3 + include/asm-generic/vmlinux.lds.h | 10 + include/dt-bindings/pinctrl/rockchip.h | 11 - include/linux/atomic-arch-fallback.h | 2291 ++++++++++++++ include/linux/atomic-fallback.h | 8 +- include/linux/atomic.h | 11 + include/linux/compiler-gcc.h | 5 +- include/linux/compiler.h | 224 +- include/linux/compiler_types.h | 30 + include/linux/ftrace_irq.h | 11 - include/linux/gpio/machine.h | 17 +- include/linux/hardirq.h | 18 +- include/linux/interconnect-provider.h | 9 +- include/linux/interconnect.h | 6 + include/linux/irq_sim.h | 33 +- include/linux/irqdomain.h | 2 +- include/linux/lockdep.h | 23 +- include/linux/mlx5/driver.h | 10 - include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/module.h | 6 + include/linux/phy.h | 2 +- include/linux/phy/omap_usb.h | 69 +- include/linux/platform_data/clk-integrator.h | 2 - include/linux/preempt.h | 4 +- include/linux/rcutiny.h | 2 + include/linux/rcutree.h | 2 + include/linux/sched.h | 16 +- include/linux/soundwire/sdw.h | 24 +- include/linux/soundwire/sdw_type.h | 9 +- include/linux/vexpress.h | 30 - include/media/media-entity.h | 3 +- include/media/v4l2-ctrls.h | 34 +- include/media/v4l2-fwnode.h | 85 +- include/media/v4l2-mc.h | 48 + include/media/v4l2-subdev.h | 17 + include/net/bluetooth/l2cap.h | 6 +- include/net/compat.h | 18 + include/net/ip6_route.h | 3 +- include/net/ipv6.h | 2 + include/soc/at91/atmel_tcb.h | 5 + include/sound/hda_codec.h | 7 - include/sound/hdaudio.h | 3 - include/sound/soc-component.h | 6 +- include/sound/soc-dai.h | 21 +- include/sound/soc.h | 15 +- include/sound/sof/topology.h | 2 + include/uapi/drm/msm_drm.h | 24 +- include/uapi/linux/mmc/ioctl.h | 1 + include/uapi/linux/v4l2-controls.h | 7 + init/Kconfig | 1 - kernel/events/hw_breakpoint.c | 16 + kernel/gcov/Kconfig | 24 - kernel/gcov/Makefile | 3 +- kernel/gcov/gcc_3_4.c | 573 ---- kernel/irq/Kconfig | 1 + kernel/irq/irq_sim.c | 267 +- kernel/irq/irqdomain.c | 24 +- kernel/kprobes.c | 67 +- kernel/locking/lockdep.c | 19 - kernel/module.c | 7 + kernel/printk/internal.h | 8 +- kernel/printk/printk_safe.c | 11 +- kernel/rcu/tree.c | 142 +- kernel/rcu/tree_plugin.h | 4 +- kernel/rcu/update.c | 3 +- kernel/sched/core.c | 66 +- kernel/sched/fair.c | 5 +- kernel/sched/sched.h | 6 +- kernel/sysctl.c | 4 +- kernel/trace/Kconfig | 10 - lib/bitmap.c | 2 +- lib/fault-inject.c | 4 +- lib/logic_pio.c | 22 +- localversion-next | 2 +- net/appletalk/ddp.c | 82 +- net/bluetooth/hci_event.c | 1 + net/bluetooth/smp.c | 4 + net/dccp/ipv6.c | 1 + net/ipv4/af_inet.c | 38 +- net/ipv6/af_inet6.c | 69 +- net/ipv6/raw.c | 1 + net/ipv6/route.c | 44 +- net/l2tp/l2tp_ip6.c | 1 + net/mptcp/protocol.c | 1 + net/netfilter/core.c | 2 +- net/sctp/ipv6.c | 1 + net/socket.c | 91 - net/tls/tls_main.c | 2 +- samples/kprobes/kprobe_example.c | 6 +- samples/kprobes/kretprobe_example.c | 2 + scripts/atomic/fallbacks/acquire | 4 +- scripts/atomic/fallbacks/add_negative | 6 +- scripts/atomic/fallbacks/add_unless | 6 +- scripts/atomic/fallbacks/andnot | 4 +- scripts/atomic/fallbacks/dec | 4 +- scripts/atomic/fallbacks/dec_and_test | 6 +- scripts/atomic/fallbacks/dec_if_positive | 6 +- scripts/atomic/fallbacks/dec_unless_positive | 6 +- scripts/atomic/fallbacks/fence | 4 +- scripts/atomic/fallbacks/fetch_add_unless | 8 +- scripts/atomic/fallbacks/inc | 4 +- scripts/atomic/fallbacks/inc_and_test | 6 +- scripts/atomic/fallbacks/inc_not_zero | 6 +- scripts/atomic/fallbacks/inc_unless_negative | 6 +- scripts/atomic/fallbacks/read_acquire | 2 +- scripts/atomic/fallbacks/release | 4 +- scripts/atomic/fallbacks/set_release | 2 +- scripts/atomic/fallbacks/sub_and_test | 6 +- scripts/atomic/fallbacks/try_cmpxchg | 4 +- scripts/atomic/gen-atomic-fallback.sh | 29 +- scripts/atomic/gen-atomics.sh | 5 +- scripts/gcc-plugins/Kconfig | 2 +- scripts/mod/modpost.c | 2 +- scripts/x86-check-compiler.sh | 9 - sound/core/pcm_lib.c | 1 + sound/hda/hdac_bus.c | 6 +- sound/hda/hdac_controller.c | 1 + sound/hda/local.h | 3 + sound/pci/hda/patch_realtek.c | 1 + sound/pci/ice1712/ice1712.c | 3 +- sound/ppc/snd_ps3.c | 2 +- sound/soc/amd/raven/acp3x-i2s.c | 6 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 4 +- sound/soc/atmel/atmel_ssc_dai.c | 4 +- sound/soc/bcm/bcm2835-i2s.c | 6 +- sound/soc/bcm/cygnus-ssp.c | 4 +- sound/soc/cirrus/ep93xx-i2s.c | 4 +- sound/soc/codecs/adav80x.c | 4 +- sound/soc/codecs/arizona.c | 2 +- sound/soc/codecs/cs4271.c | 4 +- sound/soc/codecs/da7213.c | 102 +- sound/soc/codecs/da7213.h | 9 + sound/soc/codecs/madera.c | 2 +- sound/soc/codecs/max98090.c | 6 +- sound/soc/codecs/max9867.c | 4 +- sound/soc/codecs/rt1308-sdw.c | 11 +- sound/soc/codecs/rt5682-sdw.c | 3 - sound/soc/codecs/rt5682.c | 3 + sound/soc/codecs/rt700-sdw.c | 3 - sound/soc/codecs/rt700.c | 3 + sound/soc/codecs/rt711-sdw.c | 3 - sound/soc/codecs/rt711.c | 3 + sound/soc/codecs/rt715-sdw.c | 3 - sound/soc/codecs/rt715.c | 3 + sound/soc/codecs/tlv320aic23.c | 2 +- sound/soc/codecs/tlv320dac33.c | 2 +- sound/soc/codecs/uda1380.c | 2 +- sound/soc/codecs/wl1273.c | 2 +- sound/soc/codecs/wm8711.c | 2 +- sound/soc/codecs/wm8753.c | 4 +- sound/soc/dwc/dwc-i2s.c | 2 +- sound/soc/fsl/fsl_esai.c | 2 +- sound/soc/fsl/fsl_micfil.c | 5 +- sound/soc/fsl/fsl_spdif.c | 4 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 14 +- sound/soc/intel/boards/cht_bsw_nau8824.c | 4 +- sound/soc/intel/boards/sof_sdw.c | 2 +- sound/soc/intel/boards/sof_sdw_rt700.c | 8 +- sound/soc/intel/boards/sof_sdw_rt711.c | 8 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/jz4740/jz4740-i2s.c | 8 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 8 +- sound/soc/meson/axg-tdm-interface.c | 2 +- sound/soc/pxa/pxa-ssp.c | 8 +- sound/soc/pxa/pxa2xx-i2s.c | 2 +- sound/soc/soc-compress.c | 4 +- sound/soc/soc-core.c | 11 +- sound/soc/soc-dai.c | 23 + sound/soc/soc-dapm.c | 8 +- sound/soc/soc-pcm.c | 70 +- sound/soc/sof/core.c | 6 + sound/soc/sof/imx/imx8.c | 2 +- sound/soc/sof/imx/imx8m.c | 8 +- sound/soc/sof/intel/hda.c | 10 +- sound/soc/sof/pm.c | 19 +- sound/soc/sof/sof-priv.h | 1 + sound/soc/sof/topology.c | 1 + sound/soc/ti/davinci-mcasp.c | 2 +- sound/soc/ti/omap-dmic.c | 4 +- sound/soc/ti/omap-mcbsp.c | 4 +- sound/soc/ti/omap-mcpdm.c | 8 +- sound/soc/uniphier/aio-cpu.c | 4 +- tools/objtool/check.c | 47 +- tools/objtool/elf.c | 24 +- tools/testing/selftests/powerpc/pmu/.gitignore | 1 + tools/testing/selftests/powerpc/pmu/Makefile | 8 +- .../selftests/powerpc/pmu/count_stcx_fail.c | 161 + tools/testing/selftests/powerpc/pmu/loop.S | 35 + tools/testing/selftests/powerpc/signal/Makefile | 2 +- .../powerpc/signal/sig_sc_double_restart.c | 174 ++ 782 files changed, 35187 insertions(+), 10658 deletions(-) create mode 100644 Documentation/admin-guide/gpio/gpio-aggregator.rst create mode 100644 Documentation/devicetree/bindings/bus/arm,integrator-ap-lm.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...] delete mode 100644 Documentation/devicetree/bindings/mfd/atmel-tcb.txt create mode 100644 Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdhc.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom,qmp-usb3-dp-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/qcom-qmp-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt delete mode 100644 Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb3.txt create mode 100644 Documentation/devicetree/bindings/phy/renesas,usb2-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/renesas,usb3-phy.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/ingenic,vpu.yaml create mode 100644 Documentation/devicetree/bindings/soc/microchip/atmel,at91rm920 [...] delete mode 100644 arch/arm/mach-integrator/impd1.c delete mode 100644 arch/arm/mach-integrator/impd1.h delete mode 100644 arch/arm/mach-integrator/lm.c delete mode 100644 arch/arm/mach-integrator/lm.h delete mode 100644 arch/arm/plat-versatile/Kconfig delete mode 100644 arch/arm/plat-versatile/include/plat/sched_clock.h delete mode 100644 arch/arm/plat-versatile/sched-clock.c create mode 100644 arch/powerpc/include/asm/inst.h create mode 100644 arch/powerpc/lib/inst.c create mode 100644 arch/powerpc/lib/test_code-patching.S create mode 100644 arch/powerpc/xmon/xmon_bpts.S create mode 100644 arch/powerpc/xmon/xmon_bpts.h create mode 100644 drivers/bus/arm-integrator-lm.c create mode 100644 drivers/clocksource/timer-ti-dm-systimer.c create mode 100644 drivers/gpio/gpio-aggregator.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h delete mode 100644 drivers/misc/vexpress-syscfg.c create mode 100644 drivers/mmc/host/meson-mx-sdhc-clkc.c create mode 100644 drivers/mmc/host/meson-mx-sdhc-mmc.c create mode 100644 drivers/mmc/host/meson-mx-sdhc.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/pci_init.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/usb.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/usb_init.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/usb_mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/Kconfig create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/Makefile create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/dma.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/init.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/mac.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/mac.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/main.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/mcu.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/pci.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/regs.h create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723de.c create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723de.h create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822be.c create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822be.h create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822ce.c create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822ce.h create mode 100644 drivers/perf/hisilicon/Kconfig create mode 100644 drivers/remoteproc/ingenic_rproc.c create mode 100644 drivers/soundwire/master.c create mode 100644 include/linux/atomic-arch-fallback.h delete mode 100644 include/linux/platform_data/clk-integrator.h delete mode 100644 kernel/gcov/gcc_3_4.c delete mode 100755 scripts/x86-check-compiler.sh create mode 100644 tools/testing/selftests/powerpc/pmu/count_stcx_fail.c create mode 100644 tools/testing/selftests/powerpc/signal/sig_sc_double_restart.c