This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 590212d23732 sh: add missing EXPORT_SYMBOL() for __delay omits d3dea7881f77 sh: use generic strncpy() omits a28c9475256f sh: clkfwk: remove r8/r16/r32 omits d2310e66e05e include/asm-generic/vmlinux.lds.h: align ro_after_init omits 227a059b695b mm: annotate a data race in page_zonenum() omits 76fc82ce1caf mm/swap.c: annotate data races for lru_rotate_pvecs omits 6b2d92b7335f mm/rmap: annotate a data race at tlb_flush_batched omits 63653a8a5ecd mm/mempool: fix a data race in mempool_free() omits c3f851af915b mm/list_lru: fix a data race in list_lru_count_one omits 1cc617e83dc5 mm/memcontrol: fix a data race in scan count omits 5509ad3b3ae2 mm/page_counter: fix various data races at memsw omits d13edb7d5795 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 1784b83cbff7 mm/swapfile: fix and annotate various data races omits 102c0290d852 mm/filemap.c: fix a data race in filemap_fault() omits de039ed21b56 mm/swap_state: mark various intentional data races omits 328819dec96c mm-page_io-mark-various-intentional-data-races-v2 omits f12e94ffa691 mm/page_io: mark various intentional data races omits 64424c8aff13 mm/frontswap: mark various intentional data races omits b3674d5799bd mm/kmemleak: silence KCSAN splats in checksum omits 506adf31dc0a s390: fix build error for sys_call_table_emu omits a0fee4129328 all arch: remove system call sys_sysctl omits 657618e845c8 mm/madvise: check fatal signal pending of target process omits 3da3d4f2fb4c mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits fbaa35f70021 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits cca2de158b84 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 124862102c31 pid: move pidfd_get_pid() to pid.c omits f6cb2ff0e26e mm/madvise: pass task and mm to do_madvise omits 205b82f3c5d9 Merge branch 'akpm-current/current' omits dc13e06fe7a6 Merge remote-tracking branch 'set_fs/set_fs-rw' omits e7db96b26dcc Merge remote-tracking branch 'memblock/for-next' omits 3f1be231592e Merge remote-tracking branch 'fsinfo/fsinfo-core' omits 0ffea66276d1 Merge remote-tracking branch 'notifications/notifications- [...] omits 6bdd9e2bb7c9 Merge remote-tracking branch 'trivial/for-next' omits 1ced5a3d95e7 Merge remote-tracking branch 'kunit-next/kunit' omits c862c6bda85a Merge remote-tracking branch 'fpga/for-next' omits c9496a391e75 Merge remote-tracking branch 'hmm/hmm' omits 2835d453d937 Merge remote-tracking branch 'devfreq/devfreq-next' omits 886b49d276f3 Merge remote-tracking branch 'pidfd/for-next' omits 62fdb9338560 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 09c325c48f2d Merge remote-tracking branch 'hyperv/hyperv-next' omits 0eff4c1ed0b2 Merge remote-tracking branch 'xarray/xarray' omits a46c452de5f2 Merge remote-tracking branch 'nvmem/for-next' omits feaf1e1aa4ca Merge remote-tracking branch 'fsi/next' omits da4f14ca0c2e Merge remote-tracking branch 'kspp/for-next/kspp' omits 09127a304165 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits cb2e5d1eb2ec Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 8f90704d5126 Merge remote-tracking branch 'rtc/rtc-next' omits 209b97d17b05 Merge remote-tracking branch 'coresight/next' omits 714e80c9a6d3 Merge remote-tracking branch 'livepatching/for-next' omits c9f724d891c8 Merge remote-tracking branch 'kselftest/next' omits df7abf665ab3 Merge remote-tracking branch 'ktest/for-next' omits 57f8d56ba952 Merge remote-tracking branch 'userns/for-next' omits 3b70adcafed9 Merge remote-tracking branch 'pwm/for-next' omits 855468516cbc Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 1e869c3c76a6 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 1213fd6f6107 Merge remote-tracking branch 'pinctrl/for-next' omits c63fc5163d06 Merge remote-tracking branch 'gpio-intel/for-next' omits f8502960169d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 0edb5b3f4d35 Merge remote-tracking branch 'gpio/for-next' omits a7c8c7e06b05 Merge remote-tracking branch 'rpmsg/for-next' omits a959a7382bd8 Merge remote-tracking branch 'scsi/for-next' omits 68a392607a8c Merge remote-tracking branch 'dmaengine/next' omits 6f2e34cf546c Merge remote-tracking branch 'icc/icc-next' omits fb1fd390cfb5 Merge remote-tracking branch 'mux/for-next' omits ad86e74c5a55 Merge remote-tracking branch 'staging/staging-next' omits 91c92ae401f2 Merge remote-tracking branch 'thunderbolt/next' omits 8dc1f11da899 Merge remote-tracking branch 'soundwire/next' omits 5e0e35d43787 Merge remote-tracking branch 'char-misc/char-misc-next' omits 8abaf8bf4382 Merge remote-tracking branch 'tty/tty-next' omits 581706a70e9c Merge remote-tracking branch 'phy-next/next' omits fbb20970e888 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 7db570253e88 Merge remote-tracking branch 'usb-serial/usb-next' omits b870b0570046 Merge remote-tracking branch 'usb/usb-next' omits 3292f571b5aa Merge remote-tracking branch 'driver-core/driver-core-next' omits 5882f02f48a8 Merge remote-tracking branch 'ipmi/for-next' omits 41077735102f Merge remote-tracking branch 'leds/for-next' omits eca34691b151 Merge remote-tracking branch 'chrome-platform/for-next' omits 79310e8d2446 Merge remote-tracking branch 'drivers-x86/for-next' omits d3607198f435 Merge remote-tracking branch 'percpu/for-next' omits 26611a6ac2a9 Merge remote-tracking branch 'kvms390/next' omits 53aabd078c12 Merge remote-tracking branch 'kvm-arm/next' omits fa851a351538 Merge remote-tracking branch 'kvm/linux-next' omits 8547abf2677e Merge remote-tracking branch 'rcu/rcu/next' omits 822c1f4602cf Merge remote-tracking branch 'ftrace/for-next' omits 2f39fa0736a5 Merge remote-tracking branch 'edac/edac-for-next' omits 277bfb9f54cd Merge remote-tracking branch 'tip/auto-latest' omits 603d6a1dd59f Merge remote-tracking branch 'spi/for-next' omits 0f6038eadb13 Merge remote-tracking branch 'devicetree/for-next' omits f80ca3694cc7 Merge remote-tracking branch 'audit/next' omits 967eb44a0cb5 Merge remote-tracking branch 'iommu/next' omits dc8c674de378 Merge remote-tracking branch 'selinux/next' omits 7c6f9b3afde9 Merge remote-tracking branch 'safesetid/safesetid-next' omits 5b45fff7bd13 Merge remote-tracking branch 'security/next-testing' omits b7d0ec8fad3e Merge remote-tracking branch 'regulator/for-next' omits 1baf70919204 Merge remote-tracking branch 'battery/for-next' omits 2956cb6190f3 Merge remote-tracking branch 'backlight/for-backlight-next' omits 876206b2c4bd Merge remote-tracking branch 'mfd/for-mfd-next' omits 87335fc97633 Merge remote-tracking branch 'mmc/next' omits 6d1628094705 Merge remote-tracking branch 'device-mapper/for-next' omits 6f4a34867f82 Merge remote-tracking branch 'block/for-next' omits 4e70bf01b1a4 Merge remote-tracking branch 'input/next' omits 2019f93378a0 Merge remote-tracking branch 'sound-asoc/for-next' omits 8052dd3af275 Merge remote-tracking branch 'sound/for-next' omits d2be0e441dc0 Merge remote-tracking branch 'regmap/for-next' omits 06cbc5579e13 kcov: make some symbols static omits d6c4e3d732aa kcov: unconditionally add -fno-stack-protector to compiler [...] omits 70f71bbfa47a aio: simplify read_events() omits 712e3d5b6db3 lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] omits 261af851aee2 kernel/panic.c: make oops_may_print() return bool omits b99194725504 drivers/rapidio/rio-scan.c: use struct_size() helper omits 3aa2e5c43b7a drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] omits 5460413102ba kdump: append kernel build-id string to VMCOREINFO omits 28a15e486fc6 exec: move path_noexec() check earlier omits 121aa09867cd exec: move S_ISREG() check earlier omits 0010179b38c2 exec: change uselib(2) IS_SREG() failure to EACCES omits 3fc6d8c99c80 coredump: add %f for executable filename. omits 57eaf0efd81e test_kmod: avoid potential double free in trigger_config_r [...] omits 960456bca474 kmod: remove redundant "be an" in the comment omits ae7bf6b52057 selftests: kmod: use variable NAME in kmod_test_0001() omits 5a091bface5a fs/signalfd.c: fix inconsistent return codes for signalfd4 omits fb4c1a9ff60e VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones omits 6db69333d638 fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes omits c273f761ede3 fs/minix: remove expected error message in block_to_path() omits 6f36705dc567 fs/minix: fix block limit check for V1 filesystems omits b08e0fa1ae2e fs/minix: set s_maxbytes correctly omits 19cfa5d56ab0 fs/minix: reject too-large maximum file size omits b9b6e4931194 fs/minix: don't allow getting deleted inodes omits 44ee94e024d3 fs/minix: check return value of sb_getblk() omits 1585a2d2ac0a checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] omits a7199c990381 checkpatch: add --fix option for ASSIGN_IN_IF omits 9698de9b4e25 scripts/deprecated_terms: recommend denylist/allowlist ins [...] omits 1d10d7d96f04 checkpatch: support deprecated terms checking omits 991719fb5655 checkpatch: add test for possible misuse of IS_ENABLED() w [...] omits 6e354211c5eb lib/test_bits: make some functions static omits 7c5d541f839e lib/test_bits: add MODULE_LICENSE() omits d9ab2a872dc1 lib/test_bits.c: add tests of GENMASK omits 0f701b506287 virtio: pci: constify ioreadX() iomem argument (as in gene [...] omits 6c0462ec5641 ntb: intel: constify ioreadX() iomem argument (as in gener [...] omits eea823512aa6 rtl818x: constify ioreadX() iomem argument (as in generic [...] omits 05596e9daf61 iomap: constify ioreadX() iomem argument (as in generic im [...] omits c1b93a8594a1 lib/test_lockup.c: make symbol 'test_works' static omits 6a55a5c384a7 lib: optimize cpumask_local_spread() omits 886d45c1a03e lib/test_bitops: do the full test during module init omits 776682d82f29 lib/generic-radix-tree.c: remove unneeded __rcu omits c9def609b508 lib/test_bitmap.c: add test for bitmap_cut() omits a372e498ab91 lib/bitmap.c: fix bitmap_cut() for partial overlapping case omits 4c25ee60f29c sparse: group the defines by functionality omits b880bf51ac56 alpha: fix annotation of io{read,write}{16,32}be() omits 5854d404112a kernel/hung_task.c: Monitor killed tasks. omits 65f5c16f91e9 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 04cc99458c47 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 3c67d6fc85d2 x86/mm: use max memory block size on bare metal omits 8594713f6538 include/linux/sched/mm.h: optimize current_gfp_context() omits 54ca9374a37d mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits 156746a9a1b4 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 99b053003e31 mm/memory-failure: remove stub function omits eb2edde7d90c mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] omits 12705adf4d37 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits eb981e38315a mm,hwpoison: rework soft offline for in-use pages omits b11b17bc0813 mm: memory-failure: add stub for page_handle_poison() omits ada9138eefdc mm,hwpoison: rework soft offline for free pages omits 7911d68fb016 mm,hwpoison: unify THP handling for hard and soft offline omits 7ca0f81df91e mm,hwpoison: remove flag argument from soft offline functions omits fe8e5728cd08 mm,hwpoison: remove MF_COUNT_INCREASED omits 3949c186c698 mm,hwpoison: kill put_hwpoison_page() omits 2748cc62ba51 mm,hwpoison: un-export get_hwpoison_page and make it static omits a5eab05dbc73 mm,hwpoison-inject: don't pin for hwpoison_filter omits 3776de893483 mm,madvise: refactor madvise_inject_error omits a432ecba0330 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED omits ab19233c7613 mm, hwpoison: remove recalculating hpage omits d75104ff3caf mm,hwpoison: cleanup unused PageHuge() check omits f4a7a1827f9f mm: hugetlb: fix the name of hugetlb CMA omits 0d5de380aed0 mm: cma: return cma->name directly in cma_get_name omits bc7212aceef6 mm: cma: fix the name of CMA areas omits b9383842ea85 mm/cma.c: fix NULL pointer dereference when cma could not [...] omits 3f2ba2639d2a mm-vmstat-add-events-for-thp-migration-without-split-fix-2 omits c7b730aaefe5 mm-vmstat-add-events-for-thp-migration-without-split-fix omits 0295d4fb3be8 mm/vmstat: add events for THP migration without split omits 2b04a5216598 mm: introduce offset_in_thp omits 5245479711a6 mm: add thp_head omits 44b2061f5890 mm: replace hpage_nr_pages with thp_nr_pages omits f08d0ca7b075 mm: add thp_size omits 274cb13d6121 mm: add thp_order omits 12905a9fd751 mm: move page-flags include to top of file omits 56bbf80842ed mm: store compound_nr as well as compound_order omits aed203221861 mm: thp: remove debug_cow switch omits 79998c984cbb mm/migrate: add migrate-shared test for migrate_vma_*() omits db3e9a4a0741 mm/migrate: optimize migrate_vma_setup() for holes omits 8ac451123303 hugetlbfs: prevent filesystem stacking of hugetlbfs omits 1c224acb2e87 doc, mm: clarify /proc/<pid>/oom_score value range omits aff02022a174 doc, mm: sync up oom_score_adj documentation omits 93b1f752aae8 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 3a169907c0e0 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 0734570700db Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits e9905c740fe4 mm-oom-make-the-calculation-of-oom-badness-more-accurate-fix omits bab82ef30a1e Merge remote-tracking branch 'drm-misc/for-linux-next' omits 12e59feb8816 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 53e5530cea3f Merge remote-tracking branch 'drm-intel/for-linux-next' omits b5e84e3875eb Merge remote-tracking branch 'amdgpu/drm-next' omits 1811df329444 Merge remote-tracking branch 'drm/drm-next' omits ae5e4d2e6d7b Merge remote-tracking branch 'crypto/master' omits 37a5f069e4e7 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 205e47e080a5 Merge remote-tracking branch 'nand/nand/next' omits 941f8901f532 Merge remote-tracking branch 'mtd/mtd/next' omits 69bb30602433 Merge remote-tracking branch 'gfs2/for-next' omits 7608a6e759b6 Merge remote-tracking branch 'bluetooth/master' omits a2ee1d248468 Merge remote-tracking branch 'wireless-drivers-next/master' omits bdf0acad6dce Merge remote-tracking branch 'ipsec-next/master' omits bfdd0897dc30 Merge remote-tracking branch 'bpf-next/master' omits a139dad6afb9 Merge remote-tracking branch 'net-next/master' omits 1eb71b4dbd33 Merge remote-tracking branch 'rdma/for-next' omits dcd879f0b90a Merge remote-tracking branch 'swiotlb/linux-next' omits 324aa457a54c Merge remote-tracking branch 'dlm/next' omits 4d6583cfa775 Merge remote-tracking branch 'ieee1394/for-next' omits 60f82e71f827 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 2cc8e2e8a6c0 Merge remote-tracking branch 'opp/opp/linux-next' omits ad2e29adaaeb Merge remote-tracking branch 'cpupower/cpupower' omits 896c3f2612ad Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 2cf83310f824 Merge remote-tracking branch 'pm/linux-next' omits 6ceb796528bf Merge remote-tracking branch 'v4l-dvb/master' omits ccc6fde76206 Merge remote-tracking branch 'jc_docs/docs-next' omits b82555d566fd Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits aa1b5835e3f9 Merge branch 'dmi/master' omits 4747ddef0068 Merge remote-tracking branch 'i2c/i2c/for-next' omits 5b85fa762ea7 Merge remote-tracking branch 'hid/for-next' omits 24e019ddad72 Merge remote-tracking branch 'pstore/for-next/pstore' omits 4af2d3c24e92 Merge remote-tracking branch 'pci/next' omits 05f24e945ebf Merge remote-tracking branch 'printk/for-next' omits 3e2a7e9ef58f Merge remote-tracking branch 'vfs/for-next' omits 430fbf8933c9 Merge remote-tracking branch 'file-locks/locks-next' omits 8a414b6251f2 Merge remote-tracking branch 'iomap/iomap-for-next' omits ae66986fc5c8 Merge remote-tracking branch 'xfs/for-next' omits 76c128c008a5 Merge remote-tracking branch 'nfsd/nfsd-next' omits 03b5e7956ce5 Merge remote-tracking branch 'f2fs/dev' omits ad3c9e86b7a0 Merge remote-tracking branch 'ext3/for_next' omits e1dc8bce03c3 Merge remote-tracking branch 'exfat/dev' omits 93c1bfd1b963 Merge remote-tracking branch 'cifs/for-next' omits 5da90d6bb9bb Merge remote-tracking branch 'btrfs/for-next' omits 974799ec8a81 Merge remote-tracking branch 'fscrypt/master' omits 810d7ccf24a1 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 7d0464358f4a Merge remote-tracking branch 'sh/for-next' omits caad562a9812 Merge remote-tracking branch 's390/features' omits 9b919fd91e84 Merge remote-tracking branch 'risc-v/for-next' omits cb0805caefeb Merge remote-tracking branch 'powerpc/next' omits b2d87b7441f9 Merge remote-tracking branch 'parisc-hd/for-next' omits 24316c920946 Merge remote-tracking branch 'nds32/next' omits f08104b5b4c8 Merge remote-tracking branch 'mips/mips-next' omits fe4a4c72f723 Merge remote-tracking branch 'm68knommu/for-next' omits 865db7796468 Merge remote-tracking branch 'h8300/h8300-next' omits 2024ba07e319 Merge remote-tracking branch 'csky/linux-next' omits b1499d32b667 Merge remote-tracking branch 'clk/clk-next' omits 399bd7388ace Merge remote-tracking branch 'uniphier/for-next' omits 13d1b3b58b75 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 42dd007632ed Merge remote-tracking branch 'tegra/for-next' omits 7cb9a052ffa8 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 80268eeb69fe Merge remote-tracking branch 'scmi/for-linux-next' omits fc4bcd3577dc Merge remote-tracking branch 'samsung-krzk/for-next' omits 3d23bd95a46b Merge remote-tracking branch 'rockchip/for-next' omits 81735506a4de Merge remote-tracking branch 'reset/reset/next' omits 137a3cdcf9dc Merge remote-tracking branch 'renesas/next' omits 28b529dd906f Merge remote-tracking branch 'realtek/for-next' omits 066a5e40721e Merge remote-tracking branch 'raspberrypi/for-next' omits af1edb6cacc7 Merge remote-tracking branch 'qcom/for-next' omits 0081012c1479 Merge remote-tracking branch 'omap/for-next' omits f31304dfcc4a Merge remote-tracking branch 'mvebu/for-next' omits 79d7d2e42c62 Merge remote-tracking branch 'mediatek/for-next' omits d6b1fff0dbb4 Merge remote-tracking branch 'keystone/next' omits 2dfa289d90ef Merge remote-tracking branch 'imx-mxs/for-next' omits 2a58ad6b568d Merge remote-tracking branch 'at91/at91-next' omits 943dbf7d6559 Merge remote-tracking branch 'aspeed/for-next' omits 169e53054f93 Merge remote-tracking branch 'amlogic/for-next' omits 008badb7e3a7 Merge remote-tracking branch 'arm-soc/for-next' omits 32b4372170d2 Merge remote-tracking branch 'arm64/for-next/core' omits 0a0c086a8f92 Merge remote-tracking branch 'arm/for-next' omits f7025b7dd073 Merge remote-tracking branch 'kbuild/for-next' omits b8976598d3c1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits bf5a3d996e43 Merge remote-tracking branch 'mmc-fixes/fixes' omits 7e3749a12452 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 11a70a32c285 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 882a5f388785 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits ea36b03c5f68 Merge remote-tracking branch 'input-current/for-linus' omits b24186e8d1a5 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits d8481ca46c64 Merge remote-tracking branch 'staging.current/staging-linus' omits 6cc1e439035e Merge remote-tracking branch 'phy/fixes' omits 807ace9ce6fe Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits a0d5140f404b Merge remote-tracking branch 'usb.current/usb-linus' omits 076868b9324d Merge remote-tracking branch 'tty.current/tty-linus' omits 503e55ef437f Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 9eb8c06d1873 Merge remote-tracking branch 'spi-fixes/for-linus' omits 0b324e6afd29 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 774c767c6e1c Merge remote-tracking branch 'regmap-fixes/for-linus' omits 7716eb2c51c7 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f64d7073b023 Merge remote-tracking branch 'sound-current/for-linus' omits 22a83e89b7d6 Merge remote-tracking branch 'wireless-drivers/master' omits d0182dc5c904 Merge remote-tracking branch 'ipsec/master' omits 7f6ac145c1a9 Merge remote-tracking branch 'bpf/master' omits c2be141fe710 Merge remote-tracking branch 'sparc/master' omits 85c991a5ce33 Merge remote-tracking branch 'kbuild-current/fixes' omits 05f6a1be35c6 Merge remote-tracking branch 'fixes/master' omits 929f6a183839 riscv: Add kmemleak support omits 7c051ed4ffc5 riscv: Allow building with kcov coverage omits 9e712d5242aa cifs: Fix leak when handling lease break for cached root fid omits 0adaaf0a860b cifs`: handle ERRBaduid for SMB1 omits 1739a3788257 cifs: remove unused variable 'server' omits e4917a77d2e1 Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] omits 7f76ffabcc78 selftests/seccomp: Test SECCOMP_IOCTL_NOTIF_ADDFD omits c7bac1111f3c seccomp: Introduce addfd ioctl to seccomp user notifier omits cf80cf8fba31 fs: Expand __receive_fd() to accept existing fd omits 60938ce91891 pidfd: Replace open-coded receive_fd() omits c3cd3c8b5b9f fs: Add receive_fd() wrapper for __receive_fd() omits ea7bbae3d224 fs: Move __scm_install_fd() to __receive_fd() omits 7574586dbde8 net/scm: Regularize compat handling of scm_detach_fds() omits 1c330b7b5e02 pidfd: Add missing sock updates for pidfd_getfd() omits 73598beb00a7 net/compat: Add missing sock updates for SCM_RIGHTS omits b94351ceb98d fs: don't allow splice read/write without explicit ops omits ce321ee73954 fs: default to generic_file_splice_read for files having - [...] omits 3be2c48895f4 fs: don't allow kernel reads and writes without iter ops omits fcaebe85cb31 sysctl: Convert to iter interfaces omits 55df2676e372 proc: switch over direct seq_read method calls to seq_read_iter omits 9842c6a7705b proc: add a read_iter method to proc proc_ops omits e5891e095b6d proc: cleanup the compat vs no compat file ops omits 6d3e88342573 proc: remove a level of indentation in proc_get_inode omits bc42b63406e9 seq_file: switch over direct seq_read method calls to seq_ [...] omits 3ffd909faa4d seq_file: add seq_read_iter omits d120bb736388 fs: don't change the address limit for ->read_iter in __ke [...] omits bfeb8ef5eaba fs: don't change the address limit for ->write_iter in __k [...] omits f85daef543eb RISC-V: Add kexec support omits b714f7c6b561 Merge branch 'for-next/mte' into for-next/core omits 271bca568b80 Merge branch 'for-next/tlbi' into for-next/core omits 29813dd50106 Merge branches 'for-next/misc', 'for-next/vmcoreinfo' and [...] omits 5d6c9f684426 arm64: mte: Add Memory Tagging Extension documentation omits f9fe14d1b252 arm64: mte: Kconfig entry omits e870969e3af4 arm64: mte: Save tags when hibernating omits e4842593a57f arm64: mte: Enable swap of tagged pages omits 7f1edcd52e5e mm: Add arch hooks for saving/restoring tags omits d75790a42a37 fs: Handle intra-page faults in copy_mount_options() omits e3a1240777e4 arm64: mte: Add NT_ARM_TAGGED_ADDR_CTRL ptrace regset omits b1053782dc8f arm64: mte: Allow {set,get}_tagged_addr_ctrl() on non-curr [...] omits b0274a8b1954 arm64: mte: Add PTRACE_{PEEK,POKE}MTETAGS support omits c2b71e959373 arm64: mte: Restore the GCR_EL1 register after a suspend omits 0ca6a05f359c arm64: mte: Allow user control of the generated random tag [...] omits 6034608ce9f1 arm64: mte: Allow user control of the tag check mode via prctl() omits 24eeab03a12a mm: Allow arm64 mmap(PROT_MTE) on RAM-based files omits 029324c562d3 arm64: mte: Validate the PROT_MTE request via arch_validat [...] omits f62a42e00a57 mm: Introduce arch_validate_flags() omits 692e81ff2d70 arm64: mte: Add PROT_MTE support to mmap() and mprotect() omits ca0d123fa1a1 mm: Introduce arch_calc_vm_flag_bits() omits 56111fdfa6bb arm64: mte: Handle the MAIR_EL1 changes for late CPU bring-up omits a388af575219 arm64: mte: Tags-aware aware memcmp_pages() implementation omits b358116894d3 arm64: Avoid unnecessary clear_user_page() indirection omits 871c4e069868 arm64: mte: Tags-aware copy_{user_,}highpage() implementations omits 84987ba7be7f arm64: mte: Clear the tags when a page is mapped in user-s [...] omits bd43540c7e5f mm: Preserve the PG_arch_2 flag in __split_huge_page_tail() omits 2bdeb5ad7697 dm crypt: Enable zoned block device support omits b5923c1b0957 dm crypt: add flags to optionally bypass kcryptd workqueues omits db34a081d273 arm64: tlb: Use the TLBI RANGE feature in arm64 omits e9dbd1ad02b4 dm bufio: do buffer cleanup from a workqueue omits 710cd3869ff9 dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() omits 290e4577f66d dm dust: add interface to list all badblocks omits 9689e4ae8f18 dm dust: report some message results ddirectly back to user omits 871dce431040 dm verity: add "panic_on_corruption" error handling mode omits bc37b42ca77e dm mpath: use double checked locking in fast path omits 2f86f5b6c4b0 dm mpath: rename current_pgpath to pgpath in multipath_pre [...] omits 00b0f062c963 dm mpath: rework __map_bio() omits f2761cfb6523 dm mpath: factor out multipath_queue_bio omits 675448702c57 dm mpath: push locking down to must_push_back_rq() omits e987087d0fa9 dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH omits f1cc355d5536 dm mpath: changes from initial m->flags locking audit omits a2fd755f77ff arm64: tlb: Detect the ARMv8.4 TLBI RANGE feature omits 2c2a83696326 Merge remote-tracking branch 'spi/for-5.9' into spi-next omits 9743300b1ea4 Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits aca247b35356 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits ae4ae4ff88be Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits f1de6629537d Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 77ee44a21519 firmware: arm_scmi: Remove fixed size fields from reports/ [...] omits 8217c092bb42 firmware: arm_scmi: Remove unneeded __packed attribute omits d3c31b47efef firmware: arm_scmi: Remove zero-length array in SCMI notif [...] omits 6d04e1c53f1d firmware: arm_scmi: Provide a missing function param description omits 56cd174dd494 clk: scmi: Fix min and max rate when registering clocks wi [...] omits efa227cbeb12 Merge branch 'fixes' into next omits bd0f524e0af1 mmc: sdhci-of-aspeed: Fix clock divider calculation omits b13099a4dea6 mmc: sdhci: Fix potential null pointer access while access [...] omits 9df24702dee7 mmc: core: Add MMC_CAP2_FULL_PWR_CYCLE_IN_SUSPEND omits 475923f495c0 dt-bindings: mmc: Add full-pwr-cycle-in-suspend property omits 4a08c5ce7fc2 exfat: fix name_hash computation on big endian systems omits e642d9be463d mm, oom: make the calculation of oom badness more accurate omits 895186ca677b mm: use unsigned types for fragmentation score omits d4975e6c46f0 mm: fix compile error due to COMPACTION_HPAGE_ORDER omits 010b9393bf64 mm: proactive compaction omits 429b0b2abb65 mm/vmscan.c: fix typo omits 617dddd41003 MIPS: do not call flush_tlb_all when setting pmd entry omits 3b02f946eb5a mm/huge_memory.c: update tlb entry if pmd is changed omits 3303fbfdceb1 mm/page_alloc.c: skip setting nodemask when we are in interrupt omits d3bd44842944 mm/page_alloc: fallbacks at most has 3 elements omits 19076b981414 mm/page_alloc: silence a KASAN false positive omits fb281ff83743 mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] omits fb0400ce1d84 mm/page_alloc.c: simplify pageblock bitmap access omits 9f0870aee0ce mm/page_alloc.c: extract the common part in pfn_to_bitidx() omits c7d8ed83c623 mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] omits 1a1858be1174 mm/page_alloc: keep memoryless cpuless node 0 offline omits 85d9b0fb0500 powerpc/numa: prefer node id queried from vphn omits 834469184882 powerpc/numa: set numa_node for all possible cpus omits 9f25fd23c8c7 mm/shuffle: remove dynamic reconfiguration omits acb4f6ef172a mm/memory_hotplug: document why shuffle_zone() is relevant omits 03ecfe672979 mm/page_alloc: remove nr_free_pagecache_pages() omits ea67439b44ce mm: remove vm_total_pages omits c929d42efb0f mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] omits 0cd0f8c416ea mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] omits 97e7d9e84ad2 page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 omits d47cb4afd6b7 page_alloc: consider highatomic reserve in watermark fast omits 5171424cee4d mm, page_alloc: use unlikely() in task_capc() omits ea64e312eab3 kasan-fix-kasan-unit-tests-for-tag-based-kasan-v4 omits 7efa9ccefea9 lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN omits c9709cd89b7e kasan: remove kasan_unpoison_stack_above_sp_to() omits 44000ef4f628 kasan: update documentation for generic kasan omits 9f4933e05534 kasan: add tests for call_rcu stack recording omits ad76789cd3dc kasan: record and print the free track omits e7113564abf4 rcu: kasan: record and print call_rcu() call stack omits 0e15cd68e642 kasan: update required compiler versions in documentation omits d4af3ff9e5a0 kasan: improve and simplify Kconfig.kasan omits f5013a99f7dd mm: vmalloc: remove redundant asignmnet in unmap_kernel_ra [...] omits ef72f9636565 mm/vmalloc: update the header about KVA rework omits 01f2eb43e7a4 mm/vmalloc: switch to "propagate()" callback omits a3574d02cbe9 mm/vmalloc: simplify augment_tree_propagate_check() omits a5a77b2eeb51 mm/vmalloc: simplify merge_or_add_vmap_area() omits 562d15b048b1 vmalloc: convert to XArray omits 7f9c8cca1dad mm/sparse: only sub-section aligned range would be populated omits 071f5fbd2c78 mm/sparse: never partially remove memmap for early section omits b7363b0ab88d mm/gup: remove task_struct pointer for all gup code omits 7a0c1d93f980 mm: clean up the last pieces of page fault accountings omits ee87728dfb5b mm/xtensa: use general page fault accounting omits b3a02b6b2b74 mm/x86: use general page fault accounting omits 0f8d0fbc989e mm/sparc64: use general page fault accounting omits 64f4e001cc26 mm/sparc32: use general page fault accounting omits a026d51c9e02 mm/sh: use general page fault accounting omits 6a83dca4e3da mm/s390: use general page fault accounting omits 8f482e926743 mm/riscv: use general page fault accounting omits 5fc2d4678a4f mm/powerpc: use general page fault accounting omits 1e153f8e9e26 mm/parisc: use general page fault accounting omits 037c02624676 mm/openrisc: use general page fault accounting omits d3e2917c3676 mm/nios2: use general page fault accounting omits 90a02c066380 mm/nds32: use general page fault accounting omits fc7514cbee53 mm/mips: use general page fault accounting omits 6eef597712b6 mm/microblaze: use general page fault accounting omits 06581207c9b0 mm/m68k: use general page fault accounting omits da479101d4f2 mm/ia64: use general page fault accounting omits 4901bcfb742b mm/hexagon: use general page fault accounting omits b8a989ef9369 mm/csky: use general page fault accounting omits f0ccfc09da95 mm/arm64: use general page fault accounting omits 9f2a8499fc51 mm/arm: use general page fault accounting omits 94a6b651406e mm/arc: use general page fault accounting omits a3acee3cabe3 mm/alpha: use general page fault accounting omits 1c883134693d mm: do page fault accounting in handle_mm_fault omits c7f0a899b044 mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() omits 8dc2d2a8c295 mm/mmap.c: fix the adjusted length error omits 8f047af22771 mm: move p?d_alloc_track to separate header file omits 0c9fa6497462 mm: move lib/ioremap.c to mm/ omits 738b5843f99b asm-generic: pgalloc: provide generic pgd_free() omits 17861feed539 asm-generic: pgalloc: provide generic pud_alloc_one() and [...] omits 84719ea601fd asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] omits 90be327b5cf4 xtensa: switch to generic version of pte allocation omits 24ff9e7050fc opeinrisc: switch to generic version of pte allocation omits e638350642ab powerpc: fix compilation warning caused by missing include [...] omits 8b007f8a6906 mm: remove unneeded includes of <asm/pgalloc.h> omits 82b3c56f0e4d mm/memory.c: make remap_pfn_range() reject unaligned addr omits 133af3e9b9ad mm: remove redundant check non_swap_entry() omits 7a3b3d7c093b mm: memcontrol: avoid workload stalls when lowering memory.high omits feb9988f12a7 mm: kmem: switch to static_branch_likely() in memcg_kmem_e [...] omits a9c138dc3b94 mm: slab: rename (un)charge_slab_page() to (un)account_sla [...] omits e20871695b1b mm: memcg/slab: remove unused argument by charge_slab_page() omits 88450aa6f93d mm: memcontrol: account kernel stack per node omits bb766eb54764 kselftests: cgroup: add perpcu memory accounting test omits b3f639c67957 mm: memcg: charge memcg percpu memory to the parent cgroup omits 26f770fc5f90 mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 omits b1369b51b28d mm: memcg/percpu: per-memcg percpu memory statistics omits 11410e52c32d mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix omits cb311acd241e mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix omits 26c99879ef01 mm: memcg/percpu: account percpu memory to memory cgroups omits 8b531cc93dfd percpu: return number of released bytes from pcpu_free_area() omits 8fc9645a842f tools/cgroup: add memcg_slabinfo.py tool omits 5276c8f30414 kselftests: cgroup: add kernel memory accounting tests omits e9b5c52313b0 mm: memcg/slab: use a single set of kmem_caches for all al [...] omits ad5776212935 mm: memcg/slab: remove redundant check in memcg_accumulate [...] omits 3aed3c157343 mm: memcg/slab: deprecate slab_root_caches omits c64d0eee0546 mm: memcg/slab: remove memcg_kmem_get_cache() omits 18b52ac4fa56 mm: memcg/slab: simplify memcg cache creation omits e2597c64984e mm: memcg/slab: use a single set of kmem_caches for all ac [...] omits 5a0ac08c89c6 mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h omits fe489c197c23 mm: memcg/slab: deprecate memory.kmem.slabinfo omits f89e1cf2e50e mm: memcg/slab: charge individual slab objects instead of pages omits be2d6e057ec4 mm: memcg/slab: save obj_cgroup for non-root slab objects omits 2b3f6efa35b5 mm: memcg/slab: allocate obj_cgroups for non-root slab pages omits 56ec63806330 mm: memcg/slab: obj_cgroup API omits 734088464cda mm: memcontrol: decouple reference counting from page accounting omits f552c0d5a59a mm: slub: implement SLUB version of obj_to_index() omits 1aee5f234686 mm: memcg: convert vmstat slab counters to bytes omits 2de839bed4c6 mm: memcg: prepare for byte-sized vmstat items omits 16d8df5e5534 mm: memcg: factor out memcg- and lruvec-level changes out [...] omits ae81bf84e8b2 mm: kmem: make memcg_kmem_enabled() irreversible omits 9f7db7a27920 mm/swap_slots.c: remove redundant check for swap_slot_cach [...] omits 5e3791c6c6ef mm/swap_slots.c: simplify enable_swap_slots_cache() omits dc60726b82cc mm/swap_slots.c: simplify alloc_swap_slot_cache() omits fe35b56a83e9 mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] omits 57a9b5256134 mm: filemap: clear idle flag for writes omits e5334acfdb27 mm/debug: print hashed address of struct page omits 6734aeb6dd90 mm/debug: print the inode number in dump_page omits 0b6eda396e9d mm/debug: switch dump_page to get_kernel_nofault omits 8445eeb4e818 mm/debug: print head flags in dump_page omits eb7d2c98216f mm/debug: dump compound page information on a second line omits 45ca99621759 mm/debug: handle page->mapping better in dump_page omits fbd3f0f70951 Documentation/mm: Add descriptions for arch page table helpers omits 5c48983cee2a mm/debug_vm_pgtable: add debug prints for individual tests omits 5e09c3fe47d6 mm/debug_vm_pgtable: add tests validating advanced arch pa [...] omits 0bbd811237c5 mm/debug_vm_pgtable: add tests validating arch helpers for [...] omits e95ac1e66fb3 mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] omits 3001f6aac1e8 mm/slub.c: drop lockdep_assert_held() from put_map() omits 4a60483cb28f mm, slab/slub: improve error reporting and overhead of cac [...] omits 7b4fb60179e9 mm, slab/slub: improve error reporting and overhead of cac [...] omits fc50f73878ce mm, slab/slub: move and improve cache_from_obj() omits 58ac9b383e62 mm, slub: extend checks guarded by slub_debug static key omits d9a03df6e361 mm, slub: introduce kmem_cache_debug_flags()-fix omits 09f18640c285 mm, slub: introduce kmem_cache_debug_flags() omits 00227d26be1f mm, slub: introduce static key for slub_debug() omits 8c37c4526dd7 mm, slub: make reclaim_account attribute read-only omits d7877d50af07 mm, slub: make remaining slub_debug related attributes read-only omits 631393aa83eb mm, slub: remove runtime allocation order changes omits 8b39ed38c1b5 mm, slub: make some slub_debug related attributes read-only omits be9e53ae93e8 mm, slub: make function parse_slub_debug_flags() static omits 71f28fa9633a mm, slub: extend slub_debug syntax for multiple blocks omits ecfd5e3972d0 mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in km [...] omits 07d33bf523ec slab: fix misplaced __free_one() omits 333d69f2820c mm/slab: add naive detection of double free omits cbc0bdfe9c90 mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB omits 0e13827b0b95 mm: ksize() should silently accept a NULL pointer omits eb49fd9a2707 mm, treewide: rename kzfree() to kfree_sensitive() omits 3ff2ce8ffd8d kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 7a8582a4e963 ramfs: support O_TMPFILE omits 627088648c58 ocfs2: change slot number type s16 to u16 omits 0144fcda8007 ocfs2: fix ocfs2 corrupt when iputting an inode omits 6c7420ef266a ocfs2: clear links count in ocfs2_mknod() if an error occurs omits ffe838aace15 scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] omits 12f8b11e2bc5 scripts/decode_stacktrace.sh: guess path to modules omits 7f320eaf3993 scripts/decode_stacktrace.sh: guess basepath if not specified omits c21590af3ec7 scripts/decode_stacktrace.sh: skip missing symbols omits 178bde8ca4c3 scripts/bloat-o-meter: Support comparing library archives omits 0fb5d614a061 scripts-tagssh-collect-compiled-source-precisely-v2 omits 299cfa16c689 scripts/tags.sh: collect compiled source precisely omits 088841c75d05 kbuild: move -Wtype-limits to W=2 omits ebc605c6e8f6 kthread: remove incorrect comment in kthread_create_on_cpu() omits 6b8afcfce03d checkpatch: test $GIT_DIR changes omits 7daadd778bfa mailmap: add entry for Mike Rapoport omits b784d3acb5be mm/hugetlb: avoid hardcoding while checking if cma is enable omits 91e3f6c0bedf mm/memcg: fix refcount error while moving and swapping omits 8bd0f8353f33 /proc/kpageflags: do not use uninitialized struct pages omits f9a06980dc49 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 7f6dbcbb101a mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() omits a9a527870186 mm: initialize return of vm_insert_pages omits 8641dc63479f vfs/xattr: mm/shmem: kernfs: release simple xattr entry in [...] omits 31fab52440e5 mm-close-race-between-munmap-and-expand_upwards-downwards-fix omits 056fb07c4c10 mm/mmap.c: close race between munmap() and expand_upwards( [...] omits bcacc6ac50cc mm/memory.c: avoid access flag update TLB flush for retrie [...] omits dd1f7439f774 mm/shuffle: don't move pages between zones and don't read [...] omits 95ce6c73da3b riscv: Enable context tracking omits 6a67f2ec541d Merge branch 'v5.8/fixes' into tmp/aml-rebuild omits 9fa3df4e68ba Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 16871738b342 f2fs: add symbolic link to kobject in sysfs omits 75fdaf39e98b f2fs: add F2FS_IOC_SEC_TRIM_FILE ioctl omits 26b1a643bdf6 Merge branch 'fix/modules/exposure/bin' into for-next/kspp omits 5285ad535313 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] omits 98ed55a926a9 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits c45ffb829d51 Merge tag 'soc-attr-updates-5.9' of git://git.kernel.org/p [...] omits 1c28f95467f3 mmc: sdhci-msm: Set IO pins in low power state during suspend omits 8a107d6fab10 Merge branch 'fixes' into next omits 1a2f896ebc3b Merge branch 'fixes' into next omits 602e9cfea193 mmc: sdhci-iproc: Do not define 'struct acpi_device_id' wh [...] omits 4c700aaf492c mmc: dw_mmc-exynos: remove redundant initialization of var [...] omits 871d334a582b arch: arm: mach-omap2: mmc: Move omap_mmc_notify_cover_eve [...] omits dd98cc3e10f3 mmc: cqhci: Demote faux kerneldoc header down to basic com [...] omits 2052be67473c mmc: sdhci-msm: Demote faux kerneldoc header down to basic [...] omits ba88db14657f mmc: sdhci-of-arasan: Correct formatting and provide missi [...] omits 54557d7082d1 mm: Add PG_arch_2 page flag omits a5c86e0d8afa arm64: mte: Handle synchronous and asynchronous tag check faults omits 9fab5abbcadb arm64: mte: Add specific SIGSEGV codes omits bd8a5fea39d1 arm64: mte: Use Normal Tagged attributes for the linear map omits 5a0eab5e77c4 arm64: mte: CPU feature detection and initial sysreg confi [...] omits d7c1a0e461c5 mmc: rtsx_usb_sdmmc: Remove set but unused variable 'err' omits dfec6b3c4127 mmc: rtsx_pci_sdmmc: Remove set but unused variable 'err' omits c391ba99eaec mmc: dw_mmc-exynos: Add kerneldoc descriptions of for 'dev' args omits 5b85aec7b7d0 mmc: core: Correct misspelling of 'mq' in mmc_init_request [...] omits 37efbfb30e43 mmc: atmel-mci: Provide 2 new and correct 1 existing prope [...] omits a0bf33d8e358 mmc: mtk-sd: Demote msdc_recheck_sdio_irq() function header omits 3535aa73fea3 mmc: sdhci-s3c: Provide documentation for missing struct p [...] omits a17818f9b2a0 mmc: core: Add missing documetation for 'mmc' and 'ios' omits 50ed390f4fcd mmc: core: Provide description for sdio_set_host_pm_flags( [...] omits f3016a9418ff mmc: core: Mark fixups as __maybe_unused omits 1e5b7c6a5531 mmc: sdhci-msm: Make function sdhci_msm_dump_vendor_regs() static omits 829508913b41 mmc: renesas_sdhi_internal_dmac: Fix dma unmapping in error cases omits 4038053443fc mmc: renesas_sdhi_internal_dmac: clean up the code for dma [...] omits 6eb9206f3cb4 mmc: tmio: core: Add end operation into tmio_mmc_dma_ops omits 3e469a7401b7 mmc: sdio: Move SDIO IDs from rsi_sdio driver to common in [...] omits ee4939949707 mmc: sdhci-msm: Use internal voltage control omits 735b8f83ce08 mmc: core: Set default power mode in mmc_alloc_host() omits b9b7650d248a mmc: sdhci: Allow platform controlled voltage switching omits 052406e88535 mmc: sdhci-acpi: For amd device set driver type as MMC_SET [...] omits 758a136502d9 mmc: sdhci-esdhc-imx: dump internal IC debug status during error omits 2dbf112929ca mmc: sdio: fix clock rate setting for SDR12/SDR25 mode omits 86a2b4c4f0ae mmc: sdhci_am654: Add support for clkbuf_sel property omits 7f223f333ba1 mmc: sdhci_am654: Update delay chain configuration omits 8de770aeceeb mmc: sdhci_am654: Fix conditions for enabling dll omits ab23f5a312a2 mmc: sdhci_am654: Add Support for SR2.0 omits 094321364de4 mmc: sdhci_am654: Add flag for PHY calibration omits 0ea17199839f dt-bindings: mmc: sdhci-am654: Add ti,clkbuf-sel binding omits 779463da85ad dt-bindings: mmc: Convert pwrseq to json-schema omits 84f422368201 mmc: sh_mmcif: Use "kHz" for kilohertz omits 730bf7a24fd5 dmaengine: fix incorrect return value for dma_request_chan() omits 99588e19ed5e Merge branch 'kconfig' into for-next omits bf3ecec1b7b9 kbuild: do not export LDFLAGS_vmlinux omits ea4679253288 kbuild: always create directories of targets omits 4ae631bbab86 mmc: sdhci-msm: Fix spelling mistake omits 1a53b7a4bff2 Merge branch 'powercap' into linux-next omits adc80c082c51 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits e2a36964f6f2 Merge branch 'pm-em' into linux-next omits 94a435902843 Merge branch 'acpi-mm' into linux-next omits 6548edbb15a1 Merge branches 'acpi-proc', 'acpi-sysfs', 'acpi-tables', ' [...] omits 1674eee4dc83 Merge branch 'fixes' into next omits 1565ffec88a7 mmc: mmci: add sdio datactrl mask for sdmmc revisions omits 0297f4e24d12 mmc: sdhci-of-arasan: Add missed checks for devm_clk_register() omits dec7ea928acb mmc: sdio: Fix 1-bit mode for SD-combo cards during suspend omits c90a181210f1 mmc: sdio: Enable SDIO 4-bit bus if not support SD_SCR_BUS [...] omits c84142ca02a1 mmc: sdio: Return ret if sdio_disable_func() fails omits 73a127b3da4b mmc: sdhci-tegra: Add comment for PADCALIB and PAD_CONTROL [...] omits 39f658f60e0b dt-bindings: mmc: sdhci-msm: Add interconnect BW scaling strings omits 8f2370f58901 mmc: sdhci-msm: Add interconnect bandwidth scaling support omits 4992b731e967 mmc: core: Always allow the card detect uevent to be consumed omits bf53458e7d54 Merge branch 'fixes' into next omits 24cd15340a80 Documentation/driver-api: dmaengine/provider: drop doubled word omits 3592633e52d2 dmaengine: idxd: move idxd interrupt handling to mask inst [...] omits f50b150e315e dmaengine: idxd: add work queue drain support omits deb9541f5052 dmaengine: check device and channel list for empty omits 284861e8b6ab kbuild: buildtar: add dtbs support omits 917e038c62b9 kbuild: remove cc-option test of -ffreestanding omits c7c06b8843c0 kbuild: remove cc-option test of -fno-stack-protector omits e5640f21b63d Merge branches 'iommu/fixes', 'arm/renesas', 'arm/qcom', ' [...] omits e6c5ddabd012 Revert "kbuild: Create directory for target DTB" omits 83a7f685290a Merge branch for-5.9/arm64/dt into for-next omits 4d2747efd84d Merge branch for-5.9/arm/dt into for-next omits 482ca33fa206 Merge branch for-5.9/memory into for-next omits 33d6b31da4de Merge branch for-5.9/clk into for-next omits 619e8c5cbd81 Merge branch 'for-next/gcc-plugins' into for-next/kspp omits 67d57fd2801c arm64: tegra: Enable Tegra VI CSI support for Jetson Nano omits c40d242741fd arm64: tegra: jetson-tx1: Add camera supplies omits 123651ea2330 Merge branch 'imx/dt64' into for-next omits 1135a1b963bc Merge branch 'imx/dt' into for-next omits 7b9ed787e7f7 Merge branch 'imx/drivers' into for-next omits 2231e33639df Merge branch 'imx/fixes' into for-next omits abca3a656f55 ARM: dts: imx6sll: Make ssi node name same as other platforms omits cb44a8847283 ARM: dts: imx: Change usdhc node name on i.MX6/i.MX7 SoCs omits 7d1f7b284d92 ARM: dts: imx: Change esdhc node name on i.MX2/i.MX3/i.MX5 SoCs omits e721592cf1da ARM: dts: imx: Change sdhci node name on i.MX27/i.MX31 SoCs omits a458dc4229df ARM: dts: imx6qdl: Remove invalid interrupt for GPC node omits 04fceca4c7ea arm64: tegra: Fix order of XUSB controller clocks omits 82e2216d4ef6 arm64: tegra: Rename cbb@0 to bus@0 on Tegra194 omits 7d08aacbabcd arm64: tegra: Sort nodes by unit-address on Jetson Nano omits 9d9a0c884650 arm64: tegra: Various fixes for PMICs omits 25bf7d7c65e4 arm64: tegra: Rename agic -> interrupt-controller omits 00d9112eecb8 arm64: tegra: Fix indentation in Tegra194 device tree omits 8f7cef276647 arm64: tegra: Remove unused interrupts from Tegra194 AON GPIO omits 54a10b316f7c arm64: tegra: Use standard names for SRAM nodes omits 9f3e14187066 arm64: tegra: Do not mark display hub as simple bus omits cf1b06640a66 arm64: tegra: Fix {clock,reset}-names ordering omits 7d777de49a98 arm64: tegra: Remove XUSB pad controller interrupt from XUSB node omits 7dff9a51e831 arm64: tegra: Use standard EEPROM properties omits 6f3462f9990d arm64: tegra: Update USB connector nodes omits 9f1c3ad310a7 arm64: tegra: Remove unneeded power supplies omits 7050278b72d9 arm64: tegra: Add missing #phy-cells property to USB PHYs omits 85dabd6fef06 arm64: tegra: Tegra132 EMC is not compatible with Tegra124 omits 66058b4c8190 arm64: tegra: Use sor0_out clock on Tegra132 omits b54ccc800e8d arm64: tegra: Do not mark host1x as simple bus omits bd3d4b9761b8 arm64: tegra: Use proper tuple notation omits f1ca77674c81 arm64: tegra: norrin: Add missing panel power supply omits e5c03f1ad1d6 arm64: tegra: Remove simple regulators bus omits 689489a9fe73 arm64: tegra: Remove simple clocks bus omits 39380e11d9c5 arm64: tegra: Remove undocumented battery-name property omits 95a839288c75 arm64: tegra: Enable XUSB on Norrin omits f6b59dd8030f kbuild: run the checker after the compiler omits 4a0ebc4d138a ARM: dts: imx: change iim node name on i.MX SoCs omits e64497a36009 ARM: dts: imx: change ocotp node name on MXS SoCs omits 88fadf2cb3fe ARM: dts: imx: change ocotp node name on i.MX6/7 SoCs omits 027ab64bdfc8 Revert "checkpatch: kconfig: prefer 'help' over '---help---'" omits 958b523fe8c9 kconfig: remove '---help---' support omits 6570a35c903a ARM: dts: ls1021a: output PPS signal on FIPER2 omits 73bea31ca345 ARM: dts: imx: Make tempmon node as child of anatop node adds 5c38b7d3c48b Merge tag 'xtensa-20200712' of git://github.com/jcmvbkbc/l [...] adds 11ba468877bb Linux 5.8-rc5 adds 50750512c6a2 Merge remote-tracking branch 'fixes/master' adds 576da04a889c Merge remote-tracking branch 'kbuild-current/fixes' adds 390a90089db5 arm64: dts: agilex: add status to qspi dts node adds c188c8348836 arm64: dts: stratix10: add status to qspi dts node adds 8e343e71b092 arm64: dts: stratix10: increase QSPI reg address in nand dts file adds 3e189a193471 ARM: dts: socfpga: Align L2 cache-controller nodename with [...] adds 2b7c6a78edd2 arm64: dts: spcfpga: Align GIC, NAND and UART nodenames wi [...] adds 9e601984b12f Merge tag 'socfpga_fixes_for_v5.8' of git://git.kernel.org [...] adds 5516b2c942dc Merge tag 'amlogic-fixes' of git://git.kernel.org/pub/scm/ [...] adds ca16ef342ea4 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 7c116db24d94 efi/libstub/arm64: Retain 2MB kernel Image alignment if !KASLR adds 33daf876b110 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 4bcc28f410df Merge remote-tracking branch 'sparc/master' adds e5b8d647cd39 Merge remote-tracking branch 'bpf/master' adds 12f9d7381ad4 Merge remote-tracking branch 'ipsec/master' adds 66b5b866ed43 Merge remote-tracking branch 'wireless-drivers/master' adds f50a121d2f32 ALSA: hda/realtek: Enable headset mic of Acer TravelMate B [...] adds a555fe8e05ee Merge remote-tracking branch 'sound-current/for-linus' adds 77af518654f1 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds 113f629d23cf Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds f02022d8389d Merge remote-tracking branch 'regmap-fixes/for-linus' adds 7cc87a8c612f Merge remote-tracking branch 'regulator/for-5.8' into regu [...] adds 0f9005521cc3 Merge remote-tracking branch 'regulator-fixes/for-linus' adds ac9b7bbd19d0 Merge remote-tracking branch 'spi/for-5.8' into spi-linus adds 1a2047ff2b77 Merge remote-tracking branch 'spi-fixes/for-linus' adds beb77a6d3b71 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds d5010e8dba59 Merge remote-tracking branch 'tty.current/tty-linus' adds 3b34e9d7d069 Merge remote-tracking branch 'usb.current/usb-linus' adds 034b754b79bb Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds e7d76ed38012 Merge remote-tracking branch 'phy/fixes' adds 2b981a2f63f8 Merge remote-tracking branch 'staging.current/staging-linus' adds b92dcff228e2 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds c34f6fb86578 Merge remote-tracking branch 'input-current/for-linus' adds 0df240ca7c8d Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 9f9113925018 bus: ti-sysc: Fix wakeirq sleeping function called from in [...] adds afe6f1eeb08f bus: ti-sysc: Fix sleeping function called from invalid co [...] adds a55de412228c bus: ti-sysc: Do not disable on suspend for no-idle adds 4b2f657f6178 ARM: dts: Configure osc clock for d_can on am437x adds 35094c15d41e ARM: OMAP2+: Fix possible memory leak in omap_hwmod_alloca [...] adds e1b4439a9f54 Merge remote-tracking branch 'omap-fixes/fixes' adds eba67b248c54 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds f311bbd6e2d5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds ebd4050c6144 mmc: sdhci-of-aspeed: Fix clock divider calculation adds e4e69a4b2ce5 Merge remote-tracking branch 'mmc-fixes/fixes' adds 5ec74c90dca2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 0c33f125732d kbuild: run the checker after the compiler new dd7699e37f28 Revert "kbuild: Create directory for target DTB" new 893ab00439a4 kbuild: remove cc-option test of -fno-stack-protector new 685969e0bd73 kbuild: remove cc-option test of -ffreestanding new 55a87cd85857 kbuild: buildtar: add dtbs support new d58826cae231 powerpc/boot: add DTB to 'targets' new 8fe87a92f262 kbuild: always create directories of targets new 7c4d50d4973b kbuild: do not export LDFLAGS_vmlinux new 69cc1a567d56 kconfig: remove '---help---' support new 84a3b1d353c4 Revert "checkpatch: kconfig: prefer 'help' over '---help---'" new 30361c47eada kconfig qconf: Add grey background for hidden options new 73445fcff208 kconfig qconf: Fix mouse events in search view new 0816600a3111 Merge branch 'kconfig' into for-next new 3ced90ead784 Merge remote-tracking branch 'kbuild/for-next' new b91227b490ab Merge remote-tracking branch 'arm/for-next' new de3c48266260 Merge branches 'for-next/misc', 'for-next/vmcoreinfo' and [...] new f792402f700a Merge branch 'for-next/tlbi' into for-next/core new 9b3468cc5364 arm64: mte: CPU feature detection and initial sysreg confi [...] new 0aa5af115183 arm64: mte: Use Normal Tagged attributes for the linear map new 11fc59cc16b1 arm64: mte: Add specific SIGSEGV codes new 06799dbe8426 arm64: mte: Handle synchronous and asynchronous tag check faults new e648c0cf131e mm: Add PG_arch_2 page flag new d0691b2747dc mm: Preserve the PG_arch_2 flag in __split_huge_page_tail() new 62b97d3ba09e arm64: mte: Clear the tags when a page is mapped in user-s [...] new d4741e9672f4 arm64: mte: Tags-aware copy_{user_,}highpage() implementations new 2fb9977dbf4e arm64: Avoid unnecessary clear_user_page() indirection new f0036d4edc99 arm64: mte: Tags-aware aware memcmp_pages() implementation new c1ea1e69f32f arm64: mte: Handle the MAIR_EL1 changes for late CPU bring-up new 7bedbf555664 mm: Introduce arch_calc_vm_flag_bits() new 116bc3e09499 arm64: mte: Add PROT_MTE support to mmap() and mprotect() new 9b87d327ec44 mm: Introduce arch_validate_flags() new ec7784582fc7 arm64: mte: Validate the PROT_MTE request via arch_validat [...] new d7c11a5306e4 mm: Allow arm64 mmap(PROT_MTE) on RAM-based files new 6cb2a6f16ef8 arm64: mte: Allow user control of the tag check mode via prctl() new 1fec4c056a5e arm64: mte: Allow user control of the generated random tag [...] new c33511beb21f arm64: mte: Restore the GCR_EL1 register after a suspend new d43baa777ea6 arm64: mte: Add PTRACE_{PEEK,POKE}MTETAGS support new 412b55873055 arm64: mte: Allow {set,get}_tagged_addr_ctrl() on non-curr [...] new 367027c6ed6a arm64: mte: Add NT_ARM_TAGGED_ADDR_CTRL ptrace regset new 3f299eeabe85 fs: Handle intra-page faults in copy_mount_options() new 6ec854f41a27 mm: Add arch hooks for saving/restoring tags new 0a582bf6c1d7 arm64: mte: Enable swap of tagged pages new 5348fe883654 arm64: mte: Save tags when hibernating new 57d825cba526 arm64: mte: Kconfig entry new 5b1978f1f9df arm64: mte: Add Memory Tagging Extension documentation new da560565bca0 Merge branch 'for-next/mte' into for-next/core new 1ea3580f95ce Merge remote-tracking branch 'arm64/for-next/core' new f011856ce7b6 perf/smmuv3: To simplify code for ioremap page in pmcg new 983276f044bf Merge remote-tracking branch 'arm-perf/for-next/perf' new 5d5f54c84d6a Merge remote-tracking branch 'arm-soc/for-next' new d89c4038b245 Merge branch 'v5.8/fixes' into tmp/aml-rebuild new aecc72b14d11 ARM: dts: meson8: add power domain controller new c5d3d3cf00d5 ARM: dts: meson8m2: add resets for the power domain controller new 9960cacbaeb1 ARM: dts: meson8b: add power domain controller new 73106f75bf94 ARM: dts: meson: add the SDHC MMC controller new 73501b890a6f ARM: dts: meson8b: ec100: enable the SDHC controller new d6a3873c7be6 ARM: dts: meson8b: odroidc1: enable the SDHC controller new 0e9eb3c97797 Merge branch 'v5.9/dt' into tmp/aml-rebuild new cabb1f382710 arm64: dts: meson-khadas-vim3: add Khadas MCU nodes new 5273d6cacc06 arm64: dts: meson-gx: Switch to the meson-ee-pwrc bindings new 32b5f4b63487 arm64: dts: amlogic: Add the Ethernet "timing-adjustment" clock new 921856df453b Merge branch 'v5.9/dt64' into tmp/aml-rebuild new 4bcd78c5ea7a Merge remote-tracking branch 'amlogic/for-next' new 9f914e196c37 Merge remote-tracking branch 'aspeed/for-next' new b7de6af6641b Merge remote-tracking branch 'at91/at91-next' new 4237c625304b ARM: dts: imx6qdl-gw551x: fix audio SSI new 2a83544007ab ARM: imx: Provide correct number of resources when registe [...] new f8951dce10c0 ARM: imx: Remove imx_add_imx_dma() unused irq_err argument new 7f6e8dffc30b soc: imx: check ls1021a new aa2ae74dc391 clk: composite: Export clk_hw_register_composite() new 8d7c7f4872c9 clk: imx: Support building i.MX common clock driver as module new 3f2db6e4e489 clk: imx: Add clock configuration for ARMv7 platforms new 5ed38b72fe90 clk: imx8m: Support module build new 36fcf320e7ba clk: imx8qxp: Support building i.MX8QXP clock driver as module new 1d6262a76c6c clk: imx6sl: Fix build warning reported by kernel test robot new dc1a0d9f6874 Merge branch 'clk/imx' into for-next new a24015fa8b89 firmware: imx: Move i.MX SCU soc driver into imx firmware folder new d82bcef5157d soc: imx: select ARM_GIC_V3 for i.MX8M new 9de44d201367 Merge branch 'imx/drivers' into for-next new 84a21d0825a7 dt-bindings: arm: fsl: add different Protonic boards new dfe83e10b728 dt-bindings: arm: fsl: Add MYiR Tech boards new c030a2bac876 Merge branch 'imx/bindings' into for-next new 915e19686f59 ARM: dts: imx: Make tempmon node as child of anatop node new 5656bb3857c4 ARM: dts: ls1021a: output PPS signal on FIPER2 new a1abd6777f0e ARM: dts: imx: change ocotp node name on i.MX6/7 SoCs new 17a2deb06105 ARM: dts: imx: change ocotp node name on MXS SoCs new 78b05005e213 ARM: dts: imx: change iim node name on i.MX SoCs new c13168a56560 ARM: dts: imx6qdl: Remove invalid interrupt for GPC node new 459ebbee05e8 ARM: dts: imx: Change sdhci node name on i.MX27/i.MX31 SoCs new 7e4cd9d8f7ba ARM: dts: imx: Change esdhc node name on i.MX2/i.MX3/i.MX5 SoCs new a6d094403cd6 ARM: dts: imx: Change usdhc node name on i.MX6/i.MX7 SoCs new 5da1b522cf7d ARM: dts: imx6sll: Make ssi node name same as other platforms new 8a915ec0c820 ARM: dts: imx53-ppd: alarm LEDs use kernel LED interface new c3a71ffb6df2 ARM: dts: imx6sx: Enable ASRC device new 903c0ef28bc4 ARM: dts: imx6sx-sdb: Add SPDIF support new 9ef33df18c55 ARM: dts: imx6sx-sabreauto: Add SPDIF support new a2e4a60de41c ARM: dts: imx6sx-sabreauto: Add cs42888 sound card support new 22b6db783110 ARM: dts: ls1021a: add ftm_alarm0 DT node new 73691f21e211 ARM: dts: imx6sx-sdb: Add MQS support new 954809fb53a9 ARM: dts: vf610: Align L2 cache-controller nodename with dtschema new 69cc1502a87f ARM: dts: imx: Align L2 cache-controller nodename with dtschema new 7c2b325020be ARM: dts: imx6ul: Add ASRC device node new 0d446a505592 ARM: dts: add Protonic PRTI6Q board new 88010b8174ab ARM: dts: add Protonic WD2 board new 5a1dcf4a6bec ARM: dts: add Protonic VT7 board new c90fdc5021b1 ARM: dts: add Protonic RVT board new af3eaa4ab096 ARM: dts: imx6qp-sabreauto: enable sata new d4650bd53f50 ARM: dts: imx6qp-sabresd: enable sata new 493e8733686b ARM: dts: vfxxx: Add node for CAAM new b955387667ec ARM: dts: ZII: update MDIO speed and preamble new bcf9d4672916 ARM: dts: vf610-zii-dev-rev-c: Configure fiber port to 1000BaseX new 5c73d9acd122 ARM: dts: vf610-zii-scu4-aib: Configure fibre ports to 1000BaseX new fa28d8212ede ARM: dts: imx: default to #pwm-cells = <3> in the SoC dtsi files new c68a1c9253c3 ARM: dts: colibri-imx6: remove pinctrl-names orphan new 93e881e1f1f5 ARM: dts: vf610-zii-spb4: Add node for switch watchdog new f9ecf10cb88c ARM: dts: imx6ull: add MYiR MYS-6ULX SBC new fee879653df8 Merge branch 'imx/dt' into for-next new 83ebd4a52169 arm64: dts: lx2160a: add dspi controller DT nodes new a6533df34df4 arm64: dts: lx2160a: add DT node for all DSPI controller new dca78e322885 arm64: dts: lx2160a: add ftm_alarm0 DT node new 791c88ca5713 arm64: dts: ls1028a: Add ftm_alarm0 DT node new f4fe3a866549 arm64: dts: layerscape: add ftm_alarm0 node new 160e7d8e8931 arm64: dts: ls1046a: add more thermal zone support new c147caa6e8a4 arm64: dts: ls1043a: add more thermal zone support new b39cb21faee7 arm64: dts: imx8mp: add ddr pmu device node new 6386156eb279 arm64: dts: imx8mn-evk: add pca9450 for i.mx8mn-evk board new 1069a0bbf9d8 arm64: dts: ls1043a: update USB nodes status to match boar [...] new 67dd4954d247 arm64: dts: zii-ultra: update MDIO speed and preamble new 66dfd9593b88 arm64: dts: lx2160a: Increase configuration space size new ac887041c8eb arm64: dts: ls1028a-qds: Add DSPI flash nodes new 425559192de3 Merge branch 'imx/dt64' into for-next new ee46e5b44bb3 arm64: defconfig: add pca9450 pmic driver new 21b91064a88c arm64: defconfig: enable RTC and audio support on Kontron [...] new 250ce11ed746 ARM: imx_v6_v7_defconfig: Support i.MX8MM new 3c6ec3e310c0 Merge branch 'imx/defconfig' into for-next new 1f77eba644c0 Merge remote-tracking branch 'imx-mxs/for-next' new 8de27adf4730 Merge remote-tracking branch 'keystone/next' new 0ba5a2703507 Merge remote-tracking branch 'mediatek/for-next' new 838d2b63bbbf Merge remote-tracking branch 'mvebu/for-next' new 9293b1b99f50 Merge branch 'fixes' into for-next new 4254632dba27 bus: ti-sysc: Add missing quirk flags for usb_host_hs new 3e3c7103e4f9 ARM: OMAP2+: Drop legacy platform data for am335x dwc3 new fc006eb11ac9 ARM: OMAP2+: Drop legacy platform data for omap5 dwc3 new 799fed4eccd2 ARM: OMAP2+: Drop legacy platform data for dra7 dwc3 new faef4475ebe6 ARM: OMAP2+: Drop legacy platform data for omap4 usb new 473f5ef62b9c ARM: OMAP2+: Drop legacy platform data for omap5 usb host new 9a71c2193b00 Merge branch 'omap-for-v5.9/ti-sysc-drop-pdata' into for-next new abe4e4675dfc ARM: dts: am335x-pocketbeagle: set default mux for gpio pins new 214ec0319e53 ARM: dts: omap4: Add timer_sys_ck clocks for timers new 52ddb6d914d6 ARM: dts: omap5: Add timer_sys_ck clocks for timers new 9ae60ac13fc8 ARM: dts: omap4: Update the DSP node new 5ce170cdaa64 ARM: dts: omap4: Add IPU DT node new 691eb1805fcf ARM: dts: omap4: Add aliases for rproc nodes new b4778e787fe9 ARM: dts: omap4-panda-common: Add CMA pools and enable IPU & DSP new 7f7d771c00bf ARM: dts: omap4-panda-common:: Add system timers to DSP and IPU new 3026ce47498d ARM: dts: omap5: Add DSP and IPU nodes new e8661220e128 ARM: dts: omap5: Add aliases for rproc nodes new 1e48754f2c6e ARM: dts: omap5-uevm: Add CMA pools and enable IPU & DSP new f0954943a3df ARM: dts: omap5-uevm: Add system timers to DSP and IPU new f1c4a33fb83e ARM: dts: omap4-panda-common: Add watchdog timers for IPU and DSP new e94828c17c99 ARM: dts: omap5-uevm: Add watchdog timers for IPU and DSP new 75f66813e081 Replace HTTP links with HTTPS ones: OMAP DEVICE TREE SUPPORT new e6dcfd3ba126 Merge branch 'omap-for-v5.9/dt' into for-next new e9dbebaf9b9d ARM: OMAP: Replace HTTP links with HTTPS ones new a2d0cccb741f Merge branch 'omap-for-v5.9/soc' into for-next new f4f23db1b928 Merge remote-tracking branch 'omap/for-next' new b88c28280c3f firmware: qcom_scm: Fix legacy convention SCM accessors new 1b04f883161e Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] new 864cd918078a Merge remote-tracking branch 'qcom/for-next' new 8c8269fcf264 Merge remote-tracking branch 'raspberrypi/for-next' new 31d5c9489ca2 Merge remote-tracking branch 'realtek/for-next' new fecc5cfcd55f arm64: defconfig: Enable CONFIG_PCIE_RCAR_HOST new 73316fb753e1 Merge branch 'renesas-fixes-for-v5.8' into renesas-next new 3b674382df13 arm64: dts: renesas: r8a77980: Add RPC-IF support new 9d3f2e7e8716 arm64: dts: renesas: r8a77980: condor/v3hsk: Add QSPI flas [...] new 11a6a6a50b1c arm64: dts: renesas: r8a77970: Add RPC-IF support new daa36ae01519 arm64: dts: renesas: r8a77970: eagle/v3msk: Add QSPI flash [...] new e0db88a7b0e6 arm64: dts: renesas: cat875: Drop superfluous phy-mode new 19c530f75db2 arm64: dts: renesas: Restructure Makefile new e24779649c84 dt-bindings: power: Add r8a774e1 SYSC power domain definitions new ef1c9924287d clk: renesas: Add r8a774e1 CPG Core Clock Definitions new 3c2543d39d06 Merge tag 'renesas-r8a774e1-dt-binding-defs-tag' into rene [...] new f446ade0952a soc: renesas: rcar-sysc: Add r8a774e1 support new b88fc411e0e9 soc: renesas: Add Renesas R8A774E1 config option new 5b83cc42cf87 soc: renesas: Identify RZ/G2H new 7f8fa833dc73 soc: renesas: rcar-rst: Add support for RZ/G2H new 1f52719bb71f dt-bindings: arm: renesas: Document RZ/G2H SoC DT bindings new 6dfb9f369c00 dt-bindings: arm: renesas: Add HopeRun RZ/G2H boards new f639fb66d17e dt-bindings: power: renesas,rcar-sysc: Document r8a774e1 S [...] new 4d938a27e18d dt-bindings: reset: renesas,rst: Document r8a774e1 reset module new bf8bdc50a1cd Merge branches 'renesas-arm-dt-for-v5.9', 'renesas-drivers [...] new 85374871d6f7 Merge remote-tracking branch 'renesas/next' new 49b73192ad63 Merge remote-tracking branch 'reset/reset/next' new c12e1e86cae9 Merge remote-tracking branch 'rockchip/for-next' new 57c9e7877138 Merge remote-tracking branch 'samsung-krzk/for-next' new a0586d1c2736 Merge tag 'soc-attr-updates-5.9' of git://git.kernel.org/p [...] new fcd2e0deae50 clk: scmi: Fix min and max rate when registering clocks wi [...] new a4ee9d0194c2 firmware: arm_scmi: Provide a missing function param description new 02c003cc18df firmware: arm_scmi: Remove zero-length array in SCMI notif [...] new 33ee97f823cc firmware: arm_scmi: Remove unneeded __packed attribute new 72a5eb9d9c31 firmware: arm_scmi: Remove fixed size fields from reports/ [...] new 23b4b2c960a2 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 48612f984682 Merge remote-tracking branch 'scmi/for-linux-next' new 9d18431f95a4 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 05e4003a709f Merge branch for-5.9/clk into for-next new 463e3dad9016 Merge branch for-5.9/memory into for-next new 8dfe3c3d99e3 Merge branch for-5.9/arm/dt into for-next new 574d9cff7e5a arm64: tegra: Enable XUSB on Norrin new 1765f53dda74 arm64: tegra: Remove undocumented battery-name property new 393a403ed87e arm64: tegra: Remove simple clocks bus new 7517248ad27f arm64: tegra: Remove simple regulators bus new 7eb0454440e1 arm64: tegra: norrin: Add missing panel power supply new 39784c8f1052 arm64: tegra: Use proper tuple notation new db8ada9df640 arm64: tegra: Do not mark host1x as simple bus new 9f0520a2be87 arm64: tegra: Use sor0_out clock on Tegra132 new a6d172ca55d8 arm64: tegra: Tegra132 EMC is not compatible with Tegra124 new d05f3251094f arm64: tegra: Add missing #phy-cells property to USB PHYs new 578994c93844 arm64: tegra: Remove unneeded power supplies new 174e90dd9cdb arm64: tegra: Update USB connector nodes new 272929b683db arm64: tegra: Use standard EEPROM properties new 2166b0e3e9f9 arm64: tegra: Remove XUSB pad controller interrupt from XUSB node new 168e3df0eb54 arm64: tegra: Fix {clock,reset}-names ordering new 846f56f52992 arm64: tegra: Do not mark display hub as simple bus new c306a0487222 arm64: tegra: Use standard names for SRAM nodes new 2a34abfba382 arm64: tegra: Remove unused interrupts from Tegra194 AON GPIO new 1a608c87c464 arm64: tegra: Fix indentation in Tegra194 device tree new 22a94e2c5069 arm64: tegra: Rename agic -> interrupt-controller new a9aa2f836b68 arm64: tegra: Various fixes for PMICs new 0d76194d94f8 arm64: tegra: Sort nodes by unit-address on Jetson Nano new 373b4142b1d5 arm64: tegra: Rename cbb@0 to bus@0 on Tegra194 new 2e556aaac7b3 arm64: tegra: Fix order of XUSB controller clocks new 41ce39741686 arm64: tegra: jetson-tx1: Add camera supplies new c635275a92d0 arm64: tegra: Enable Tegra VI CSI support for Jetson Nano new e572e286a997 Merge branch for-5.9/arm64/dt into for-next new 7ecaafbb2df3 Merge remote-tracking branch 'tegra/for-next' new 18d0beeb3a0b Merge remote-tracking branch 'ti-k3/ti-k3-next' new 418930f5cea3 Merge remote-tracking branch 'uniphier/for-next' new 7d66b14350b7 Merge remote-tracking branch 'clk/clk-next' new 4e84cd683c7a Merge remote-tracking branch 'csky/linux-next' new 39191b7cc9eb Merge remote-tracking branch 'h8300/h8300-next' new 028a342ec8e1 m68k: Add arch/m68k/Kbuild new bd3ff3f1b69c m68k: sun3: Descend to prom from arch/m68k/sun3 new 2367b0264294 m68k: Optimize cc-option calls for cpuflags-y new 40b13fd7fd6e m68k: Pass -D options to KBUILD_CPPFLAGS instead of KBUILD [...] new 5f5f2949c14d m68k: Use sizeof_field() helper new be1a31283655 m68k: atari: Annotate dummy read in ROM port IO code as __ [...] new aeb445bf2194 m68k: mac: Don't send IOP message until channel is idle new 931fc82a6aaf m68k: mac: Fix IOP status/control register writes new adc19b2e314b m68k: mac: Don't send uninitialized data in IOP message reply new 47fbcb9506df m68k: mac: Improve IOP debug messages new e3a549487f08 m68k: Use CLEAN_FILES to clean up files new 382f429bb559 m68k: defconfig: Update defconfigs for v5.8-rc3 new fcab24ebb1da Merge remote-tracking branch 'm68k/for-next' new ae5806b48e66 Merge remote-tracking branch 'm68knommu/for-next' new 5fb60772c675 Merge remote-tracking branch 'mips/mips-next' new 07a05add91d1 Merge remote-tracking branch 'nds32/next' new 69cb455db945 Merge remote-tracking branch 'parisc-hd/for-next' new 79d98d969f50 Merge remote-tracking branch 'powerpc/next' new aa3789dffdf0 riscv: Enable context tracking new a0a8a107b1ce riscv: Allow building with kcov coverage new 41e8333123e2 riscv: Add kmemleak support new 2a35e06a90fa Merge remote-tracking branch 'risc-v/for-next' new 03e337cb7416 Merge remote-tracking branch 's390/features' new 28cd4735b23d Merge remote-tracking branch 'sh/for-next' new ff760771176a Merge remote-tracking branch 'fscrypt/master' new 28aab7aef3ef Merge remote-tracking branch 'btrfs/for-next' new 8c0a5fc00578 cifs: remove unused variable 'server' new c1e7e668cdce cifs`: handle ERRBaduid for SMB1 new 70bf28e4a398 cifs: Fix leak when handling lease break for cached root fid new 43f82fcf7d8a Merge remote-tracking branch 'cifs/for-next' new 713dd25c1eed Merge remote-tracking branch 'exfat/dev' new 8cda7cbdac89 Merge remote-tracking branch 'ext3/for_next' new 35245180459a f2fs: add F2FS_IOC_SEC_TRIM_FILE ioctl new ce95522dc750 Merge remote-tracking branch 'f2fs/dev' new 85bfd71bc34e xprtrdma: Fix double-free in rpcrdma_ep_create() new 4cf44be6f1e8 xprtrdma: Fix recursion into rpcrdma_xprt_disconnect() new dda9a951dd6d xprtrdma: Fix return code from rpcrdma_xprt_connect() new af667527b0e3 xprtrdma: Fix handling of connect errors new 913fadc5b105 NFS: Fix interrupted slots by sending a solo SEQUENCE operation new 41d85bfc717b Merge remote-tracking branch 'nfs-anna/linux-next' new d7e3e036062b Merge remote-tracking branch 'nfsd/nfsd-next' new e879d8e2c75f Merge remote-tracking branch 'xfs/for-next' new 5027da3cedfd Merge remote-tracking branch 'iomap/iomap-for-next' new ccbbb38e46a7 Merge remote-tracking branch 'file-locks/locks-next' new 92a555fa7848 Merge remote-tracking branch 'vfs/for-next' new bc885f1ab6de doc:kmsg: explicitly state the return value in case of SEEK_CUR new 248928a5387c Merge branch 'for-5.9' into for-next new c257ebd4e330 Merge remote-tracking branch 'printk/for-next' new 1119495edd57 Merge remote-tracking branch 'pci/next' new 21d8a01c0d1c Merge remote-tracking branch 'pstore/for-next/pstore' new 685cd06b578e Merge remote-tracking branch 'hid/for-next' new a0f7a2460f26 Merge remote-tracking branch 'i2c/i2c/for-next' new 0038f9c55120 Merge branch 'dmi/master' new 7a9f28d050b3 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 92f5e6b54ed1 kobject: documentation: Replace HTTP links with HTTPS ones new 1496878a74c9 docs: driver-api: i3c: Replace HTTP links with HTTPS ones new 7f01cfb9e865 docs: filesystems: Replace HTTP links with HTTPS ones new 3c603573d254 docs: kvm: Replace HTTP links with HTTPS ones new 0288199e1f6a docs: locking: Replace HTTP links with HTTPS ones new dbf35499fb0e Documentation/security-bugs: Explain why plain text is preferred new 9d1bd9e8e028 doc: yama: Swap HTTP for HTTPS and replace dead link new eeb3dc58f84b Documentation: numaperf: eliminate duplicated word new 6fa9a5a23026 Documentation: block: eliminate duplicated word new 6566945f9c79 Documentation: printk-basics: eliminate duplicated word new 06467a780110 Documentation: kgdb: eliminate duplicated word new 2de4ba17f790 Documentation: fpga: eliminate duplicated word new 686ebbfe2cb2 Documentation: gpu/komeda-kms: eliminate duplicated word new bde952f9b2da Documentation: gpu/drm-uapi: eliminate duplicated word new e94f32c1206e Documentation: hid/intel-ish-hid: eliminate duplicated word new e83adbca5b9c Documentation: i2c: eliminate duplicated word new 14bee1674ac5 Documentation: kbuild/kconfig-language: eliminate duplicated word new b7ecdb00daa7 Documentation: leds/ledtrig-transient: eliminate duplicated word new 2ee268906491 Documentation: maintainer-entry-profile: eliminate duplica [...] new 498ad0adb6a6 Documentation: mips/ingenic-tcu: eliminate duplicated word new 4930ac30edf7 Documentation: misc/xilinx_sdfec: eliminate duplicated word new e77bfed07229 Documentation: powerpc/vas-api: eliminate duplicated word new 96c630419656 Documentation: s390/vfio-ap: eliminate duplicated word new b216685bd8cf Documentation: security/keys: eliminate duplicated word new a84b757e64b7 Documentation: virt/kvm/api: eliminate duplicated word new 18d97ed9b7f0 Documentation: vm/memory-model: eliminate duplicated word new 6f91b3885f6d Documentation: x86: machinecheck: drop doubled words new bfbc7e5c92fe Documentation: x86: earlyprintk: drop doubled words new 7d64394b5187 Documentation: locking: mutex-design: fix duplicated word new 8b1a17c7c5c5 Documentation: locking: ww-mutex-design: drop duplicated word new 3a63e9fcc810 Driver-API: Documentation: Replace deprecated :c:func: Usage new db6f369d5b2a Documentation/features: Remove unicore32 from kcov and kmemleak new 4b708d6e6f62 Documentation: coda: annotate duplicated words new 97b8281c550e Documentation/driver-api: ntb: drop doubled word new 6db35a242cd4 Documentation/driver-api: nvdimm: drop doubled word new 059db4341303 Documentation/filesystems/proc.rst: copy-editing cleanup new 561a75acda21 Replace HTTP links with HTTPS ones: OMFS new 011c9ec330f1 Replace HTTP links with HTTPS ones: AFS FILESYSTEM new d3b419ca0fd9 docs: hid: Convert link to https new 0f540b95386e Replace HTTP links with HTTPS ones: 9P FILE SYSTEM new 4d8c1e055790 docs: gcov: replace links with HTTPS new 8a74c93d15be docs: ipmi: Replace HTTP links with HTTPS ones new 90a9f51025dd S390: Replace HTTP links with HTTPS ones new f33d4075e512 docs: openrisc: Replace HTTP links with HTTPS ones new 6917f7993fe8 Merge remote-tracking branch 'jc_docs/docs-next' new 0ec403aabb5a Merge remote-tracking branch 'v4l-dvb/master' new 2f936dedba92 Merge branches 'acpi-proc', 'acpi-sysfs', 'acpi-pad', 'acp [...] new 5f7e5d7f9b59 ACPI: OSL: Use deferred unmapping in acpi_os_unmap_generic [...] new e082b98a04ce ACPI: OSL: Use deferred unmapping in acpi_os_unmap_iomem() new e61ec0c16fe6 ACPI: OSL: Clean up the removal of unused memory mappings new 57d2dd4bd18b ACPI: Use fallthrough pseudo-keyword new 0e6796458b29 Merge branches 'acpi-tables', 'acpi-mm' and 'acpi-misc' in [...] new 9a3e9e6ff6d7 PM: sleep: core: Emit changed uevent on wakeup_sysfs_add/remove new 03c3873218da freezer: Add unsafe version of freezable_schedule_timeout_ [...] new 73dba563daac PM: hibernate: fix white space in a few places new 8d87ae48ced2 PM: domains: Fix up terminology with parent/child new 42e3e3be8c5c Merge branches 'pm-em', 'pm-sleep' and 'pm-domains' into l [...] new 0735069c5e49 powercap: idle_inject: Replace play_idle() with play_idle_ [...] new f2eae871177c Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'powercap' i [...] new d3a6d6a23990 Merge remote-tracking branch 'pm/linux-next' new 512381824ad9 cpufreq: tegra186: Simplify probe return path new ab2aca1edfb0 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 7b6e04b3bf43 Merge remote-tracking branch 'cpupower/cpupower' new 1056c486aa63 Merge remote-tracking branch 'opp/opp/linux-next' new 52dc9e29aad4 Merge remote-tracking branch 'thermal/thermal/linux-next' new 6565a439b18e Merge remote-tracking branch 'ieee1394/for-next' new 1730e7d7b154 Merge remote-tracking branch 'dlm/next' new f74259c8d032 Merge remote-tracking branch 'swiotlb/linux-next' new 723d40667488 Merge remote-tracking branch 'rdma/for-next' new 2a550aec3654 net: dsa: mv88e6xxx: Implement MTU change new 591930535147 net: fec: Set max MTU size to allow the MTU to be changed new 2faf34ba505b Merge branch 'Fix-MTU-warnings-for-fec-mv886xxx-combo' new 6d905436a209 net: skge: switch from 'pci_' to 'dma_' API new c86768cf5cf6 net: sky2: switch from 'pci_' to 'dma_' API new 528ae84a34ff net: bridge: fix undefined br_vlan_can_enter_range in tunnel code new c19b05b84dde net: fddi: skfp: Remove addr_to_string(). new 266f31284585 dccp: Replace HTTP links with HTTPS ones new 2be53e0e4690 AX.25 Kconfig: Replace HTTP links with HTTPS ones new ab2749592147 WAN: Replace HTTP links with HTTPS ones new ed757328c340 atm: Replace HTTP links with HTTPS ones new e3eea08e6413 net: ipa: fix kerneldoc comments new 15e522a7b110 net: 9p: kerneldoc fixes new e0a7f1fe0c60 net: can: kerneldoc fixes new 8842500dd056 net: core: kerneldoc fixes new d0b1101bb5c1 net: dccp: kerneldoc fixes new aff53b23a9a7 net: decnet: kerneldoc fixes new 3628e3cbf9ed net: ipv4: kerneldoc fixes new b51cd7c834db net: ipv6: kerneldoc fixes new 74c950c966c1 net: llc: kerneldoc fixes new 9fd00b4d0ecc net: mac80211: kerneldoc fixes new 3db86c397f60 net: netfilter: kerneldoc fixes new 26c3baaa0956 net: netlabel: kerneldoc fixes new ffbab1c93b52 net: nfc: kerneldoc fixes new 966785142342 net: openvswitch: kerneldoc fixes new 76f2fe73c5b8 net: rxrpc: kerneldoc fixes new 90ac5d0301db net: sched: kerneldoc fixes new 9a8ad9ac810a net: socket: Move kerneldoc next to function it documents new c8af73f0b23b net: switchdev: kerneldoc fixes new d8141208b032 net: tipc: kerneldoc fixes new 726e6af9af44 net: wireless: kerneldoc fixes new 62c89238b182 net: x25: kerneldoc fixes new e1d82f7ad0b5 Merge branch 'net-simple-kerneldoc-fixes' new c40f4e50b6cf net: sched: Pass qdisc reference in struct flow_block_offload new 951b84d4aedd mlxsw: reg: Add Monitoring Mirror Trigger Enable Register new c0e3969b07dc mlxsw: reg: Add Monitoring Port Analyzer Global Register new 4bafb85ae244 mlxsw: spectrum_span: Move SPAN operations out of global file new 08a3641f2662 mlxsw: spectrum_span: Prepare for global mirroring triggers new ab8c06b7b42c mlxsw: spectrum_span: Add support for global mirroring triggers new 2bafb216e10e mlxsw: spectrum_span: Add APIs to enable / disable global [...] new 2c4950ea10a3 mlxsw: spectrum_flow: Convert a goto to a return new d928f8219833 mlxsw: spectrum_flow: Drop an unused field new b50f60a0c4c9 mlxsw: spectrum_matchall: Publish matchall data structures new f7a439cbf1e8 mlxsw: spectrum_flow: Promote binder-type dispatch to spectrum.c new f6668eac2206 mlxsw: spectrum_qdisc: Offload mirroring on RED qevent early_drop new 1add92121e39 selftests: mlxsw: RED: Test offload of mirror on RED early [...] new ea64ce6d3b57 Merge branch 'mlxsw-Add-support-for-buffer-drops-mirroring' new ce1e2a776ffc net: make symbol 'flush_works' static new e7fff95c8cea isdn/capi: Replace HTTP links with HTTPS ones new c15841dd15af net: phy: fix mdio-mscc-miim build new 5d037b4d3df7 devlink: Fix use-after-free when destroying health reporters new 91c724cfc0cb net: mscc: ocelot: convert port registers to regmap new 2789658fa319 soc: mscc: ocelot: add MII registers description new 886e1387c73d net: mscc: ocelot: convert QSYS_SWITCH_PORT_MODE and SYS_P [...] new 67c2404922c2 net: dsa: felix: create a template for the DSA tags on xmit new e8e6e73db142 net: mscc: ocelot: split writes to pause frame enable bit [...] new b39648079db4 net: mscc: ocelot: disable flow control on NPI interface new 541132f0961a net: mscc: ocelot: convert SYS_PAUSE_CFG register access t [...] new aa92d836d5c4 net: mscc: ocelot: extend watermark encoding function new 375e13142921 net: dsa: felix: move probing to felix_vsc9959.c new 84705fc16552 net: dsa: felix: introduce support for Seville VSC9953 switch new 77710929da13 docs: devicetree: add bindings for Seville DSA switch insi [...] new 35c891e161d9 Merge branch 'New-DSA-driver-for-VSC9953-Seville-switch' new a7d02782357b net: ethernet: Replace HTTP links with HTTPS ones new d788a0b512f5 net: jme: Replace HTTP links with HTTPS ones new 350d1931423c net: wan: cosa: Replace HTTP links with HTTPS ones new 428f09c2b757 amd8111e: switch from 'pci_' to 'dma_' API new da6e8ace5623 pcnet32: switch from 'pci_' to 'dma_' API new bfe4c4033306 wan: Replace HTTP links with HTTPS ones new 0005c2339adb Merge remote-tracking branch 'net-next/master' new 5fee4e849e5e next-20200713/bpf-next new 93dce708d18f Merge remote-tracking branch 'ipsec-next/master' new 466a8ddb0a54 Merge remote-tracking branch 'wireless-drivers-next/master' new 33bfd94a05ab Bluetooth: btusb: add Realtek 8822CE to usb_device_id table new 3344537f614b Bluetooth: hci_qca: Bug fixes for SSR new 75bbd2ea50ba Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() new 629b49c848ee Bluetooth: Prevent out-of-bounds read in hci_inquiry_resul [...] new 4254565c4768 Merge remote-tracking branch 'bluetooth/master' new b9bc7f3380a9 Merge remote-tracking branch 'gfs2/for-next' new 984f5cb0ff01 Merge remote-tracking branch 'mtd/mtd/next' new 35cf81636e23 Merge remote-tracking branch 'nand/nand/next' new 5cec8bc3707b mtd: spi-nor: sfdp: do not make invalid quad enable fatal new 8c8f97573eb3 mtd: spi-nor: spansion: Remove s70fl01gs from flash_info new be192209d5a3 mtd: spi-nor: Add capability to disable flash quad mode new cc59e6bb6cd6 mtd: spi-nor: Disable the flash quad mode in spi_nor_restore() new a7ab171a4fb7 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 5b7366aef221 Merge remote-tracking branch 'crypto/master' new 1216890adab6 Merge remote-tracking branch 'drm/drm-next' new 48e71abe5599 Merge remote-tracking branch 'amdgpu/drm-next' new 2730055dcb9a drm/i915/gt: Always reset the engine, even if inactive, on [...] new 4fe6abb8f513 drm/i915/gt: Ignore irq enabling on the virtual engines new d2921096e707 drm/i915/selftest: fix an error return path where err is n [...] new 90a987205c6c drm/i915/gt: Only swap to a random sibling once upon creation new 1d9221e9d395 drm/i915: Skip signaling a signaled request new 1c26b8e09004 drm/probe_helper: Add drm_connector_helper_funcs.mode_valid_ctx new e398d7c126c1 drm/i915/mst: filter out the display mode exceed sink's ca [...] new a133c6988f70 drm/i915: WARN if max vswing/pre-emphasis violates the DP spec new 778899a6d7e7 Merge remote-tracking branch 'drm-intel/for-linux-next' new 1c6c9b862ccf Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new de48984486d9 drm/lima: Expose job_hang_limit module parameter new 39913934e67c drm: amdgpu: fix common struct sg_table related issues new 7b814900b8cc drm: radeon: fix common struct sg_table related issues new e04be2310b5e drm/ttm: further cleanup ttm_mem_reg handling new 1e691e244487 drm/amdgpu: stop allocating dummy GTT nodes new 02cd2d314465 drm/bridge: sil_sii8620: initialize return of sii8620_readb new ba7896ff7598 Merge remote-tracking branch 'drm-misc/for-linux-next' new cc397d853a96 drm/msm: fix unbalanced pm_runtime_enable in adreno_gpu_{i [...] new f91ca5c09be1 drm/msm: reset devfreq freq_table/max_state before devfreq [...] new 937c55f6b726 drm/msm: handle for EPROBE_DEFER for of_icc_get new 736fe23d544f drm/msm/dpu: request for display color blocks based on hw [...] new 9c1dfd2fe238 drm/msm: fix potential memleak in error branch new 3bb9889e6e00 drm/msm/dpu: fix error return code in dpu_encoder_init new 8101cb59e4b2 drm/msm/dpu: allow initialization of encoder locks during [...] new 8f204a1d97bf drm/msm: Fix 0xfffflub in "Refactor address space initialization" new a0a9b19055be drm/msm: Fix address space size after refactor. new 505da2a2856d drm/msm: Fix setup of a6xx create_address_space. new 02c41e83a753 drm/msm: Fix up the rest of the messed up address sizes new a9bae60d7e66 drm/msm/dpu: ensure device suspend happens during PM sleep new 38730b890f00 drm/msm/dpu: enumerate second cursor pipe for external interface new 1047ff902896 Merge remote-tracking branch 'drm-msm/msm-next' new 69bd48b74229 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 30877bd9ad89 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 845ae721239a Merge remote-tracking branch 'etnaviv/etnaviv/next' new 9e1122fd7155 Merge remote-tracking branch 'regmap/for-next' new 0afff876ddf3 ALSA: line6: add hw monitor volume control for POD HD500 new b91c9cb9d4b3 ALSA: echoaudio: re-enable IRQs on failure path new d25b98b776d1 Merge remote-tracking branch 'sound/for-next' new f50d67f9eff6 ASoC: rockchip: spdif: Handle clk by pm runtime new 88697c0e2112 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new e55745c59246 Merge remote-tracking branch 'sound-asoc/for-next' new fbe7c97184ae Merge remote-tracking branch 'input/next' new 1e6ca967ef15 io_uring: simplify io_req_map_rw() new a4d3056be114 io_uring: add a helper for async rw iovec prep new 4c8a37e212a8 io_uring: follow **iovec idiom in io_import_iovec new 4bbc5bc230bd io_uring: share completion list w/ per-op space new 1e805744ec5f io_uring: rename ctx->poll into ctx->iopoll new fabeb4ad3f32 io_uring: use inflight_entry list for iopoll'ing new 4b95dd148937 io_uring: use completion list for CQ overflow new 2767b3b7f1b6 io_uring: add req->timeout.list new 52dda64b953a io_uring: remove init for unused list new 599d551dc1ac io_uring: use non-intrusive list for defer new 7429c6f8c109 io_uring: remove sequence from io_kiocb new 9facbf0f50ad io_uring: place cflags into completion data new 863c8716cd44 Merge branch 'for-5.9/io_uring' into for-next new 0a6a6d99a61c Merge remote-tracking branch 'block/for-next' new 69cea0d45a61 dm mpath: changes from initial m->flags locking audit new a271a89c6e47 dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH new 73265f3ffdc9 dm mpath: push locking down to must_push_back_rq() new f45f11868e0e dm mpath: factor out multipath_queue_bio new 17213ec18061 dm mpath: rework __map_bio() new 564dbb130b3f dm mpath: rename current_pgpath to pgpath in multipath_pre [...] new 374117ad4736 dm mpath: use double checked locking in fast path new e1fef0b08e06 dm verity: add "panic_on_corruption" error handling mode new 840b2e161170 dm dust: report some message results ddirectly back to user new 41725bdcef30 dm dust: add interface to list all badblocks new ff1274d2a5d1 dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() new a5cbd8197345 dm bufio: do buffer cleanup from a workqueue new 367faa4ef8e6 dm crypt: add flags to optionally bypass kcryptd workqueues new 02622abba2da dm crypt: Enable zoned block device support new eb2fc785d476 Merge remote-tracking branch 'device-mapper/for-next' new b52fb259dff8 mmc: core: Always allow the card detect uevent to be consumed new b4fc8278d252 mmc: sdhci-msm: Add interconnect bandwidth scaling support new 557ed5f06c63 dt-bindings: mmc: sdhci-msm: Add interconnect BW scaling strings new 47fad46b7ae0 mmc: sdhci-tegra: Add comment for PADCALIB and PAD_CONTROL [...] new 42a166d7e054 mmc: sdio: Return ret if sdio_disable_func() fails new ec97863cac3e mmc: sdio: Enable SDIO 4-bit bus if not support SD_SCR_BUS [...] new 40e6c479e925 mmc: sdio: Fix 1-bit mode for SD-combo cards during suspend new c99e1d0c91ac mmc: sdhci-of-arasan: Add missed checks for devm_clk_register() new 81a77ee9092d mmc: mmci: add sdio datactrl mask for sdmmc revisions new 27d8a86a3050 mmc: sdhci-msm: Fix spelling mistake new b9a349fdc716 mmc: sh_mmcif: Use "kHz" for kilohertz new 72f47aec86e1 dt-bindings: mmc: Convert pwrseq to json-schema new b1f85c8f2f03 dt-bindings: mmc: sdhci-am654: Add ti,clkbuf-sel binding new 23514731f4ab mmc: sdhci_am654: Add flag for PHY calibration new 09db994358ec mmc: sdhci_am654: Add Support for SR2.0 new fe52e2fbc6ef mmc: sdhci_am654: Fix conditions for enabling dll new 0003417d5738 mmc: sdhci_am654: Update delay chain configuration new 61d9c4aa97f3 mmc: sdhci_am654: Add support for clkbuf_sel property new e81515556d76 mmc: sdio: fix clock rate setting for SDR12/SDR25 mode new 3722c74c721b mmc: sdhci-esdhc-imx: dump internal IC debug status during error new b343a0911057 mmc: sdhci-acpi: For amd device set driver type as MMC_SET [...] new 0fcb031e52d7 mmc: sdhci: Allow platform controlled voltage switching new ed54ef9878fe mmc: core: Set default power mode in mmc_alloc_host() new 92a2173837d2 mmc: sdhci-msm: Use internal voltage control new 4f7872ae920f mmc: sdio: Move SDIO IDs from rsi_sdio driver to common in [...] new 6dca9a9c0cd5 mmc: tmio: core: Add end operation into tmio_mmc_dma_ops new 2b26e34e9af3 mmc: renesas_sdhi_internal_dmac: clean up the code for dma [...] new 58a91d96d0bf mmc: renesas_sdhi_internal_dmac: Fix dma unmapping in error cases new 53e888d14b4b mmc: sdhci-msm: Make function sdhci_msm_dump_vendor_regs() static new 482cedd2e587 mmc: core: Mark fixups as __maybe_unused new a79c3f40c7c8 mmc: core: Provide description for sdio_set_host_pm_flags( [...] new 33fc1ebe509a mmc: core: Add missing documetation for 'mmc' and 'ios' new 46525bcc5c18 mmc: sdhci-s3c: Provide documentation for missing struct p [...] new 6ec5a7b72e2a mmc: mtk-sd: Demote msdc_recheck_sdio_irq() function header new f51874b7ec92 mmc: atmel-mci: Provide 2 new and correct 1 existing prope [...] new 22374e9f2996 mmc: core: Correct misspelling of 'mq' in mmc_init_request [...] new 306c59cbe4bb mmc: dw_mmc-exynos: Add kerneldoc descriptions of for 'dev' args new 679209b3c1b0 mmc: rtsx_pci_sdmmc: Remove set but unused variable 'err' new d463cf4ea471 mmc: rtsx_usb_sdmmc: Remove set but unused variable 'err' new 654e8750f28b mmc: sdhci-of-arasan: Correct formatting and provide missi [...] new abf4633a171e mmc: sdhci-msm: Demote faux kerneldoc header down to basic [...] new 2ec2438d2052 mmc: cqhci: Demote faux kerneldoc header down to basic com [...] new 2f9612650099 arch: arm: mach-omap2: mmc: Move omap_mmc_notify_cover_eve [...] new 479cb7cfea76 mmc: dw_mmc-exynos: remove redundant initialization of var [...] new edfa69ded566 mmc: sdhci-iproc: Do not define 'struct acpi_device_id' wh [...] new b5c833b703cc mmc: sdhci-msm: Set IO pins in low power state during suspend new ba26e91d9f8e dt-bindings: mmc: Add full-pwr-cycle-in-suspend property new ec02760b63c2 mmc: core: Add MMC_CAP2_FULL_PWR_CYCLE_IN_SUSPEND new 3debc24f7fe6 mmc: sdhci: Fix potential null pointer access while access [...] new c624b49a40ae Merge branch 'fixes' into next new 104cdbe7319e Merge remote-tracking branch 'mmc/next' new 2bce79e1a120 Merge remote-tracking branch 'mfd/for-mfd-next' new 4a22a468880e Merge remote-tracking branch 'backlight/for-backlight-next' new 80bef6697008 Merge remote-tracking branch 'battery/for-next' new 308e65ad060d regulator: cros-ec: Constify cros_ec_regulator_voltage_ops new 6cdfaaf16900 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] new c6f28876a641 Merge remote-tracking branch 'regulator/for-next' new c7b099092ab5 Merge remote-tracking branch 'security/next-testing' new 9831af7c77ba Merge remote-tracking branch 'safesetid/safesetid-next' new 2c608d898627 Merge remote-tracking branch 'selinux/next' new 9ac8545199a1 iommu: Fix use-after-free in iommu_release_device new a082121b55ba iommu/arm-smmu: Mark qcom_smmu_client_of_match as possibly unused new 349b00c9c0a0 dt-bindings: mediatek: Add bindings for MT6779 new 75eed350877c iommu/mediatek: Rename the register STANDARD_AXI_MODE(0x48 [...] new 6b717796227e iommu/mediatek: Use a u32 flags to describe different HW features new 4bb2bf4c6ad3 iommu/mediatek: Setting MISC_CTRL register new b053bc7183c8 iommu/mediatek: Move inv_sel_reg into the plat_data new 37276e00da7d iommu/mediatek: Add sub_comm id in translation fault new 35c1b48d27da iommu/mediatek: Add REG_MMU_WR_LEN_CTRL register definition new 829316b3bc89 iommu/mediatek: Extend protect pa alignment value new 864444130eed iommu/mediatek: Modify MMU_CTRL register setting new 068c86e92f3f iommu/mediatek: Add mt6779 basic support new 397e18b4bb2d iommu/mediatek: Include liunx/dma-mapping.h new d724794b4534 dt-bindings: mediatek: Add binding for MT6779 SMI new fc492f339f76 memory: mtk-smi: Add basic support for MT6779 new f512eefc9bf9 iommu/omap: Replace HTTP links with HTTPS ones new b4ceb4a5359e iommu: Tidy up Kconfig for SoC IOMMUs new 97215a7df435 iommu/renesas: Expand COMPILE_TEST coverage new 8da45cf05a9f Merge branches 'iommu/fixes', 'arm/renesas', 'arm/qcom', ' [...] new 051fa82a2c15 Merge remote-tracking branch 'iommu/next' new ab6464c0f53a Merge remote-tracking branch 'audit/next' new e6cc06d55c6b Merge remote-tracking branch 'devicetree/for-next' new 102fb3904fd6 Merge remote-tracking branch 'spi/for-5.9' into spi-next new c19292f49d2e Merge remote-tracking branch 'spi/for-next' new 33cf2ae7e427 Merge remote-tracking branch 'tip/auto-latest' new cbc7937c01db Merge remote-tracking branch 'edac/edac-for-next' new 6acd6bbd1546 Merge remote-tracking branch 'ftrace/for-next' new 22f601bfe9d4 Merge remote-tracking branch 'rcu/rcu/next' new 30eae04b39fd Merge remote-tracking branch 'kvm/linux-next' new 997c17ffe879 KVM: arm64: Restore missing ISB on nVHE __tlb_switch_to_guest new b72eb1f68137 Merge branch 'kvm-arm64/pre-nv-5.9' into kvmarm-master/next new 5100cf06e10e Merge remote-tracking branch 'kvm-arm/next' new 1d31089d7c61 Merge remote-tracking branch 'kvms390/next' new 7acf0f3d9d69 Merge remote-tracking branch 'percpu/for-next' new 21d5e6f00488 Merge remote-tracking branch 'drivers-x86/for-next' new 80d4288a7766 Merge remote-tracking branch 'chrome-platform/for-next' new 4240056a9c6b Merge remote-tracking branch 'leds/for-next' new 1af7c07374c8 Merge remote-tracking branch 'ipmi/for-next' new b371c86d739f Merge remote-tracking branch 'driver-core/driver-core-next' new cb8b10a965b0 Merge remote-tracking branch 'usb/usb-next' new 3e5fbfbc418a Merge remote-tracking branch 'usb-serial/usb-next' new 9b40af669e85 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 270ff6048f45 phy: cadence: salvo: fix wrong bit definition new 010f0dff9f07 phy: allwinner: Make PHY_SUN6I_MIPI_DPHY depend on COMMON_CLK new 03815930c162 dt-bindings: phy: uniphier: Fix incorrect clocks and clock [...] new dcbabfeb17c3 phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHY new 901e0a8f14a1 phy-mvebu-a3700-utmi: correct typo in struct mvebu_a3700_u [...] new c988b7c5fc05 phy: mapphone-mdm6600: Add missing description for some st [...] new f0c47c74583c phy: xgene: remove unsigned integer comparison with less t [...] new 72fbf95f3621 phy: rockchip-typec: use correct format for structure description new 0672fb0d4222 phy: exynos5-usbdrd: use correct format for structure description new 0ff35966d171 phy: stm32: use NULL instead of zero new b235c299ea84 Merge remote-tracking branch 'phy-next/next' new dafcf1eafe8b Merge remote-tracking branch 'tty/tty-next' new bf443d5c1290 Merge remote-tracking branch 'char-misc/char-misc-next' new dfbc4a71c5f7 Merge remote-tracking branch 'soundwire/next' new 5bceb22e0d2b Merge remote-tracking branch 'thunderbolt/next' new f3dbf6bf043a Merge remote-tracking branch 'staging/staging-next' new 9d46d2d1dbe1 Merge remote-tracking branch 'mux/for-next' new 6469444e14bf Merge remote-tracking branch 'icc/icc-next' new 0d5c10b4c84d dmaengine: idxd: add work queue drain support new 4548a6ad3d50 dmaengine: idxd: move idxd interrupt handling to mask inst [...] new 3621d3e57d9e Documentation/driver-api: dmaengine/provider: drop doubled word new 76e1b90b50a0 Merge branch 'for-linus' into next new 9add0b41ba95 Merge remote-tracking branch 'dmaengine/next' new c2ce95a536f1 Merge remote-tracking branch 'scsi/for-next' new a3170376f7db scsi: ufs: Simplify completion timestamp for SCSI and quer [...] new 6edfdcfe285e scsi: ufs: Fix and simplify setup_xfer_req variant operation new dd06a40201fe scsi: target: Remove unused variable 'tpg' new b92a4a9f7be8 scsi: cxgb4i: Fix dereference of pointer tdata before it i [...] new 92e8d0323a51 scsi: virtio_scsi: Remove unnecessary condition check new 30f259b4886a scsi: cxgb4i: Clean up a debug printk new 46426552e74f scsi: ufs-mediatek: Add inline encryption support new 05d91b557af9 scsi: hisi_sas: Directly trigger SCSI error handling for c [...] new 3d570a28ee8d scsi: hisi_sas: Remove one kerneldoc comment new c87bf24cfb60 scsi: scsi_debug: Add check for sdebug_max_queue during mo [...] new c10fa55f5e7a scsi: scsi_debug: Support hostwide tags new 3a90a63d02b8 scsi: scsi_debug: every_nth triggered error injection new 30f67481a18b scsi: scsi_debug: Update documentation url and bump version new fe4048035362 Merge remote-tracking branch 'scsi-mkp/for-next' new 0cf17702d872 remoteproc: qcom: Add missing slab.h new 2b2d2ecd23af Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new e2ceac32649a Merge remote-tracking branch 'rpmsg/for-next' new 1752911c6d10 Merge tag 'gpio-updates-for-v5.9-part2' of git://git.kerne [...] new 81ed76c6323d Merge remote-tracking branch 'gpio/for-next' new 2eafad3098db Merge remote-tracking branch 'gpio-intel/for-next' new 008caf0c03f5 Merge remote-tracking branch 'pinctrl/for-next' new 38ec27b04829 Merge remote-tracking branch 'pinctrl-intel/for-next' new 0d4f5e609d00 Merge remote-tracking branch 'pinctrl-samsung/for-next' new bdb0329e5337 Merge remote-tracking branch 'pwm/for-next' new 83a32a0804ae Merge remote-tracking branch 'userns/for-next' new b865da24ae1e Merge remote-tracking branch 'ktest/for-next' new 5dc25b22ec3f Merge remote-tracking branch 'kselftest/next' new d3f8b9f6369f Merge remote-tracking branch 'livepatching/for-next' new 5099363a736d Merge remote-tracking branch 'coresight/next' new f372f5343620 Merge remote-tracking branch 'rtc/rtc-next' new 4331756af526 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new d9539752d232 net/compat: Add missing sock updates for SCM_RIGHTS new 4969f8a07397 pidfd: Add missing sock updates for pidfd_getfd() new c0029de50982 net/scm: Regularize compat handling of scm_detach_fds() new 6659061045cc fs: Move __scm_install_fd() to __receive_fd() new deefa7f3505a fs: Add receive_fd() wrapper for __receive_fd() new 910d2f16ac90 pidfd: Replace open-coded receive_fd() new 173817151b15 fs: Expand __receive_fd() to accept existing fd new 8055b0c905f1 seccomp: Introduce addfd ioctl to seccomp user notifier new b8048b5ad648 selftests/seccomp: Test SECCOMP_IOCTL_NOTIF_ADDFD new fa4a32e54cdf Merge remote-tracking branch 'seccomp/for-next/seccomp' new 496b24ec6d47 gcc-plugins: Replace HTTP links with HTTPS ones new 89ddb3ed5a92 Merge branch 'for-next/gcc-plugins' into for-next/kspp new 40bdd27a83cd Merge remote-tracking branch 'kspp/for-next/kspp' new 564f64ddab33 Merge remote-tracking branch 'fsi/next' new ea70f7058625 Merge remote-tracking branch 'nvmem/for-next' new fa2a1a4163a2 Merge remote-tracking branch 'xarray/xarray' new 787ee5221dc1 Merge remote-tracking branch 'hyperv/hyperv-next' new bf7e669d25fc Merge remote-tracking branch 'auxdisplay/auxdisplay' new 9a0a73fe1570 Merge remote-tracking branch 'pidfd/for-next' new 8cab581898b4 Merge remote-tracking branch 'devfreq/devfreq-next' new 8b0a190bf0f6 Merge remote-tracking branch 'hmm/hmm' new 05f8b2bc3cc5 Merge remote-tracking branch 'fpga/for-next' new 78b8a76d7f92 Merge remote-tracking branch 'kunit-next/kunit' new 2a4a0a9f4570 Merge remote-tracking branch 'trivial/for-next' new 0fe2ff63dfc1 Merge remote-tracking branch 'notifications/notifications- [...] new a43c2a26b270 Merge remote-tracking branch 'fsinfo/fsinfo-core' new fc79ef0da192 Merge remote-tracking branch 'memblock/for-next' new dbace00f6da8 fs: don't change the address limit for ->write_iter in __k [...] new 4a32e8373247 fs: don't change the address limit for ->read_iter in __ke [...] new f4941c4b9924 debugfs: add a proxy stub for ->read_iter new 0cbaddd7c35e seq_file: add seq_read_iter new 4d4901c6d748 seq_file: switch over direct seq_read method calls to seq_ [...] new 9be3ee32c4f8 proc: remove a level of indentation in proc_get_inode new 741448736c56 proc: cleanup the compat vs no compat file ops new 8cd30956ea2c proc: add a read_iter method to proc proc_ops new 16a04bde8169 proc: switch over direct seq_read method calls to seq_read_iter new 1dea05cbc0d7 sysctl: Convert to iter interfaces new 53cea6f69d07 fs: don't allow kernel reads and writes without iter ops new 05ab84e21cef fs: default to generic_file_splice_read for files having - [...] new 2750e3608b79 fs: don't allow splice read/write without explicit ops new a3e1c54f0a56 Merge remote-tracking branch 'set_fs/set_fs-rw' new 33bda5fb6727 mm/shuffle: don't move pages between zones and don't read [...] new 811b5a5c5bea mm/memory.c: avoid access flag update TLB flush for retrie [...] new 14189d1a10af mm/mmap.c: close race between munmap() and expand_upwards( [...] new d760567e10a8 mm-close-race-between-munmap-and-expand_upwards-downwards-fix new 87a02f7825c7 vfs/xattr: mm/shmem: kernfs: release simple xattr entry in [...] new 2218949fe0dd mm: initialize return of vm_insert_pages new f63617208bde mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() new 9c3e2bb865bc /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 1a463478c8e1 /proc/kpageflags: do not use uninitialized struct pages new 669b7dffb6fd mm/memcg: fix refcount error while moving and swapping new edff3bac4c67 mm/hugetlb: avoid hardcoding while checking if cma is enabled new addd4c1f0c65 mailmap: add entry for Mike Rapoport new d29b9427667d checkpatch: test $GIT_DIR changes new aeb1a53ea4f0 kthread: remove incorrect comment in kthread_create_on_cpu() new d132c52a0e82 scripts/tags.sh: collect compiled source precisely new aadc661f7e95 scripts-tagssh-collect-compiled-source-precisely-v2 new e0227514e97d scripts/bloat-o-meter: Support comparing library archives new 132270041e68 scripts/decode_stacktrace.sh: skip missing symbols new 45a52cb7f4ee scripts/decode_stacktrace.sh: guess basepath if not specified new d15a7524e47e scripts/decode_stacktrace.sh: guess path to modules new 594e548f6c07 scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] new 2ae809eaed1e const_structs.checkpatch: add regulator_ops new 74e18aff61f0 ocfs2: clear links count in ocfs2_mknod() if an error occurs new c23259668f2d ocfs2: fix ocfs2 corrupt when iputting an inode new cf9d946bca38 ocfs2: change slot number type s16 to u16 new 6c1f4fdd57e9 ramfs: support O_TMPFILE new 30b8540079af kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 6b96ab59fcb5 mm, treewide: rename kzfree() to kfree_sensitive() new d3d570f1dbf3 mm: ksize() should silently accept a NULL pointer new b177183b66b0 mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB new 4e1e70129aea mm/slab: add naive detection of double free new 8bfbaacd2330 slab: fix misplaced __free_one() new 39b961882f90 mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in km [...] new 5fd0a49ebced mm, slub: extend slub_debug syntax for multiple blocks new dd0b957d00de mm, slub: make function parse_slub_debug_flags() static new db72a39b6078 mm, slub: make some slub_debug related attributes read-only new 78bd9774c3c2 mm, slub: remove runtime allocation order changes new a477f3e26ffa mm, slub: make remaining slub_debug related attributes read-only new bc9352e90e1e mm, slub: make reclaim_account attribute read-only new c1da7848bcb3 mm, slub: introduce static key for slub_debug() new 5c4af47401dc mm, slub: introduce kmem_cache_debug_flags() new 4faa7d52c554 mm, slub: introduce kmem_cache_debug_flags()-fix new 563e87cb12d2 mm, slub: extend checks guarded by slub_debug static key new 53ca8e8c6417 mm, slab/slub: move and improve cache_from_obj() new 5159ecb8cd2e mm, slab/slub: improve error reporting and overhead of cac [...] new 7b7ce1709f17 mm, slab/slub: improve error reporting and overhead of cac [...] new 92445e1785c7 mm/slub.c: drop lockdep_assert_held() from put_map() new 3a8eaf1f1ab3 mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] new 055ea3d49e2e mm/debug_vm_pgtable: add tests validating arch helpers for [...] new f0c812f24150 mm/debug_vm_pgtable: add tests validating advanced arch pa [...] new e3dac07438c9 mm-debug_vm_pgtable-add-tests-validating-advanced-arch-pag [...] new 30a27f63f1f5 mm/debug_vm_pgtable: add debug prints for individual tests new 7ef5c09641b3 Documentation/mm: Add descriptions for arch page table helpers new 82f36faf2ccc documentation-mm-add-descriptions-for-arch-page-table-helpers-v5 new 71df0d21cc71 mm/debug: handle page->mapping better in dump_page new fd8252db40be mm-handle-page-mapping-better-in-dump_page-fix new fd6b7bfc082f mm/debug: dump compound page information on a second line new 3ac1a3fd1e2f mm/debug: print head flags in dump_page new 9774268f9162 mm/debug: switch dump_page to get_kernel_nofault new b27c14696880 mm/debug: print the inode number in dump_page new d7e0f76e17d1 mm/debug: print hashed address of struct page new 00261edff56c mm: filemap: clear idle flag for writes new 24cb2ccf0dde mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] new 80a30e61c4dd mm/swap_slots.c: simplify alloc_swap_slot_cache() new 50ec7f1ea916 mm/swap_slots.c: simplify enable_swap_slots_cache() new 1e870496ff54 mm/swap_slots.c: remove redundant check for swap_slot_cach [...] new 1bdc065d60f3 tmpfs: per-superblock i_ino support new 254f627179f1 tmpfs: support 64-bit inums per-sb new 7c8a59c633e5 mm: kmem: make memcg_kmem_enabled() irreversible new 978c5709d783 mm: memcg: factor out memcg- and lruvec-level changes out [...] new 57fee723bcca mm: memcg: prepare for byte-sized vmstat items new c4baf45724c0 mm: memcg: convert vmstat slab counters to bytes new f250e6dfd48a mm: slub: implement SLUB version of obj_to_index() new 51a68822bb16 mm: memcontrol: decouple reference counting from page accounting new adf0acda128e mm: memcg/slab: obj_cgroup API new 1562d935a159 mm: memcg/slab: allocate obj_cgroups for non-root slab pages new fb285d21e9ca mm: memcg/slab: save obj_cgroup for non-root slab objects new 8169919ad8f0 mm: memcg/slab: charge individual slab objects instead of pages new 0a1c367122e2 mm: memcg/slab: deprecate memory.kmem.slabinfo new c6134004993a mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h new 7d657cff9714 mm: memcg/slab: use a single set of kmem_caches for all ac [...] new 43e6ad513ba4 mm: memcg/slab: simplify memcg cache creation new 7f527eb95365 mm: memcg/slab: remove memcg_kmem_get_cache() new 1e80fdb37ac9 mm: memcg/slab: deprecate slab_root_caches new 2e08f98d90ff mm: memcg/slab: remove redundant check in memcg_accumulate [...] new e5409bac6e3c mm: memcg/slab: use a single set of kmem_caches for all al [...] new f7c0b7d33f18 kselftests: cgroup: add kernel memory accounting tests new 73ad8f7ace81 tools/cgroup: add memcg_slabinfo.py tool new bcd24230cdf1 percpu: return number of released bytes from pcpu_free_area() new 07493cd8f8d9 mm: memcg/percpu: account percpu memory to memory cgroups new e418369e3c6d mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix new df884597f08a mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix new 3efcc36f6b11 mm: memcg/percpu: per-memcg percpu memory statistics new a51b11355418 mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 new 88095ede200a mm: memcg: charge memcg percpu memory to the parent cgroup new 39aaad11f146 kselftests: cgroup: add perpcu memory accounting test new 5fd73d0e9cba mm: memcontrol: account kernel stack per node new 4fda807c926d mm: memcg/slab: remove unused argument by charge_slab_page() new e8e1c0aec102 mm: slab: rename (un)charge_slab_page() to (un)account_sla [...] new 91880ba5ab40 mm: kmem: switch to static_branch_likely() in memcg_kmem_e [...] new 9eeaca612334 mm: memcontrol: avoid workload stalls when lowering memory.high new 5da7ba72fbe1 mm, memcg: reclaim more aggressively before high allocator [...] new 804d7f39e6ae mm, memcg: unify reclaim retry limits with page allocator new 0203b1596ddb mm, memcg: avoid stale protection values when cgroup is ab [...] new 2ac7e8c561a4 mm, memcg: decouple e{low,min} state mutations from protec [...] new b63f035c182d mm: remove redundant check non_swap_entry() new 2c26ba7e4814 mm/memory.c: make remap_pfn_range() reject unaligned addr new 6b6aa972f682 mm: remove unneeded includes of <asm/pgalloc.h> new 5a091f97e9de powerpc: fix compilation warning caused by missing include [...] new efbaa9dc5a5f opeinrisc: switch to generic version of pte allocation new 6e6681263faf xtensa: switch to generic version of pte allocation new e8bd1208351f asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] new 05522591c91e asm-generic: pgalloc: provide generic pud_alloc_one() and [...] new 210bc9ab4b72 asm-generic: pgalloc: provide generic pgd_free() new 5d24fbffdc89 mm: move lib/ioremap.c to mm/ new 18372024a040 mm: move p?d_alloc_track to separate header file new 4290a216bd93 mm/mmap.c: fix the adjusted length error new 4c6225b91317 mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() new dd5c041ecb5a proc/meminfo: avoid open coded reading of vm_committed_as new 743116bcaa2d mm/util.c: make vm_memory_committed() more accurate new 3e07b80c3aee percpu_counter: add percpu_counter_sync() new 3d1a7bfc7d9b mm: adjust vm_committed_as_batch according to vm overcommi [...] new 7bc95227c6b2 mm/mremap: it is sure to have enough space when extent mee [...] new 5e0d28fb3f72 mm/mremap: calculate extent in one place new be9f39fe4479 mm/mremap: start addresses are properly aligned new 9f5a58595c7b mm/sparse: never partially remove memmap for early section new 7e6db2fb9d93 mm/sparse: only sub-section aligned range would be populated new b20cb8305b9d mm/sparse: cleanup the code surrounding memory_present() new 6d6f4073fffd vmalloc: convert to XArray new ad45546912fd mm/vmalloc: simplify merge_or_add_vmap_area() new 00d422c30696 mm/vmalloc: simplify augment_tree_propagate_check() new 2976be031d65 mm/vmalloc: switch to "propagate()" callback new 78f74814d39a mm/vmalloc: update the header about KVA rework new 08184ebe3872 mm: vmalloc: remove redundant assignment in unmap_kernel_r [...] new 00bee3c53626 mm/vmalloc.c: remove BUG() from the find_va_links() new a64423439e55 kasan: improve and simplify Kconfig.kasan new 627a73d9ad39 kasan: update required compiler versions in documentation new 6ea7bb5e6778 rcu: kasan: record and print call_rcu() call stack new 7309f96c8ede rcu-kasan-record-and-print-call_rcu-call-stack-v8 new 6fb8b7b000f7 kasan: record and print the free track new d952d794d9db kasan-record-and-print-the-free-track-v8 new 775f6d70a319 kasan: add tests for call_rcu stack recording new c2765e711a0d kasan: update documentation for generic kasan new 2d008b967015 kasan: remove kasan_unpoison_stack_above_sp_to() new 336baa842546 lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN new 86cc6ce97818 kasan-fix-kasan-unit-tests-for-tag-based-kasan-v4 new b465a9372963 mm, page_alloc: use unlikely() in task_capc() new 8651649d44d5 page_alloc: consider highatomic reserve in watermark fast new b6d575e794e1 page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 new 793f75875435 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] new 887d46038416 mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] new 2ef5f20b9d29 mm: remove vm_total_pages new 9a1070132674 mm/page_alloc: remove nr_free_pagecache_pages() new 9304c35ea58a mm/memory_hotplug: document why shuffle_zone() is relevant new 820171329efc mm/shuffle: remove dynamic reconfiguration new 1c981ee84c35 powerpc/numa: set numa_node for all possible cpus new e32564e40853 powerpc/numa: prefer node id queried from vphn new a6e8dc4acd92 mm/page_alloc: keep memoryless cpuless node 0 offline new 6ea7b2f8ef41 mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] new 94a5c20b6007 mm/page_alloc.c: extract the common part in pfn_to_bitidx() new 37f169606370 mm/page_alloc.c: simplify pageblock bitmap access new b1a48f6a9f19 mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] new b9907cdbb8bc mm/page_alloc: silence a KASAN false positive new a72f5123a6b1 mm/page_alloc: fallbacks at most has 3 elements new 5d631acff750 mm/page_alloc.c: skip setting nodemask when we are in interrupt new 9f374a249b1d mm/huge_memory.c: update tlb entry if pmd is changed new 16e9b410e8d7 MIPS: do not call flush_tlb_all when setting pmd entry new b58dd865e11e mm/hugetlb: split hugetlb_cma in nodes with memory new e5a44c045d30 mm: thp: replace HTTP links with HTTPS ones new bf343304698a mm/vmscan.c: fix typo new 6daf21ff528b mm: vmscan: consistent update to pgrefill new ba9f0b801ea6 mm: proactive compaction new 89c5f8b65e95 mm: fix compile error due to COMPACTION_HPAGE_ORDER new bb6cd9b4096b mm: use unsigned types for fragmentation score new e47ae2d3d4d4 mm, oom: make the calculation of oom badness more accurate new cabc126914f4 mm-oom-make-the-calculation-of-oom-badness-more-accurate-v3 new 1676ca823923 doc, mm: sync up oom_score_adj documentation new 7079aa70a489 doc, mm: clarify /proc/<pid>/oom_score value range new e22156195662 hugetlbfs: prevent filesystem stacking of hugetlbfs new ed1c7a28a79f mm/migrate: optimize migrate_vma_setup() for holes new f7b84e262080 mm-migrate-optimize-migrate_vma_setup-for-holes-v2 new 0c39446e4502 mm/migrate: add migrate-shared test for migrate_vma_*() new 4f53aa044286 mm: thp: remove debug_cow switch new 3c796f0d1d69 mm: store compound_nr as well as compound_order new d870540d7aef mm: move page-flags include to top of file new b0c30571e84f mm: add thp_order new 653f4234eb82 mm: add thp_size new c2fd7b5f6cc7 mm: replace hpage_nr_pages with thp_nr_pages new ca7ce36ec9cf mm: add thp_head new 43dbc77a8a62 mm: introduce offset_in_thp new f78516d43a98 mm/vmstat: add events for THP migration without split new 5562b784feb4 mm-vmstat-add-events-for-thp-migration-without-split-fix new c0b82f5da22b mm-vmstat-add-events-for-thp-migration-without-split-fix-2 new c41331de6e17 mm/cma.c: fix NULL pointer dereference when cma could not [...] new 35b44a0ee1f7 mm: cma: fix the name of CMA areas new d5721c6acf7e mm: cma: return cma->name directly in cma_get_name new a5fce9ef0166 mm: hugetlb: fix the name of hugetlb CMA new 4d0f6857e302 mm,hwpoison: cleanup unused PageHuge() check new 6c6118cb821b mm, hwpoison: remove recalculating hpage new a9b70e064113 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED new 538d7ed3466f mm,madvise: refactor madvise_inject_error new c575ac23beb7 mm,hwpoison-inject: don't pin for hwpoison_filter new d3481184e8b3 mm,hwpoison: un-export get_hwpoison_page and make it static new b35735a23272 mm,hwpoison: kill put_hwpoison_page() new 8be44db042d6 mm,hwpoison: remove MF_COUNT_INCREASED new 853de7f0a85c mm,hwpoison: remove flag argument from soft offline functions new f78acf36bb98 mm,hwpoison: unify THP handling for hard and soft offline new 8892e3526c66 mm,hwpoison: rework soft offline for free pages new 76f8ab2bed81 mm: memory-failure: add stub for page_handle_poison() new 3f124e33c99b mm,hwpoison: rework soft offline for in-use pages new 37895a25bde6 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new a68b5e6ca3db mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] new b12b506e96fc mm/memory-failure: remove stub function new da62ef95e87e mm,hwpoison: return 0 if the page is already poisoned in s [...] new 4c81fda2eb4d mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new a9b475308582 include/linux/sched/mm.h: optimize current_gfp_context() new 70dfbcb1d920 x86/mm: use max memory block size on bare metal new 7310b871b790 mm/memory_hotplug: introduce default dummy memory_add_phys [...] new e4e05231874b mm/memory_hotplug: fix unpaired mem_hotplug_begin/done new 9b637f02017c syscalls: use uaccess_kernel in addr_limit_user_check new cf8391c81916 nds32: use uaccess_kernel in show_regs new 119ed56688c4 riscv: include <asm/pgtable.h> in <asm/uaccess.h> new f703af739d38 uaccess: remove segment_eq new eaa1df7287f6 uaccess: add force_uaccess_{begin,end} helpers new b6386b8cf366 exec: use force_uaccess_begin during exec and exit new eaf7673ab0de fs/buffer.c: add debug print for __getblk_gfp() stall problem new 2df6e615de02 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 20d86ee91328 kernel/hung_task.c: Monitor killed tasks. new e18275e1c258 alpha: fix annotation of io{read,write}{16,32}be() new 13ea2ce1dc1f proc/sysctl: make protected_* world readable new eda968be905d sparse: group the defines by functionality new 6551ce1a9cc0 lib/bitmap.c: fix bitmap_cut() for partial overlapping case new 584fe6b81cf0 lib/test_bitmap.c: add test for bitmap_cut() new e863f0532e3e lib/generic-radix-tree.c: remove unneeded __rcu new b1e8fb44e339 lib/test_bitops: do the full test during module init new 1bd1e9068c0a lib: optimize cpumask_local_spread() new 65949b4cb1fe lib/test_lockup.c: make symbol 'test_works' static new dc1b681f0643 iomap: constify ioreadX() iomem argument (as in generic im [...] new 3e89e6c62168 rtl818x: constify ioreadX() iomem argument (as in generic [...] new 0859ae79605f ntb: intel: constify ioreadX() iomem argument (as in gener [...] new 3b306111b0c6 virtio: pci: constify ioreadX() iomem argument (as in gene [...] new a88ea6f4781f lib/test_bits.c: add tests of GENMASK new 63cd25b5c3bb lib/test_bits: add MODULE_LICENSE() new 6e9fcf071e1f lib/test_bits: make some functions static new 9b9dc8ae56c9 checkpatch: add test for possible misuse of IS_ENABLED() w [...] new 956c9f174a24 checkpatch: support deprecated terms checking new d746bb413e86 scripts/deprecated_terms: recommend denylist/allowlist ins [...] new e4022bbcc07d checkpatch: add --fix option for ASSIGN_IN_IF new 01478ecdee9b checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] new 2fb3c0ab05cc fs/minix: check return value of sb_getblk() new c7fe5305ba5c fs/minix: don't allow getting deleted inodes new f57b3ee28029 fs/minix: reject too-large maximum file size new 7a8dc31ddca9 fs/minix: set s_maxbytes correctly new 06d6918769c9 fs/minix: fix block limit check for V1 filesystems new 805fd1985b57 fs/minix: remove expected error message in block_to_path() new b53e4788b956 fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes new 7dfb0599664a VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones new cd4f00756e59 fat: fix fat_ra_init() for data clusters == 0 new 620c68f8d1c8 fs/signalfd.c: fix inconsistent return codes for signalfd4 new e261f856b3f5 selftests: kmod: use variable NAME in kmod_test_0001() new e91c906d4b76 kmod: remove redundant "be an" in the comment new 0263baaec617 test_kmod: avoid potential double free in trigger_config_r [...] new 6587a9c7f751 coredump: add %f for executable filename. new 6a658a17bca5 exec: change uselib(2) IS_SREG() failure to EACCES new 8b1eafa53b44 exec: move S_ISREG() check earlier new 6d2943d30d63 exec: move path_noexec() check earlier new 60d314eba951 kdump: append kernel build-id string to VMCOREINFO new 1a63f5952f2b drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] new 47c266d4f74b drivers/rapidio/rio-scan.c: use struct_size() helper new 213504a72a39 rapidio/rio_mport_cdev: Use array_size() helper in copy_{f [...] new 451111cf68d7 kernel/panic.c: make oops_may_print() return bool new 660d39f08878 lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] new 57886602c3b3 aio: simplify read_events() new f59d3351f101 kcov: unconditionally add -fno-stack-protector to compiler [...] new aec03bb0275a kcov: make some symbols static new 40c9e92ea137 ipc: uninline functions new 089d8cfe6455 Merge branch 'akpm-current/current' new f2f4e035cba8 mm/page_isolation: prefer the node of the source page new 3938348a0e7e mm/migrate: move migration helper from .h to .c new 7512f0d5d33d mm/hugetlb: unify migration callbacks new eaa363443a3f mm/migrate: clear __GFP_RECLAIM to make the migration call [...] new 113fd81c3d31 mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] new 55f1aab9c052 mm/migrate: introduce a standard migration target allocati [...] new 5586820fe2f7 mm/mempolicy: use a standard migration target allocation callback new 85e61a99a302 mm/page_alloc: remove a wrapper for alloc_migration_target() new 33de9478eaad mm/memory-failure: remove a wrapper for alloc_migration_target() new 18e7eebae416 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 7aae625527be scripts/deprecated_terms: sync with inclusive terms new d8098f55e817 mm: do page fault accounting in handle_mm_fault new d238b80fcaf7 mm/alpha: use general page fault accounting new d07472f9a1d5 mm/arc: use general page fault accounting new 0bd965262305 mm/arm: use general page fault accounting new 47f19668cb31 mm/arm64: use general page fault accounting new e1e51b5901e1 mm/csky: use general page fault accounting new e3c8edf763d7 mm/hexagon: use general page fault accounting new 94b35582bf12 mm/ia64: use general page fault accounting new b38bff88b786 mm/m68k: use general page fault accounting new b946d8e20224 mm/microblaze: use general page fault accounting new cbbe89db690b mm/mips: use general page fault accounting new 6bc1885866b6 mm/nds32: use general page fault accounting new 43827898f438 mm/nios2: use general page fault accounting new b8dfda883458 mm/openrisc: use general page fault accounting new 6a3389441589 mm/parisc: use general page fault accounting new 1a58f9dbdd6a mm/powerpc: use general page fault accounting new 87f31446c544 mm/riscv: use general page fault accounting new 572318085609 mm/s390: use general page fault accounting new 80c519e3cd99 mm/sh: use general page fault accounting new ddd214a05a14 mm/sparc32: use general page fault accounting new 0a14d6547436 mm/sparc64: use general page fault accounting new f0f29732bc03 mm/x86: use general page fault accounting new aca067afbde5 mm/xtensa: use general page fault accounting new 69b65fc5936b mm: clean up the last pieces of page fault accountings new 48b67e67ef19 mm/gup: remove task_struct pointer for all gup code new 6a1c806588d3 mm-gup-remove-task_struct-pointer-for-all-gup-code-fix new 47c64028dfe4 mm/madvise: pass task and mm to do_madvise new f3f19a212baa pid: move pidfd_get_pid() to pid.c new ce3a217a78d9 mm/madvise: introduce process_madvise() syscall: an extern [...] new 7da3b06be14a mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 09f97be636d4 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 52d4d7a37b77 mm/madvise: check fatal signal pending of target process new a2ea643c4a40 all arch: remove system call sys_sysctl new fb0bbdb77bed s390: fix build error for sys_call_table_emu new dea8d876cc15 mm/kmemleak: silence KCSAN splats in checksum new 35b39db10bb4 mm/frontswap: mark various intentional data races new a2f6d2700229 mm/page_io: mark various intentional data races new 84d1e3c21c69 mm-page_io-mark-various-intentional-data-races-v2 new 6ac2ffccb230 mm/swap_state: mark various intentional data races new 45d3b55e170b mm/filemap.c: fix a data race in filemap_fault() new 18e186e074e7 mm/swapfile: fix and annotate various data races new b70940b3be74 mm-swapfile-fix-and-annotate-various-data-races-v2 new 26865313f635 mm/page_counter: fix various data races at memsw new 36b844de493f mm/memcontrol: fix a data race in scan count new 4cd9e4d4b15d mm/list_lru: fix a data race in list_lru_count_one new 37bccb6066ed mm/mempool: fix a data race in mempool_free() new 5c980ea6840b mm/rmap: annotate a data race at tlb_flush_batched new 2a1ded4e55ae mm/swap.c: annotate data races for lru_rotate_pvecs new 596e42a4cc87 mm: annotate a data race in page_zonenum() new f6c2bb906ff4 include/asm-generic/vmlinux.lds.h: align ro_after_init new 8f686068d052 sh: clkfwk: remove r8/r16/r32 new 4290051393d9 sh: use generic strncpy() new 8b00e0acfcc7 sh: add missing EXPORT_SYMBOL() for __delay
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 (590212d23732) \ N -- N -- N refs/heads/akpm (8b00e0acfcc7)
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 1062 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/ABI/testing/dev-kmsg | 11 + Documentation/admin-guide/LSM/Yama.rst | 7 +- Documentation/admin-guide/mm/numaperf.rst | 2 +- Documentation/admin-guide/security-bugs.rst | 9 +- Documentation/block/pr.rst | 2 +- Documentation/core-api/kobject.rst | 2 +- Documentation/core-api/printk-basics.rst | 2 +- Documentation/dev-tools/gcov.rst | 4 +- Documentation/dev-tools/kgdb.rst | 2 +- Documentation/devicetree/bindings/arm/fsl.yaml | 5 + Documentation/devicetree/bindings/arm/renesas.yaml | 12 + .../devicetree/bindings/iommu/mediatek,iommu.txt | 2 + .../memory-controllers/mediatek,smi-common.txt | 5 +- .../memory-controllers/mediatek,smi-larb.txt | 3 +- .../devicetree/bindings/net/dsa/ocelot.txt | 105 +- .../phy/socionext,uniphier-usb3hs-phy.yaml | 8 +- .../bindings/power/renesas,rcar-sysc.yaml | 1 + .../devicetree/bindings/reset/renesas,rst.yaml | 1 + Documentation/driver-api/device-io.rst | 22 +- Documentation/driver-api/i3c/protocol.rst | 2 +- Documentation/driver-api/ipmi.rst | 2 +- Documentation/driver-api/ntb.rst | 2 +- Documentation/driver-api/nvdimm/nvdimm.rst | 2 +- Documentation/features/debug/kcov/arch-support.txt | 1 - .../features/debug/kmemleak/arch-support.txt | 1 - Documentation/filesystems/9p.rst | 2 +- Documentation/filesystems/afs.rst | 2 +- Documentation/filesystems/caching/cachefiles.rst | 2 +- Documentation/filesystems/coda.rst | 4 +- Documentation/filesystems/f2fs.rst | 13 +- Documentation/filesystems/omfs.rst | 2 +- Documentation/filesystems/proc.rst | 111 +- Documentation/filesystems/tmpfs.rst | 11 + Documentation/fpga/dfl.rst | 2 +- Documentation/gpu/drm-uapi.rst | 2 +- Documentation/gpu/komeda-kms.rst | 2 +- Documentation/hid/hiddev.rst | 2 +- Documentation/hid/intel-ish-hid.rst | 2 +- Documentation/i2c/upgrading-clients.rst | 2 +- Documentation/kbuild/kconfig-language.rst | 2 +- Documentation/leds/ledtrig-transient.rst | 2 +- Documentation/locking/mutex-design.rst | 4 +- Documentation/locking/ww-mutex-design.rst | 2 +- .../maintainer/maintainer-entry-profile.rst | 2 +- Documentation/mips/ingenic-tcu.rst | 2 +- Documentation/misc-devices/xilinx_sdfec.rst | 2 +- Documentation/openrisc/openrisc_port.rst | 2 +- Documentation/powerpc/vas-api.rst | 2 +- Documentation/s390/monreader.rst | 2 +- Documentation/s390/vfio-ap.rst | 2 +- Documentation/security/keys/trusted-encrypted.rst | 2 +- Documentation/virt/kvm/amd-memory-encryption.rst | 6 +- Documentation/virt/kvm/api.rst | 2 +- Documentation/virt/kvm/mmu.rst | 2 +- Documentation/virt/kvm/nested-vmx.rst | 2 +- Documentation/vm/arch_pgtable_helpers.rst | 232 ++-- Documentation/vm/memory-model.rst | 9 +- Documentation/x86/earlyprintk.rst | 2 +- Documentation/x86/x86_64/machinecheck.rst | 2 +- Makefile | 2 +- arch/alpha/include/asm/uaccess.h | 2 +- arch/arc/include/asm/segment.h | 3 +- arch/arm/boot/dts/Makefile | 6 + arch/arm/boot/dts/am335x-baltos-ir2110.dts | 2 +- arch/arm/boot/dts/am335x-baltos-ir3220.dts | 2 +- arch/arm/boot/dts/am335x-baltos-ir5221.dts | 2 +- arch/arm/boot/dts/am335x-baltos-leds.dtsi | 2 +- arch/arm/boot/dts/am335x-baltos.dtsi | 2 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 2 +- arch/arm/boot/dts/am335x-bone.dts | 2 +- arch/arm/boot/dts/am335x-boneblack-common.dtsi | 2 +- arch/arm/boot/dts/am335x-boneblack-wireless.dts | 2 +- arch/arm/boot/dts/am335x-boneblack.dts | 2 +- arch/arm/boot/dts/am335x-boneblue.dts | 2 +- arch/arm/boot/dts/am335x-bonegreen-common.dtsi | 2 +- arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 2 +- arch/arm/boot/dts/am335x-bonegreen.dts | 2 +- arch/arm/boot/dts/am335x-chiliboard.dts | 2 +- arch/arm/boot/dts/am335x-chilisom.dtsi | 2 +- arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-evmsk.dts | 2 +- arch/arm/boot/dts/am335x-guardian.dts | 2 +- arch/arm/boot/dts/am335x-icev2.dts | 2 +- arch/arm/boot/dts/am335x-lxm.dts | 2 +- arch/arm/boot/dts/am335x-netcan-plus-1xx.dts | 2 +- arch/arm/boot/dts/am335x-netcom-plus-2xx.dts | 2 +- arch/arm/boot/dts/am335x-netcom-plus-8xx.dts | 2 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 4 +- arch/arm/boot/dts/am335x-osd335x-common.dtsi | 2 +- arch/arm/boot/dts/am335x-pdu001.dts | 2 +- arch/arm/boot/dts/am335x-pocketbeagle.dts | 127 ++- arch/arm/boot/dts/am335x-sancloud-bbe.dts | 2 +- arch/arm/boot/dts/am33xx.dtsi | 2 +- arch/arm/boot/dts/am3517-craneboard.dts | 2 +- arch/arm/boot/dts/am3517-evm-ui.dtsi | 2 +- arch/arm/boot/dts/am3517-evm.dts | 2 +- arch/arm/boot/dts/am3517.dtsi | 2 +- arch/arm/boot/dts/am3874-iceboard.dts | 4 +- arch/arm/boot/dts/am4372.dtsi | 2 +- arch/arm/boot/dts/am437x-gp-evm.dts | 2 +- arch/arm/boot/dts/am437x-idk-evm.dts | 2 +- arch/arm/boot/dts/am437x-l4.dtsi | 16 +- arch/arm/boot/dts/am437x-sk-evm.dts | 2 +- arch/arm/boot/dts/am43x-epos-evm.dts | 2 +- arch/arm/boot/dts/am57-pruss.dtsi | 2 +- arch/arm/boot/dts/am5718.dtsi | 2 +- arch/arm/boot/dts/am571x-idk.dts | 2 +- arch/arm/boot/dts/am5728.dtsi | 2 +- arch/arm/boot/dts/am572x-idk-common.dtsi | 2 +- arch/arm/boot/dts/am572x-idk.dts | 2 +- arch/arm/boot/dts/am5748.dtsi | 2 +- arch/arm/boot/dts/am574x-idk.dts | 2 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 2 +- arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts | 2 +- arch/arm/boot/dts/am57xx-beagle-x15-revc.dts | 2 +- arch/arm/boot/dts/am57xx-beagle-x15.dts | 2 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 2 +- arch/arm/boot/dts/dra7-dspeve-thermal.dtsi | 2 +- arch/arm/boot/dts/dra7-evm-common.dtsi | 2 +- arch/arm/boot/dts/dra7-evm.dts | 2 +- arch/arm/boot/dts/dra7-iva-thermal.dtsi | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 4 - arch/arm/boot/dts/dra7.dtsi | 2 +- arch/arm/boot/dts/dra71-evm.dts | 2 +- arch/arm/boot/dts/dra71x.dtsi | 2 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 2 +- arch/arm/boot/dts/dra72-evm-revc.dts | 2 +- arch/arm/boot/dts/dra72-evm-tps65917.dtsi | 4 +- arch/arm/boot/dts/dra72-evm.dts | 2 +- arch/arm/boot/dts/dra72x-mmc-iodelay.dtsi | 2 +- arch/arm/boot/dts/dra72x.dtsi | 2 +- arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi | 2 +- arch/arm/boot/dts/dra74x.dtsi | 60 +- arch/arm/boot/dts/dra76-evm.dts | 2 +- arch/arm/boot/dts/dra76x.dtsi | 2 +- arch/arm/boot/dts/imx1.dtsi | 2 +- arch/arm/boot/dts/imx25.dtsi | 8 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx31.dtsi | 2 +- arch/arm/boot/dts/imx35.dtsi | 2 +- arch/arm/boot/dts/imx50.dtsi | 4 +- arch/arm/boot/dts/imx51-ts4800.dts | 1 + arch/arm/boot/dts/imx51.dtsi | 4 +- arch/arm/boot/dts/imx53-kp.dtsi | 8 + arch/arm/boot/dts/imx53-m53evk.dts | 1 + arch/arm/boot/dts/imx53-ppd.dts | 51 +- arch/arm/boot/dts/imx53-tqma53.dtsi | 8 + arch/arm/boot/dts/imx53-tx53.dtsi | 1 - arch/arm/boot/dts/imx53.dtsi | 4 +- arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 1 + arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 1 + arch/arm/boot/dts/imx6dl-mamoj.dts | 1 + arch/arm/boot/dts/imx6dl-prtrvt.dts | 184 ++++ arch/arm/boot/dts/imx6dl-prtvt7.dts | 411 ++++++++ arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 1 - arch/arm/boot/dts/imx6q-ba16.dtsi | 1 + arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 1 - arch/arm/boot/dts/imx6q-display5.dtsi | 1 - arch/arm/boot/dts/imx6q-kp.dtsi | 2 + arch/arm/boot/dts/imx6q-mccmon6.dts | 1 - arch/arm/boot/dts/imx6q-novena.dts | 1 + arch/arm/boot/dts/imx6q-pistachio.dts | 1 + arch/arm/boot/dts/imx6q-prti6q.dts | 543 ++++++++++ arch/arm/boot/dts/imx6q-prtwd2.dts | 188 ++++ arch/arm/boot/dts/imx6q-var-dt6customboard.dts | 1 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 1 + arch/arm/boot/dts/imx6qdl-apf6dev.dtsi | 1 + arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi | 1 + arch/arm/boot/dts/imx6qdl-colibri.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 1 + arch/arm/boot/dts/imx6qdl-emcon.dtsi | 3 + arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 1 + arch/arm/boot/dts/imx6qdl-icore.dtsi | 1 + arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 2 + arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 3 + arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 2 + arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 2 + arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi | 1 + arch/arm/boot/dts/imx6qdl-prti6q.dtsi | 163 +++ arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 1 + arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 3 + arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 1 + arch/arm/boot/dts/imx6qdl-savageboard.dtsi | 1 + arch/arm/boot/dts/imx6qdl-tx6.dtsi | 2 - arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 2 + arch/arm/boot/dts/imx6qdl.dtsi | 10 +- arch/arm/boot/dts/imx6qp-sabreauto.dts | 4 + arch/arm/boot/dts/imx6qp-sabresd.dts | 4 + arch/arm/boot/dts/imx6sl-evk.dts | 1 + arch/arm/boot/dts/imx6sl.dtsi | 10 +- arch/arm/boot/dts/imx6sll-evk.dts | 1 + arch/arm/boot/dts/imx6sll.dtsi | 10 +- arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 1 + arch/arm/boot/dts/imx6sx-sabreauto.dts | 96 ++ arch/arm/boot/dts/imx6sx-sdb-mqs.dts | 48 + arch/arm/boot/dts/imx6sx-sdb.dtsi | 31 + arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 3 + arch/arm/boot/dts/imx6sx.dtsi | 54 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 1 + arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 1 + arch/arm/boot/dts/imx6ul-geam.dts | 1 + arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi | 1 + arch/arm/boot/dts/imx6ul-isiot.dtsi | 1 + arch/arm/boot/dts/imx6ul-kontron-n6310-s-43.dts | 1 + arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 1 + arch/arm/boot/dts/imx6ul-pico.dtsi | 1 + arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 1 - arch/arm/boot/dts/imx6ul.dtsi | 41 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 4 - arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts | 18 + arch/arm/boot/dts/imx6ull-myir-mys-6ulx.dtsi | 238 +++++ arch/arm/boot/dts/ls1021a.dtsi | 15 + arch/arm/boot/dts/meson.dtsi | 7 + arch/arm/boot/dts/meson8.dtsi | 32 + arch/arm/boot/dts/meson8b-ec100.dts | 25 + arch/arm/boot/dts/meson8b-odroidc1.dts | 26 + arch/arm/boot/dts/meson8b.dtsi | 47 + arch/arm/boot/dts/meson8m2.dtsi | 23 + arch/arm/boot/dts/omap2.dtsi | 2 +- arch/arm/boot/dts/omap2420-h4.dts | 2 +- arch/arm/boot/dts/omap2420.dtsi | 2 +- arch/arm/boot/dts/omap2430-sdp.dts | 2 +- arch/arm/boot/dts/omap2430.dtsi | 2 +- arch/arm/boot/dts/omap3-beagle-xm-ab.dts | 2 +- arch/arm/boot/dts/omap3-beagle-xm.dts | 2 +- arch/arm/boot/dts/omap3-beagle.dts | 2 +- arch/arm/boot/dts/omap3-cpu-thermal.dtsi | 2 +- arch/arm/boot/dts/omap3-evm-37xx.dts | 2 +- arch/arm/boot/dts/omap3-evm.dts | 2 +- arch/arm/boot/dts/omap3-ha-common.dtsi | 2 +- arch/arm/boot/dts/omap3-ha-lcd.dts | 2 +- arch/arm/boot/dts/omap3-ha.dts | 2 +- arch/arm/boot/dts/omap3-ldp.dts | 2 +- arch/arm/boot/dts/omap3-tao3530.dtsi | 2 +- arch/arm/boot/dts/omap3-thunder.dts | 2 +- arch/arm/boot/dts/omap3-zoom3.dts | 2 +- arch/arm/boot/dts/omap3.dtsi | 2 +- arch/arm/boot/dts/omap3430-sdp.dts | 2 +- arch/arm/boot/dts/omap34xx.dtsi | 2 +- arch/arm/boot/dts/omap36xx.dtsi | 2 +- arch/arm/boot/dts/omap4-cpu-thermal.dtsi | 2 +- arch/arm/boot/dts/omap4-l4-abe.dtsi | 20 +- arch/arm/boot/dts/omap4-l4.dtsi | 37 +- arch/arm/boot/dts/omap4-panda-a4.dts | 2 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 36 +- arch/arm/boot/dts/omap4-panda-es.dts | 2 +- arch/arm/boot/dts/omap4-panda.dts | 2 +- arch/arm/boot/dts/omap4-sdp-es23plus.dts | 2 +- arch/arm/boot/dts/omap4-sdp.dts | 6 +- arch/arm/boot/dts/omap4-var-som-om44.dtsi | 2 +- arch/arm/boot/dts/omap4.dtsi | 31 +- arch/arm/boot/dts/omap443x.dtsi | 2 +- arch/arm/boot/dts/omap4460.dtsi | 2 +- arch/arm/boot/dts/omap5-board-common.dtsi | 2 +- arch/arm/boot/dts/omap5-core-thermal.dtsi | 2 +- arch/arm/boot/dts/omap5-gpu-thermal.dtsi | 2 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 20 +- arch/arm/boot/dts/omap5-l4.dtsi | 38 +- arch/arm/boot/dts/omap5-uevm.dts | 36 +- arch/arm/boot/dts/omap5.dtsi | 27 +- arch/arm/boot/dts/socfpga.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 2 +- arch/arm/boot/dts/twl6030_omap4.dtsi | 2 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 2 + arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 2 +- arch/arm/boot/dts/vf610-zii-dev.dtsi | 2 + arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 20 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 21 + arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 2 + arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 2 + arch/arm/boot/dts/vf610.dtsi | 2 +- arch/arm/boot/dts/vfxxx.dtsi | 22 + arch/arm/configs/imx_v6_v7_defconfig | 3 + arch/arm/include/asm/uaccess.h | 4 +- arch/arm/mach-imx/devices/devices-common.h | 2 +- arch/arm/mach-imx/devices/platform-gpio-mxc.c | 5 +- arch/arm/mach-imx/devices/platform-imx-dma.c | 6 +- arch/arm/mach-imx/mm-imx21.c | 3 +- arch/arm/mach-imx/mm-imx27.c | 3 +- arch/arm/mach-omap1/Kconfig | 2 +- arch/arm/mach-omap1/dma.c | 2 +- arch/arm/mach-omap1/gpio15xx.c | 2 +- arch/arm/mach-omap1/gpio16xx.c | 2 +- arch/arm/mach-omap1/gpio7xx.c | 2 +- arch/arm/mach-omap1/timer.c | 2 +- arch/arm/mach-omap2/omap_hwmod.c | 14 +- arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 59 -- arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 193 ---- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 179 ---- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 155 +-- arch/arm/mm/init.c | 9 +- arch/arm/plat-omap/dma.c | 2 +- arch/arm64/Kconfig | 5 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 8 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 1 + .../dts/altera/socfpga_stratix10_socdk_nand.dts | 7 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 18 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 12 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 12 +- arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 23 + arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 15 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 85 ++ arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 17 + arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 8 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 105 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 103 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 14 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 14 + arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 36 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 71 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 96 ++ arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 6 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 6 + .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 + arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 1 + arch/arm64/boot/dts/renesas/Makefile | 69 +- arch/arm64/boot/dts/renesas/cat875.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 67 ++ arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 67 ++ arch/arm64/boot/dts/renesas/r8a77970.dtsi | 17 + arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 67 ++ arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 67 ++ arch/arm64/boot/dts/renesas/r8a77980.dtsi | 17 + arch/arm64/configs/defconfig | 8 +- arch/arm64/include/asm/cpucaps.h | 6 +- arch/arm64/include/asm/sysreg.h | 3 - arch/arm64/include/asm/tlbflush.h | 139 +-- arch/arm64/include/asm/uaccess.h | 2 +- arch/arm64/kernel/cpufeature.c | 10 - arch/arm64/kernel/sdei.c | 2 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 2 + arch/arm64/kvm/sys_regs.c | 2 + arch/arm64/mm/init.c | 23 +- arch/arm64/mm/numa.c | 10 - arch/csky/include/asm/segment.h | 2 +- arch/h8300/include/asm/segment.h | 2 +- arch/ia64/include/asm/uaccess.h | 2 +- arch/ia64/mm/discontig.c | 1 - arch/ia64/mm/numa.c | 2 - arch/m68k/Kbuild | 19 + arch/m68k/Makefile | 73 +- arch/m68k/configs/amiga_defconfig | 3 + arch/m68k/configs/apollo_defconfig | 3 + arch/m68k/configs/atari_defconfig | 3 + arch/m68k/configs/bvme6000_defconfig | 3 + arch/m68k/configs/hp300_defconfig | 3 + arch/m68k/configs/mac_defconfig | 3 + arch/m68k/configs/multi_defconfig | 3 + arch/m68k/configs/mvme147_defconfig | 3 + arch/m68k/configs/mvme16x_defconfig | 3 + arch/m68k/configs/q40_defconfig | 3 + arch/m68k/configs/sun3_defconfig | 3 + arch/m68k/configs/sun3x_defconfig | 3 + arch/m68k/include/asm/raw_io.h | 6 +- arch/m68k/include/asm/segment.h | 2 +- arch/m68k/include/asm/tlbflush.h | 12 +- arch/m68k/kernel/signal.c | 32 +- arch/m68k/mac/iop.c | 60 +- arch/m68k/sun3/Makefile | 2 +- arch/microblaze/include/asm/uaccess.h | 2 +- arch/microblaze/mm/init.c | 3 - arch/mips/include/asm/uaccess.h | 2 +- arch/mips/kernel/setup.c | 8 - arch/mips/kernel/unaligned.c | 27 +- arch/mips/loongson64/numa.c | 1 - arch/mips/sgi-ip27/ip27-memory.c | 2 - arch/nds32/include/asm/uaccess.h | 2 +- arch/nds32/kernel/process.c | 2 +- arch/nds32/mm/alignment.c | 7 +- arch/nios2/include/asm/uaccess.h | 2 +- arch/openrisc/include/asm/uaccess.h | 2 +- arch/parisc/include/asm/uaccess.h | 2 +- arch/parisc/mm/init.c | 5 - arch/powerpc/boot/Makefile | 2 + arch/powerpc/include/asm/uaccess.h | 3 +- arch/powerpc/mm/mem.c | 2 - arch/powerpc/mm/numa.c | 1 - arch/riscv/Kconfig | 14 - arch/riscv/include/asm/kexec.h | 47 - arch/riscv/include/asm/uaccess.h | 6 +- arch/riscv/kernel/Makefile | 1 - arch/riscv/kernel/entry.S | 3 +- arch/riscv/kernel/kexec_relocate.S | 158 --- arch/riscv/kernel/machine_kexec.c | 188 ---- arch/riscv/mm/init.c | 1 - arch/s390/include/asm/uaccess.h | 2 +- arch/s390/mm/init.c | 1 - arch/sh/include/asm/segment.h | 3 +- arch/sh/kernel/traps_32.c | 18 +- arch/sh/mm/init.c | 15 - arch/sh/mm/numa.c | 3 - arch/sparc/include/asm/uaccess_32.h | 2 +- arch/sparc/include/asm/uaccess_64.h | 2 +- arch/sparc/mm/init_64.c | 1 - arch/x86/include/asm/uaccess.h | 2 +- arch/x86/kernel/setup.c | 12 +- arch/x86/mm/init_32.c | 2 - arch/x86/mm/init_64.c | 1 - arch/x86/mm/numa.c | 1 - arch/xtensa/include/asm/uaccess.h | 2 +- drivers/acpi/ac.c | 2 +- drivers/acpi/acpi_processor.c | 2 +- drivers/acpi/button.c | 2 +- drivers/acpi/dock.c | 2 +- drivers/acpi/evged.c | 2 +- drivers/acpi/osl.c | 87 +- drivers/acpi/processor_idle.c | 3 +- drivers/acpi/resource.c | 2 +- drivers/acpi/spcr.c | 4 +- drivers/atm/solos-pci.c | 2 +- drivers/base/power/domain.c | 194 ++-- drivers/base/power/domain_governor.c | 12 +- drivers/base/power/sysfs.c | 9 +- drivers/bluetooth/btusb.c | 4 + drivers/bluetooth/hci_qca.c | 40 +- drivers/bus/ti-sysc.c | 29 +- drivers/clk/clk-composite.c | 1 + drivers/clk/imx/Kconfig | 94 +- drivers/clk/imx/Makefile | 79 +- drivers/clk/imx/clk-composite-8m.c | 2 + drivers/clk/imx/clk-cpu.c | 2 + drivers/clk/imx/clk-frac-pll.c | 2 + drivers/clk/imx/clk-gate2.c | 2 + drivers/clk/imx/clk-imx6sl.c | 15 +- drivers/clk/imx/clk-imx8mm.c | 4 + drivers/clk/imx/clk-imx8mn.c | 4 + drivers/clk/imx/clk-imx8mp.c | 4 + drivers/clk/imx/clk-imx8mq.c | 4 + drivers/clk/imx/clk-imx8qxp-lpcg.c | 4 + drivers/clk/imx/clk-imx8qxp.c | 4 + drivers/clk/imx/clk-pll14xx.c | 5 + drivers/clk/imx/clk-sscg-pll.c | 2 + drivers/clk/imx/clk.c | 17 +- drivers/clk/imx/clk.h | 6 + drivers/cpufreq/tegra186-cpufreq.c | 6 - drivers/dma/dmaengine.c | 119 +-- drivers/dma/idxd/sysfs.c | 2 + drivers/firmware/arm_sdei.c | 5 +- drivers/firmware/efi/libstub/arm64-stub.c | 25 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 2 +- drivers/firmware/imx/Makefile | 2 +- .../soc-imx-scu.c => firmware/imx/imx-scu-soc.c} | 52 +- drivers/firmware/imx/imx-scu.c | 4 + drivers/firmware/qcom_scm.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 104 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 8 +- drivers/gpu/drm/bridge/sil-sii8620.c | 2 +- drivers/gpu/drm/drm_crtc_helper_internal.h | 7 +- drivers/gpu/drm/drm_probe_helper.c | 101 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 9 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 55 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 7 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 34 +- drivers/gpu/drm/i915/i915_request.c | 23 +- drivers/gpu/drm/i915/selftests/i915_perf.c | 1 + drivers/gpu/drm/lima/lima_drv.c | 4 + drivers/gpu/drm/lima/lima_drv.h | 1 + drivers/gpu/drm/lima/lima_sched.c | 5 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 68 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 2 + drivers/gpu/drm/msm/dsi/dsi.c | 2 + drivers/gpu/drm/msm/msm_drv.c | 67 +- drivers/gpu/drm/msm/msm_gpu.c | 4 + drivers/gpu/drm/radeon/radeon_ttm.c | 11 +- drivers/gpu/drm/ttm/ttm_bo.c | 46 +- drivers/iommu/Kconfig | 14 +- drivers/iommu/arm-smmu-qcom.c | 2 +- drivers/iommu/iommu.c | 2 +- drivers/iommu/mtk_iommu.c | 110 +- drivers/iommu/mtk_iommu.h | 21 +- drivers/iommu/omap-iommu.c | 2 +- drivers/isdn/capi/Kconfig | 2 +- drivers/memory/mtk-smi.c | 22 + drivers/mtd/spi-nor/core.c | 57 +- drivers/mtd/spi-nor/core.h | 10 +- drivers/mtd/spi-nor/sfdp.c | 3 +- drivers/mtd/spi-nor/spansion.c | 1 - drivers/net/dsa/mv88e6xxx/chip.c | 27 + drivers/net/dsa/ocelot/Kconfig | 12 +- drivers/net/dsa/ocelot/Makefile | 3 +- drivers/net/dsa/ocelot/felix.c | 232 +--- drivers/net/dsa/ocelot/felix.h | 28 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 303 +++++- drivers/net/dsa/ocelot/seville_vsc9953.c | 1104 ++++++++++++++++++++ drivers/net/ethernet/amd/amd8111e.c | 81 +- drivers/net/ethernet/amd/pcnet32.c | 181 ++-- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 9 +- drivers/net/ethernet/cortina/Kconfig | 2 +- drivers/net/ethernet/freescale/fec_main.c | 2 + drivers/net/ethernet/jme.c | 2 +- drivers/net/ethernet/jme.h | 2 +- drivers/net/ethernet/marvell/skge.c | 76 +- drivers/net/ethernet/marvell/sky2.c | 87 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 10 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 102 ++ drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 65 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 33 +- .../net/ethernet/mellanox/mlxsw/spectrum_flow.c | 18 +- .../ethernet/mellanox/mlxsw/spectrum_matchall.c | 23 - .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 472 +++++++++ .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 397 ++++++- .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 16 + drivers/net/ethernet/mscc/ocelot.c | 73 +- drivers/net/ethernet/mscc/ocelot.h | 9 +- drivers/net/ethernet/mscc/ocelot_io.c | 18 +- drivers/net/ethernet/mscc/ocelot_net.c | 5 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 82 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 2 +- .../net/ethernet/netronome/nfp/flower/offload.c | 8 +- drivers/net/fddi/skfp/ess.c | 10 +- drivers/net/fddi/skfp/h/cmtdef.h | 1 - drivers/net/fddi/skfp/smt.c | 60 +- drivers/net/ipa/gsi.c | 6 +- drivers/net/ipa/gsi.h | 12 +- drivers/net/ipa/gsi_private.h | 6 +- drivers/net/ipa/gsi_trans.h | 12 +- drivers/net/ipa/ipa_clock.c | 2 +- drivers/net/ipa/ipa_clock.h | 2 +- drivers/net/ipa/ipa_cmd.h | 10 +- drivers/net/ipa/ipa_endpoint.c | 9 +- drivers/net/ipa/ipa_gsi.h | 13 +- drivers/net/ipa/ipa_interrupt.h | 2 +- drivers/net/ipa/ipa_main.c | 8 +- drivers/net/ipa/ipa_mem.c | 7 +- drivers/net/ipa/ipa_smp2p.h | 2 +- drivers/net/ipa/ipa_table.c | 3 +- drivers/net/ipa/ipa_table.h | 4 +- drivers/net/ipa/ipa_uc.c | 5 + drivers/net/phy/Kconfig | 1 + drivers/net/wan/c101.c | 2 +- drivers/net/wan/cosa.c | 4 +- drivers/net/wan/farsync.c | 2 +- drivers/net/wan/n2.c | 2 +- drivers/net/wan/pc300too.c | 2 +- drivers/net/wan/pci200syn.c | 2 +- drivers/pci/pci-acpi.c | 6 +- drivers/perf/arm_smmuv3_pmu.c | 3 +- drivers/phy/allwinner/Kconfig | 2 +- drivers/phy/cadence/phy-cadence-salvo.c | 2 +- drivers/phy/marvell/phy-mvebu-a3700-utmi.c | 2 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 3 +- drivers/phy/phy-xgene.c | 2 +- drivers/phy/rockchip/phy-rockchip-typec.c | 2 +- drivers/phy/samsung/phy-exynos5-usbdrd.c | 10 +- drivers/phy/st/phy-stm32-usbphyc.c | 4 +- drivers/powercap/idle_inject.c | 10 +- drivers/rapidio/devices/rio_mport_cdev.c | 4 +- drivers/regulator/cros-ec-regulator.c | 2 +- drivers/remoteproc/qcom_common.c | 1 + drivers/scsi/cxgbi/libcxgbi.c | 9 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 4 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 6 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 4 +- drivers/scsi/scsi_debug.c | 323 +++--- drivers/scsi/ufs/ufs-mediatek.c | 22 + drivers/scsi/ufs/ufs-mediatek.h | 1 + drivers/scsi/ufs/ufshcd.c | 12 +- drivers/scsi/virtio_scsi.c | 12 +- drivers/soc/imx/Kconfig | 10 +- drivers/soc/imx/Makefile | 1 - drivers/soc/imx/soc-imx.c | 3 + drivers/soc/renesas/Kconfig | 11 + drivers/soc/renesas/Makefile | 1 + drivers/soc/renesas/r8a774e1-sysc.c | 43 + drivers/soc/renesas/rcar-rst.c | 1 + drivers/soc/renesas/rcar-sysc.c | 3 + drivers/soc/renesas/rcar-sysc.h | 1 + drivers/soc/renesas/renesas-soc.c | 8 + drivers/target/target_core_pr.c | 2 - fs/Kconfig | 15 + fs/debugfs/file.c | 6 + fs/exec.c | 7 +- fs/exfat/nls.c | 4 +- fs/f2fs/f2fs.h | 4 - fs/f2fs/file.c | 23 +- fs/f2fs/sysfs.c | 31 +- fs/fat/fatent.c | 3 + fs/io_uring.c | 274 +++-- fs/nfs/nfs4proc.c | 22 +- fs/proc/meminfo.c | 2 +- include/asm-generic/uaccess.h | 4 +- include/drm/drm_modeset_helper_vtables.h | 42 + include/drm/ttm/ttm_bo_driver.h | 2 - include/dt-bindings/clock/r8a774e1-cpg-mssr.h | 59 ++ include/dt-bindings/memory/mt6779-larb-port.h | 206 ++++ include/dt-bindings/power/r8a774e1-sysc.h | 36 + include/linux/firmware/imx/sci.h | 1 + include/linux/freezer.h | 14 + include/linux/fs.h | 15 + include/linux/huge_mm.h | 2 +- include/linux/hugetlb.h | 41 +- include/linux/memcontrol.h | 95 +- include/linux/migrate.h | 34 +- include/linux/mm.h | 6 +- include/linux/mman.h | 4 + include/linux/mmzone.h | 14 - include/linux/percpu_counter.h | 4 + include/linux/pm_domain.h | 12 +- include/linux/shmem_fs.h | 3 + include/linux/syscalls.h | 2 +- include/linux/uaccess.h | 20 +- include/net/flow_offload.h | 9 +- include/soc/mscc/ocelot.h | 68 +- include/soc/mscc/ocelot_dev.h | 78 -- include/soc/mscc/ocelot_qsys.h | 13 - include/soc/mscc/ocelot_sys.h | 23 - include/uapi/linux/atmioc.h | 2 +- include/uapi/linux/kexec.h | 1 - ipc/sem.c | 3 +- ipc/shm.c | 3 +- kernel/events/callchain.c | 5 +- kernel/events/core.c | 5 +- kernel/exit.c | 2 +- kernel/kthread.c | 5 +- kernel/power/hibernate.c | 6 +- kernel/printk/printk.c | 8 + kernel/seccomp.c | 2 +- kernel/stacktrace.c | 5 +- kernel/sysctl.c | 10 +- lib/percpu_counter.c | 19 + mm/Kconfig | 6 +- mm/debug.c | 8 +- mm/debug_vm_pgtable.c | 2 +- mm/huge_memory.c | 10 +- mm/hugetlb.c | 64 +- mm/internal.h | 8 +- mm/maccess.c | 22 +- mm/memcontrol.c | 89 +- mm/memory-failure.c | 15 +- mm/memory_hotplug.c | 57 +- mm/mempolicy.c | 29 +- mm/migrate.c | 69 +- mm/mm_init.c | 22 +- mm/mremap.c | 17 +- mm/page_alloc.c | 24 +- mm/page_isolation.c | 5 - mm/shmem.c | 127 ++- mm/sparse.c | 20 +- mm/util.c | 48 +- mm/vmalloc.c | 41 +- mm/vmscan.c | 23 +- net/9p/client.c | 2 +- net/9p/trans_rdma.c | 7 +- net/ax25/Kconfig | 10 +- net/bluetooth/hci_event.c | 9 +- net/bridge/br_netlink_tunnel.c | 49 +- net/bridge/br_private.h | 6 + net/can/af_can.c | 2 + net/core/dev.c | 2 +- net/core/devlink.c | 12 +- net/core/flow_offload.c | 12 +- net/dccp/Kconfig | 2 +- net/dccp/ccids/Kconfig | 4 +- net/dccp/ccids/ccid3.c | 2 +- net/dccp/ccids/ccid3.h | 2 +- net/dccp/ccids/lib/packet_history.c | 4 +- net/dccp/ccids/lib/packet_history.h | 2 +- net/dccp/feat.c | 6 + net/dccp/input.c | 1 + net/dccp/ipv4.c | 2 + net/dccp/options.c | 4 + net/dccp/timer.c | 2 + net/decnet/dn_route.c | 2 + net/dsa/tag_ocelot.c | 21 +- net/ipv4/cipso_ipv4.c | 6 +- net/ipv4/ipmr.c | 3 + net/ipv4/tcp_input.c | 1 - net/ipv4/tcp_output.c | 2 + net/ipv4/tcp_timer.c | 2 +- net/ipv4/udp.c | 6 +- net/ipv6/exthdrs.c | 1 - net/ipv6/ip6_output.c | 6 +- net/ipv6/ip6_tunnel.c | 10 +- net/ipv6/udp.c | 3 + net/llc/af_llc.c | 1 - net/llc/llc_conn.c | 7 +- net/llc/llc_input.c | 1 + net/llc/llc_pdu.c | 2 +- net/llc/llc_sap.c | 3 + net/mac80211/mesh_pathtbl.c | 4 +- net/netfilter/nf_conntrack_core.c | 2 +- net/netfilter/nf_flow_table_offload.c | 2 +- net/netfilter/nf_tables_api.c | 8 +- net/netfilter/nf_tables_offload.c | 2 +- net/netfilter/nft_set_pipapo.c | 8 +- net/netlabel/netlabel_domainhash.c | 2 +- net/nfc/core.c | 3 +- net/nfc/nci/core.c | 4 +- net/openvswitch/flow_netlink.c | 6 +- net/openvswitch/vport.c | 3 +- net/rxrpc/af_rxrpc.c | 2 +- net/sched/cls_api.c | 16 +- net/sched/em_canid.c | 1 + net/sched/ematch.c | 3 +- net/socket.c | 17 +- net/sunrpc/xprtrdma/transport.c | 5 + net/sunrpc/xprtrdma/verbs.c | 35 +- net/switchdev/switchdev.c | 3 +- net/tipc/bearer.c | 2 +- net/tipc/discover.c | 5 +- net/tipc/link.c | 6 +- net/tipc/msg.c | 2 +- net/tipc/node.c | 4 +- net/tipc/socket.c | 8 +- net/tipc/udp_media.c | 2 +- net/wireless/reg.c | 4 +- net/wireless/wext-compat.c | 1 - net/x25/x25_link.c | 2 +- net/x25/x25_route.c | 2 +- scripts/Makefile.build | 4 +- scripts/const_structs.checkpatch | 1 + scripts/deprecated_terms.txt | 7 +- scripts/gcc-plugins/cyc_complexity_plugin.c | 2 +- scripts/gcc-plugins/sancov_plugin.c | 2 +- scripts/gcc-plugins/structleak_plugin.c | 2 +- scripts/gdb/linux/genpd.py | 12 +- scripts/kconfig/qconf.cc | 12 +- scripts/kconfig/qconf.h | 4 + sound/pci/echoaudio/echoaudio.c | 2 +- sound/pci/hda/patch_realtek.c | 11 + sound/soc/rockchip/rockchip_spdif.c | 59 +- sound/usb/line6/driver.c | 3 +- sound/usb/line6/driver.h | 4 + sound/usb/line6/podhd.c | 127 ++- .../selftests/drivers/net/mlxsw/sch_red_core.sh | 106 +- .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 11 + .../selftests/drivers/net/mlxsw/sch_red_root.sh | 8 + 739 files changed, 10651 insertions(+), 4548 deletions(-) create mode 100644 arch/arm/boot/dts/imx6dl-prtrvt.dts create mode 100644 arch/arm/boot/dts/imx6dl-prtvt7.dts create mode 100644 arch/arm/boot/dts/imx6q-prti6q.dts create mode 100644 arch/arm/boot/dts/imx6q-prtwd2.dts create mode 100644 arch/arm/boot/dts/imx6qdl-prti6q.dtsi create mode 100644 arch/arm/boot/dts/imx6sx-sdb-mqs.dts create mode 100644 arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts create mode 100644 arch/arm/boot/dts/imx6ull-myir-mys-6ulx.dtsi create mode 100644 arch/m68k/Kbuild delete mode 100644 arch/riscv/include/asm/kexec.h delete mode 100644 arch/riscv/kernel/kexec_relocate.S delete mode 100644 arch/riscv/kernel/machine_kexec.c rename drivers/{soc/imx/soc-imx-scu.c => firmware/imx/imx-scu-soc.c} (66%) create mode 100644 drivers/net/dsa/ocelot/seville_vsc9953.c create mode 100644 drivers/soc/renesas/r8a774e1-sysc.c create mode 100644 include/dt-bindings/clock/r8a774e1-cpg-mssr.h create mode 100644 include/dt-bindings/memory/mt6779-larb-port.h create mode 100644 include/dt-bindings/power/r8a774e1-sysc.h