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 a41d78ffbc2b sh: add missing EXPORT_SYMBOL() for __delay omits f7b8ff323147 sh: use generic strncpy() omits 32fba1105b6c sh: remove call to memset after dma_alloc_coherent omits d23b2bc5a503 sh: clkfwk: remove r8/r16/r32 omits 389a53e5554a include/asm-generic/vmlinux.lds.h: align ro_after_init omits e9ba7ce41c4b mm: annotate a data race in page_zonenum() omits 94afc520166f mm/swap.c: annotate data races for lru_rotate_pvecs omits ec8ba6a6a4b6 mm/rmap: annotate a data race at tlb_flush_batched omits c70750c6307f mm/mempool: fix a data race in mempool_free() omits cb3ce9f9cf12 mm/list_lru: fix a data race in list_lru_count_one omits 6fd3df659988 mm/memcontrol: fix a data race in scan count omits 600a7eb84dde mm/page_counter: fix various data races at memsw omits d804836c7f0a mm-swapfile-fix-and-annotate-various-data-races-v2 omits 3bac8df16195 mm/swapfile: fix and annotate various data races omits 535ff4df5604 mm/filemap.c: fix a data race in filemap_fault() omits 1585f4bace87 mm/swap_state: mark various intentional data races omits d4b19c58420e mm-page_io-mark-various-intentional-data-races-v2 omits d2dcb0fad3e6 mm/page_io: mark various intentional data races omits c3f57c884030 mm/frontswap: mark various intentional data races omits e70e8b886549 mm/kmemleak: silence KCSAN splats in checksum omits 2ac4a1b3bd7a s390: fix build error for sys_call_table_emu omits 911d331e2ed8 all arch: remove system call sys_sysctl omits 923770e807ca mm/madvise: check fatal signal pending of target process omits 991ca7fb3e42 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 6ee342a3d7cd mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 553ad65bfd99 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 5c804b8edb17 pid: move pidfd_get_pid() to pid.c omits 6a2dc540e600 mm/madvise: pass task and mm to do_madvise omits e3fba1859940 Merge branch 'akpm-current/current' omits 702b3687946d Merge remote-tracking branch 'set_fs/set_fs-rw' omits f5bd84f7ea7f Merge remote-tracking branch 'memblock/for-next' omits 79557f11d87b Merge remote-tracking branch 'fsinfo/fsinfo-core' omits 0a1239d7b21b Merge remote-tracking branch 'notifications/notifications- [...] omits e9c7bc5d81b5 Merge remote-tracking branch 'trivial/for-next' omits db65a9f7abbe Merge remote-tracking branch 'kunit-next/kunit' omits f051add30ad3 Merge remote-tracking branch 'fpga/for-next' omits 083671c45077 Merge remote-tracking branch 'devfreq/devfreq-next' omits fd8db4d2091d Merge remote-tracking branch 'pidfd/for-next' omits e20edd50e85d Merge remote-tracking branch 'auxdisplay/auxdisplay' omits ed01da21e3d6 Merge remote-tracking branch 'hyperv/hyperv-next' omits 8437fb3ec905 Merge remote-tracking branch 'xarray/xarray' omits 349cb2d84394 Merge remote-tracking branch 'nvmem/for-next' omits 5f33f126bd35 Merge remote-tracking branch 'fsi/next' omits 0b5075743634 Merge remote-tracking branch 'kspp/for-next/kspp' omits 9eb8d5389e0f Merge remote-tracking branch 'seccomp/for-next/seccomp' omits ecc9fe7f91c5 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits dc5d3a766a9e Merge remote-tracking branch 'rtc/rtc-next' omits 900d2d7f456f Merge remote-tracking branch 'coresight/next' omits 206cb43134f1 Merge remote-tracking branch 'livepatching/for-next' omits 950b8ee6970e Merge remote-tracking branch 'kselftest/next' omits e9640bb532e9 Merge remote-tracking branch 'ktest/for-next' omits 60c14a063991 Merge remote-tracking branch 'userns/for-next' omits 1d0cb0745d7e Merge remote-tracking branch 'pwm/for-next' omits 9e944efa7fe2 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits bfd4fca20657 Merge remote-tracking branch 'pinctrl-intel/for-next' omits f9494518dec5 Merge remote-tracking branch 'pinctrl/for-next' omits a347fc79e576 Merge remote-tracking branch 'gpio-intel/for-next' omits 81baad6d49b5 Merge remote-tracking branch 'gpio/for-next' omits acef88468b2a Merge remote-tracking branch 'rpmsg/for-next' omits eb9b28820dd6 Merge remote-tracking branch 'scsi/for-next' omits 728707fbe4d9 Merge remote-tracking branch 'dmaengine/next' omits 887c2b23839d Merge remote-tracking branch 'icc/icc-next' omits bc3756e93022 Merge remote-tracking branch 'mux/for-next' omits 8f8f9fd068f4 Merge remote-tracking branch 'staging/staging-next' omits 6564efb0a3f9 Merge remote-tracking branch 'thunderbolt/next' omits 926bcd4a768d Merge remote-tracking branch 'soundwire/next' omits 0b5d9a1d938e Merge remote-tracking branch 'char-misc/char-misc-next' omits e200343d3a72 Merge remote-tracking branch 'tty/tty-next' omits 4c23ddd21b27 Merge remote-tracking branch 'phy-next/next' omits e10ce16c32b9 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 5ad9957cdc55 Merge remote-tracking branch 'usb-serial/usb-next' omits 523069a44769 Merge remote-tracking branch 'usb/usb-next' omits 4d5180ea587f Merge remote-tracking branch 'driver-core/driver-core-next' omits 6ab84e64aa58 Merge remote-tracking branch 'ipmi/for-next' omits e955af58fb7a Merge remote-tracking branch 'leds/for-next' omits fd9a55a959ee Merge remote-tracking branch 'chrome-platform/for-next' omits a68bfee70046 Merge remote-tracking branch 'percpu/for-next' omits e087c88e6e14 Merge remote-tracking branch 'kvms390/next' omits 78521af35652 Merge remote-tracking branch 'kvm-arm/next' omits e6d4e6a67ba0 Merge remote-tracking branch 'rcu/rcu/next' omits ee076a77c0e5 Merge remote-tracking branch 'ftrace/for-next' omits 6a33426746ec Merge remote-tracking branch 'edac/edac-for-next' omits 4822d10d0adf Merge remote-tracking branch 'tip/auto-latest' omits cfdba9d7ae47 Merge remote-tracking branch 'spi/for-next' omits 0aebf937d7e4 Merge remote-tracking branch 'devicetree/for-next' omits 23dfc658b6c1 Merge remote-tracking branch 'audit/next' omits 54ff930b876c Merge remote-tracking branch 'iommu/next' omits 5410217e0b06 Merge remote-tracking branch 'selinux/next' omits 2ca8e9e94b24 Merge remote-tracking branch 'safesetid/safesetid-next' omits 6d9b09a819fe fix up for "Add a new LSM-supporting anonymous inode interface" omits 7d0c46edb9c3 Merge remote-tracking branch 'security/next-testing' omits 3b4036f7fdca Merge remote-tracking branch 'regulator/for-next' omits 38f317782e5b Merge remote-tracking branch 'battery/for-next' omits 025c4eb9481d Merge remote-tracking branch 'backlight/for-backlight-next' omits 44791e8b0e41 Merge remote-tracking branch 'mfd/for-mfd-next' omits a4e6f2764eaa Merge remote-tracking branch 'mmc/next' omits 9a04267716e7 Merge remote-tracking branch 'device-mapper/for-next' omits 717db837ae60 Merge remote-tracking branch 'block/for-next' omits ef03d35c0c4f Merge remote-tracking branch 'input/next' omits f35baed4b21e Merge remote-tracking branch 'sound-asoc/for-next' omits 536952b9b53d Merge remote-tracking branch 'sound/for-next' omits 3dcf7ddc1f88 Merge remote-tracking branch 'regmap/for-next' omits bcf0078a8c80 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 239e629a718a Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 8ddc204925a9 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits c050bc74ed0d Merge remote-tracking branch 'drm-misc/for-linux-next' omits 8b5928f1f567 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits b38e37920d36 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 3f67530c8228 Merge remote-tracking branch 'amdgpu/drm-next' omits e46a60755215 Merge remote-tracking branch 'drm/drm-next' omits 8344b918c68a Merge remote-tracking branch 'crypto/master' omits a601182427d0 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 998f1ad8422a Merge remote-tracking branch 'nand/nand/next' omits 84ade6a6c165 Merge remote-tracking branch 'mtd/mtd/next' omits bc396c872234 Merge remote-tracking branch 'gfs2/for-next' omits 5e1a18ea0c93 Merge remote-tracking branch 'bluetooth/master' omits f5f316f5b32b Merge remote-tracking branch 'wireless-drivers-next/master' omits 528f8c99f307 Merge remote-tracking branch 'netfilter-next/master' omits 9008279ac757 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 70ec7cb572f6 Merge remote-tracking branch 'ipsec-next/master' omits 20aeca4d47b2 Merge remote-tracking branch 'bpf-next/master' omits 095c8340e963 Merge remote-tracking branch 'net-next/master' omits 8ad6b6440f13 Merge remote-tracking branch 'rdma/for-next' omits 44220af91212 Merge remote-tracking branch 'swiotlb/linux-next' omits 36b2c42ee84e Merge remote-tracking branch 'dlm/next' omits 987e22ef0f6a Merge remote-tracking branch 'ieee1394/for-next' omits b637acc2c25f Merge remote-tracking branch 'thermal/thermal/linux-next' omits 56a4c8203eba Merge remote-tracking branch 'opp/opp/linux-next' omits 7ca4d13e842a Merge remote-tracking branch 'cpupower/cpupower' omits 8ae63aff012e Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 8e9a645be22d Merge remote-tracking branch 'pm/linux-next' omits 39d85458d6af Merge remote-tracking branch 'v4l-dvb/master' omits 9188244dca5e Merge remote-tracking branch 'jc_docs/docs-next' omits b937cbcbfd07 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 88531e4dc554 Merge branch 'dmi/master' omits 5bf2dc284dac Merge remote-tracking branch 'i2c/i2c/for-next' omits 092122c9f01f Merge remote-tracking branch 'hid/for-next' omits 7ab458fc9b8f Merge remote-tracking branch 'pstore/for-next/pstore' omits 1b29e8021361 Merge remote-tracking branch 'pci/next' omits e8750a37dc9e Merge remote-tracking branch 'printk/for-next' omits 8df7ffb27eb0 Merge remote-tracking branch 'vfs/for-next' omits a0d4f69cfc0f Merge remote-tracking branch 'file-locks/locks-next' omits 2b12b1e14b7e Merge remote-tracking branch 'iomap/iomap-for-next' omits ae1f87417573 Merge remote-tracking branch 'xfs/for-next' omits c452f7bee8c8 Merge remote-tracking branch 'nfsd/nfsd-next' omits 907be41fcef5 Merge remote-tracking branch 'f2fs/dev' omits b30d930568a2 Merge remote-tracking branch 'ext3/for_next' omits 5d59fbc29eb7 Merge remote-tracking branch 'exfat/dev' omits a277df29a62a Merge remote-tracking branch 'cifs/for-next' omits 5870513c809f Merge remote-tracking branch 'btrfs/for-next' omits 925dc093de02 Merge remote-tracking branch 'fscrypt/master' omits dbde3ea26108 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 991699f0fb8d Merge remote-tracking branch 's390/features' omits eb7215335dce Merge remote-tracking branch 'risc-v/for-next' omits 1f8a43a0ef0b Merge remote-tracking branch 'powerpc/next' omits 987421bc4581 Merge remote-tracking branch 'parisc-hd/for-next' omits 42496cf56b9d Merge remote-tracking branch 'nds32/next' omits 774b901995ab Merge remote-tracking branch 'mips/mips-next' omits e613dbf28a1d Merge remote-tracking branch 'm68knommu/for-next' omits 336a7568b324 Merge remote-tracking branch 'h8300/h8300-next' omits d594abd53202 Merge remote-tracking branch 'csky/linux-next' omits 90a85c1c88c6 Merge remote-tracking branch 'clk/clk-next' omits 0b21cd311bc2 Merge remote-tracking branch 'uniphier/for-next' omits d4c9cec0accb Merge remote-tracking branch 'ti-k3/ti-k3-next' omits ac8f657909b0 Merge remote-tracking branch 'tegra/for-next' omits 16fce0f24a6f Merge remote-tracking branch 'sunxi/sunxi/for-next' omits ad48403836c8 Merge remote-tracking branch 'scmi/for-linux-next' omits 6ea8f3bb08eb Merge remote-tracking branch 'samsung-krzk/for-next' omits 0b517b60c6ba Merge remote-tracking branch 'rockchip/for-next' omits 178f56cd2275 Merge remote-tracking branch 'reset/reset/next' omits 9a867dbb5622 Merge remote-tracking branch 'renesas/next' omits ab1b23eaad82 Merge remote-tracking branch 'realtek/for-next' omits 80756fb73690 Merge remote-tracking branch 'raspberrypi/for-next' omits 5e2d957d11e9 Merge remote-tracking branch 'qcom/for-next' omits b105504f72fc Merge remote-tracking branch 'omap/for-next' omits ec24f410c09c Merge remote-tracking branch 'mvebu/for-next' omits f899f837efc0 Merge remote-tracking branch 'mediatek/for-next' omits 8ca37a9a7fde Merge remote-tracking branch 'keystone/next' omits 27c48114befb Merge remote-tracking branch 'imx-mxs/for-next' omits e675f2bf048e Merge remote-tracking branch 'at91/at91-next' omits 78b84e185ab1 Merge remote-tracking branch 'aspeed/for-next' omits 0029ab2104d4 cifs: remove the retry in cifs_poxis_lock_set omits c0778c8bd0d1 Merge remote-tracking branch 'amlogic/for-next' omits 005bafe3039f Merge remote-tracking branch 'arm-soc/for-next' omits 64638d9a19e4 Merge remote-tracking branch 'arm64/for-next/core' omits a95f25129a37 Merge remote-tracking branch 'arm/for-next' omits 1d79290ddb5b Merge remote-tracking branch 'dma-mapping/for-next' omits 5c3e9ba27291 Merge remote-tracking branch 'kbuild/for-next' omits 1432f824c2db Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 7d5ba23a86c2 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 19d27d47c54c Merge remote-tracking branch 'mmc-fixes/fixes' omits a3e7a0115604 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 8795c4c9a6f0 Merge remote-tracking branch 'scsi-fixes/fixes' omits 424287d98e38 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 934c9d56da25 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits a9a8d480f8a0 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits c77829b5f948 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 2bc3048c3972 Merge remote-tracking branch 'input-current/for-linus' omits c10699f54a7a Merge remote-tracking branch 'soundwire-fixes/fixes' omits c75ee3abc33e Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits cae8137a3153 Merge remote-tracking branch 'phy/fixes' omits 59ba1c8283e0 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 638eb9f53cba Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits a02415af2520 Merge remote-tracking branch 'usb.current/usb-linus' omits f9c8a7fed4c5 Merge remote-tracking branch 'tty.current/tty-linus' omits fbb715581290 Merge remote-tracking branch 'spi-fixes/for-linus' omits f2ae4012324c Merge remote-tracking branch 'regulator-fixes/for-linus' omits 9e22ed78aab2 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 01bf0f637a82 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits af4da677f277 Merge remote-tracking branch 'sound-current/for-linus' omits 7c02d01b8ae6 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 0dfb044a200e Merge remote-tracking branch 'wireless-drivers/master' omits eaa908388090 Merge remote-tracking branch 'ipsec/master' omits fe12f8184e72 Merge remote-tracking branch 'net/master' omits 04ec7f746b00 Merge remote-tracking branch 'sparc/master' omits 9a9008e06064 Merge remote-tracking branch 'kbuild-current/fixes' omits 5fd507c536bf Merge remote-tracking branch 'fixes/master' omits 38dff4e50c12 f2fs: add inline encryption support omits 73f43e98d01e fscrypt: add inline encryption support omits f8b2ffdd560b fs: introduce SB_INLINECRYPT omits 97d916b6a8dc Merge remote-tracking branch 'jens/block-5.8' into for-next omits 70b7868abbfe dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() omits 2b7049cc48d8 dm mpath: use double checked locking in fast path omits 6636fa7d642f dm mpath: rename current_pgpath to pgpath in multipath_pre [...] omits 86a8c8bad28b dm mpath: rework __map_bio() omits 29c3238d3b69 dm mpath: factor out multipath_queue_bio omits 1c06b12969f5 dm mpath: push locking down to must_push_back_rq() omits 145cea16fed1 dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH omits 6b06ab3ba08e dm mpath: changes from initial m->flags locking audit omits cce047aab536 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits b89d50899c17 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits db910cfdbd47 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] omits 7bd1c14266a8 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits 8c6da560722f gfs2: Pass glock holder to gfs2_file_direct_{read,write} omits 5a1fd6e95bbf gfs2: Add some flags missing from glock output omits 3b7bc4f6e200 gfs2: Rework read and page fault locking omits f0091f595dee fs: Add IOCB_NOIO flag for generic_file_read_iter omits e99f0b6ef267 spi: spi-geni-qcom: Set an autosuspend delay of 250 ms omits a0a630b6d74e Merge branch 'fixes' into next omits 025889cb8ea6 mmc: dw_mmc-exynos: remove redundant initialization of var [...] omits 5ff9ffe1151b arch: arm: mach-omap2: mmc: Move omap_mmc_notify_cover_eve [...] omits aa4482b93672 mmc: sdhci-iproc: Tell the compiler that ACPI functions ma [...] omits 1efc762b9dbb mmc: cqhci: Demote faux kerneldoc header down to basic com [...] omits 498af7ad410a mmc: sdhci-msm: Demote faux kerneldoc header down to basic [...] omits 253030e2a0be mmc: sdhci-of-arasan: Correct formatting and provide missi [...] omits 6de62f562987 kcov: make some symbols static omits 8b28b2f6d4fb kcov: unconditionally add -fno-stack-protector to compiler [...] omits c0ce4feddd00 aio: simplify read_events() omits 5eb761da0ae3 lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] omits b7b1263a4e08 kernel/panic.c: make oops_may_print() return bool omits 7fd345b7862a drivers/rapidio/rio-scan.c: use struct_size() helper omits 561956dd5adc drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] omits 62034a28dca5 kdump: append kernel build-id string to VMCOREINFO omits 599f5d8b4196 umh: fix refcount underflow in fork_usermode_blob(). omits d617baacb995 exec: move path_noexec() check earlier omits c84521c6cc52 exec: move S_ISREG() check earlier omits a396016aff3c exec: change uselib(2) IS_SREG() failure to EACCES omits 1dfc00381de7 coredump: add %f for executable filename. omits a83fc1d6cb7c test_kmod: avoid potential double free in trigger_config_r [...] omits 0ed7efddbe88 kmod: remove redundant "be an" in the comment omits f9506a316e1c selftests: kmod: use variable NAME in kmod_test_0001() omits 686dc60ae5bd fs/signalfd.c: fix inconsistent return codes for signalfd4 omits 379ccaeb4c30 fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes omits b1bd7789b858 checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] omits eee5931aee56 checkpatch: add --fix option for ASSIGN_IN_IF omits 2dfe4b054c5e scripts/deprecated_terms: recommend denylist/allowlist ins [...] omits 8b9dd00b6d37 checkpatch: support deprecated terms checking omits 5042ba27b9e4 checkpatch: add test for possible misuse of IS_ENABLED() w [...] omits ada925c4eac1 lib/test_bits: make some functions static omits f1a37db2ecb7 lib/test_bits: add MODULE_LICENSE() omits 5d29d1db3d8c lib/test_bits.c: add tests of GENMASK omits f39e0fd42402 lib: optimize cpumask_local_spread() omits 65441290ab68 lib/test_bitops: do the full test during module init omits 5f09410b8dcb lib/generic-radix-tree.c: remove unneeded __rcu omits f32e79aef378 lib/test_bitmap.c: add test for bitmap_cut() omits f4353732656a lib/bitmap.c: fix bitmap_cut() for partial overlapping case omits 4675b0b2d333 sparse: group the defines by functionality omits c4bd2b7c4e54 alpha: fix annotation of io{read,write}{16,32}be() omits f0e07c2ffb42 kernel/hung_task.c: Monitor killed tasks. omits e41bbacd9219 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits b14422b6cc36 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 7173e0294b33 x86/mm: use max memory block size on bare metal omits ea37564b07ec include/linux/sched/mm.h: optimize current_gfp_context() omits d50f87c5332d mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits 7693134a2baf mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 86b85e03c1f0 mm/memory-failure: remove stub function omits 3d2fe07c937d mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] omits 3622160ec384 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 48803796897c mm,hwpoison: rework soft offline for in-use pages omits 1551e517c1ab mm: memory-failure: add stub for page_handle_poison() omits da2efa8d687a mm,hwpoison: rework soft offline for free pages omits a84f1a58814d mm,hwpoison: unify THP handling for hard and soft offline omits 047532c4661e mm,hwpoison: remove flag argument from soft offline functions omits 614f1aa73cee mm,hwpoison: remove MF_COUNT_INCREASED omits f024442686d8 mm,hwpoison: kill put_hwpoison_page() omits c8731482a9cf mm,hwpoison: un-export get_hwpoison_page and make it static omits e096f507b72c mm,hwpoison-inject: don't pin for hwpoison_filter omits c5631ab5ec70 mm,madvise: refactor madvise_inject_error omits f819a2a4e7d2 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED omits 92e34cc8a16a mm, hwpoison: remove recalculating hpage omits 6fe94e867c50 mm,hwpoison: cleanup unused PageHuge() check omits e4724cd6f123 mm: hugetlb: fix the name of hugetlb CMA omits 01e4406cd1e1 mm: cma: return cma->name directly in cma_get_name omits 2ff7424fb7e3 mm: cma: fix the name of CMA areas omits ca46b84e613a mm/cma.c: fix NULL pointer dereference when cma could not [...] omits e51a50777f0f mm: introduce offset_in_thp omits 9fdc475c4f0d mm: add thp_head omits 6a78d308458e mm: replace hpage_nr_pages with thp_nr_pages omits 73229331c804 mm: add thp_size omits dbabc9ede997 mm: add thp_order omits 288c7a7588ff mm: move page-flags include to top of file omits f7f9bb1e70ef mm: store compound_nr as well as compound_order omits 097f75c390fa mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] omits 0476f634df02 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] omits a1f4c57e8af7 mm/vmstat: add events for PMD based THP migration without split omits acf49ba3f1a3 mm: thp: remove debug_cow switch omits 1aebc1d7ccda mm/page_alloc: remove a wrapper for alloc_migration_target() omits 3c83dfd9fc71 mm/mempolicy: use a standard migration target allocation callback omits 96dabf7c6a12 mm/gup: use a standard migration target allocation callback omits b7dc51d4b8ea mm/migrate: make a standard migration target allocation function omits 737f9c76d367 mm/hugetlb: make hugetlb migration callback CMA aware omits 1ce6a74f8462 mm/hugetlb: unify migration callbacks omits 24f35f999c8c mm/migrate: move migration helper from .h to .c omits 81605da29080 mm/page_isolation: prefer the node of the source page omits 10aac52a1a06 hugetlbfs: prevent filesystem stacking of hugetlbfs omits cf2bd6de1709 mm: use unsigned types for fragmentation score omits 212f81b6ebbf mm: fix compile error due to COMPACTION_HPAGE_ORDER omits 9f5f19dd7fe9 mm: proactive compaction omits e63959942694 mm/vmscan.c: fix typo omits 06eb6635809f MIPS: do not call flush_tlb_all when setting pmd entry omits 1db76e244609 mm/huge_memory.c: update tlb entry if pmd is changed omits 00a3744c4f64 mm/page_alloc.c: skip setting nodemask when we are in interrupt omits 95550ec7759d mm/page_alloc: fallbacks at most has 3 elements omits 52fa51e82459 mm/page_alloc: silence a KASAN false positive omits d6b57a648a1f mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] omits 524d7a660c5e mm/page_alloc.c: simplify pageblock bitmap access omits 85ff79762d44 mm/page_alloc.c: extract the common part in pfn_to_bitidx() omits 180aa04b0af2 mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] omits bf664c475627 mm/page_alloc: keep memoryless cpuless node 0 offline omits 3f8a592119ab powerpc/numa: prefer node id queried from vphn omits 9510604041a7 powerpc/numa: set numa_node for all possible cpus omits 07549eda74bf mm/shuffle: remove dynamic reconfiguration omits df3e211a0c37 mm/memory_hotplug: document why shuffle_zone() is relevant omits 3affa0b1ea46 mm/page_alloc: remove nr_free_pagecache_pages() omits 900460e8a505 mm: remove vm_total_pages omits 6ea8045428e1 mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] omits c203a39f55a3 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] omits a8ddfac2beee page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 omits 39ab36601c15 page_alloc: consider highatomic reserve in watermark fast omits f62c163c4750 mm, page_alloc: use unlikely() in task_capc() omits 89cf622405ba kasan: remove kasan_unpoison_stack_above_sp_to() omits 04a9470bc6dd kasan: update documentation for generic kasan omits 0891234c94f0 kasan: add tests for call_rcu stack recording omits a1eaa4f46edf kasan: record and print the free track omits 20d54e2a85f3 rcu: kasan: record and print call_rcu() call stack omits 8413f1dc0f39 kasan: update required compiler versions in documentation omits 8d724e716d26 kasan: improve and simplify Kconfig.kasan omits b0f4e59a37fb mm/vmalloc: update the header about KVA rework omits 3aefa4b9ff99 mm/vmalloc: switch to "propagate()" callback omits de77936fb226 mm/vmalloc: simplify augment_tree_propagate_check() omits 30a3040180e3 mm/vmalloc: simplify merge_or_add_vmap_area() omits 3e19a9eb84ae vmalloc: convert to XArray omits bd7530394633 mm/sparse: only sub-section aligned range would be populated omits 6bce2f31f5c0 mm/sparse: never partially remove memmap for early section omits 98e09589d596 mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() omits b9eda97e3b08 mm: adjust vm_committed_as_batch according to vm overcommi [...] omits ae06e2aaec7e mm/util.c: make vm_memory_committed() more accurate omits afc518c59820 proc/meminfo: avoid open coded reading of vm_committed_as omits 8689d4cea3a8 mm/mmap.c: fix the adjusted length error omits 716a24efb144 mm: move p?d_alloc_track to separate header file omits c36cecf97ae4 mm: move lib/ioremap.c to mm/ omits 9b2bb93e8e4f asm-generic: pgalloc: provide generic pgd_free() omits 2acca5d05c47 asm-generic: pgalloc: provide generic pud_alloc_one() and [...] omits e08272ed76c5 asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] omits 45883999865b xtensa: switch to generic version of pte allocation omits b5dbc01c2c89 opeinrisc: switch to generic version of pte allocation omits 92ff0bf3ee84 mm: remove unneeded includes of <asm/pgalloc.h> omits b2938bc67823 mm/memory.c: make remap_pfn_range() reject unaligned addr omits 2e8bb6ed19c4 mm: remove redundant check non_swap_entry() omits 0800aab4f254 mm: memcontrol: account kernel stack per node omits 3f03b7ebeb68 kselftests: cgroup: add perpcu memory accounting test omits 21634c65c1af mm: memcg: charge memcg percpu memory to the parent cgroup omits fe4813c297c0 mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 omits 2eaa5a2e1e9a mm: memcg/percpu: per-memcg percpu memory statistics omits ca228c2d5b75 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix omits caaa18ff584d mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix omits 05b300b5e14a mm: memcg/percpu: account percpu memory to memory cgroups omits f48990169c5e percpu: return number of released bytes from pcpu_free_area() omits 7cd815b76646 tools/cgroup: add memcg_slabinfo.py tool omits 17f26cf299fc kselftests: cgroup: add kernel memory accounting tests omits d77092a177e6 mm: memcg/slab: use a single set of kmem_caches for all al [...] omits 2207f7bbe632 mm: memcg/slab: remove redundant check in memcg_accumulate [...] omits 599b36ba1219 mm: memcg/slab: deprecate slab_root_caches omits d508b58ec7c7 mm: memcg/slab: remove memcg_kmem_get_cache() omits 2af8436bab4f mm: memcg/slab: simplify memcg cache creation omits 83904ec4bbbc mm: memcg/slab: use a single set of kmem_caches for all ac [...] omits 0623b9973e0e mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h omits 291014b20c80 mm: memcg/slab: deprecate memory.kmem.slabinfo omits 222005350863 mm: memcg/slab: charge individual slab objects instead of pages omits 1cf4e8e29580 mm: memcg/slab: save obj_cgroup for non-root slab objects omits 3d677a26273a mm: memcg/slab: allocate obj_cgroups for non-root slab pages omits c5bc01fd6e25 mm: memcg/slab: obj_cgroup API omits 0d61861febb7 mm: memcontrol: decouple reference counting from page accounting omits 0210a0c941ca mm: slub: implement SLUB version of obj_to_index() omits c81dc6398d98 mm: memcg: convert vmstat slab counters to bytes omits 4883b681292a mm: memcg: prepare for byte-sized vmstat items omits 1750e871ca59 mm: memcg: factor out memcg- and lruvec-level changes out [...] omits a2fa83e663b7 mm: kmem: make memcg_kmem_enabled() irreversible omits a5e2cdc9234a mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] omits a403d3648de6 mm: filemap: clear idle flag for writes omits 7ac72e8ee8f5 Documentation/mm: Add descriptions for arch page table helpers omits 9a27d8d2612e mm/debug_vm_pgtable: add debug prints for individual tests omits 98e158f6a838 mm/debug_vm_pgtable: add tests validating advanced arch pa [...] omits 87f2e7827ee5 mm/debug_vm_pgtable: add tests validating arch helpers for [...] omits e1ae9fbacc59 mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] omits 7be9178cbf0b mm/slub.c: drop lockdep_assert_held() from put_map() omits d290580af61a mm, slab/slub: improve error reporting and overhead of cac [...] omits 7efc6d157fc2 mm, slab/slub: improve error reporting and overhead of cac [...] omits 706cadd701ff mm, slab/slub: move and improve cache_from_obj() omits 8c22c7c625b2 mm, slub: extend checks guarded by slub_debug static key omits 9b09a8125571 mm, slub: introduce kmem_cache_debug_flags()-fix omits 505f832a4e57 mm, slub: introduce kmem_cache_debug_flags() omits 1dae58e85036 mm, slub: introduce static key for slub_debug() omits dface54220f6 mm, slub: make reclaim_account attribute read-only omits 4c714c550e86 mm, slub: make remaining slub_debug related attributes read-only omits 7957f4382997 mm, slub: remove runtime allocation order changes omits 1e5df65564e6 mm, slub: make some slub_debug related attributes read-only omits a10eed3559b9 mm, slub: make function parse_slub_debug_flags() static omits e5fd5d1859df mm, slub: extend slub_debug syntax for multiple blocks omits e8b94086cf8e mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in km [...] omits eab563815e44 slab: fix misplaced __free_one() omits 05826b1b4410 mm/slab: add naive detection of double free omits 736aa6e7ec6f mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB omits 21f3f2909c82 mm: ksize() should silently accept a NULL pointer omits f15de703d326 mm, treewide: rename kzfree() to kfree_sensitive() omits 7729120c7fc1 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits c0467a2b9ee2 ramfs: support O_TMPFILE omits ea0cdaf6175b ocfs2: change slot number type s16 to u16 omits fea545221df9 ocfs2: fix ocfs2 corrupt when iputting an inode omits dd7b9c5be689 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 9495e924592e scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] omits 71a3de770c6e scripts/decode_stacktrace.sh: guess path to modules omits aab4c7439544 scripts/decode_stacktrace.sh: guess basepath if not specified omits 394bd7db0a8e scripts/decode_stacktrace.sh: skip missing symbols omits 5ae554b69779 scripts/bloat-o-meter: Support comparing library archives omits b74b00334cf2 scripts-tagssh-collect-compiled-source-precisely-v2 omits 86a0f0d734f0 scripts/tags.sh: collect compiled source precisely omits 4977caef05aa kthread: work could not be queued when worker being destroyed omits f78b6c215220 checkpatch: test $GIT_DIR changes omits 9db1764ebf5b lib/test_kasan.c omits 9e8f91a2c634 /proc/kpageflags: do not use uninitialized struct pages omits 6a5434e7168e /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits dd6d6cdaa8b9 mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() omits 717681424e78 mm: initialize return of vm_insert_pages omits d619a934c4a1 vfs/xattr: mm/shmem: kernfs: release simple xattr entry in [...] omits a475c88b4fea mm/shuffle: don't move pages between zones and don't read [...] omits f576372eaefb Merge remote-tracking branch 'spi/for-5.9' into spi-next omits b24e60b0fa8c Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits 9eebdb7fd2f2 Merge series "spi: spi-sun6i: One fix and some improvement [...] omits 878d4d57a6e5 spi: spi-sun6i: sun6i_spi_transfer_one(): enable RF_RDY in [...] omits 1e9ca016b623 spi: spi-sun6i: sun6i_spi_transfer_one(): collate write to [...] omits 15254b028dd6 spi: spi-sun6i: sun6i_spi_fill_fifo(): remove not needed l [...] omits 60b1f09675f2 spi: spi-sun6i: sun6i_spi_drain_fifo(): remove not needed [...] omits 9bfc242a9379 spi: spi-sun6i: sun6i_spi_drain_fifo(): introduce sun6i_sp [...] omits e0430d904098 spi: spi-sun6i: sun6i_spi_get_tx_fifo_count: Convert manua [...] omits 05bf34283c8e spi: spi-sun6i: sun6i_spi_transfer_one(): remove not neede [...] omits 642d75131c8c spi: spi-sun6i: sun6i_spi_transfer_one(): remove useless goto omits 09a7139e9e17 spi: spi-sun6i: sun6i_spi_transfer_one(): report effectivl [...] omits 8cba5915d84f Merge branch 'fix/modules/exposure/bin' into for-next/kspp omits de7910fa6cdf selftests: kmod: Add module address visibility test omits 156f909c6833 bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok() omits 008ee13f6c57 kprobes: Do not expose probe addresses to non-CAP_SYSLOG omits 307de9bb4c7a module: Do not expose section addresses to non-CAP_SYSLOG omits ce20ca701af2 module: Refactor section attr into bin attribute omits 567369e3bc2d Merge remote-tracking branch 'regmap/for-5.9' into regmap-next omits edcfc7b3377c Merge remote-tracking branch 'regmap/for-5.8' into regmap-linus omits 8e2713b25e4f kallsyms: Refactor kallsyms_show_value() to take cred omits dfee1c022c3b Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] omits 485afde1a05f Merge branch 'pci/misc' omits c54af74e4014 Merge branch 'pci/enumeration' omits f3691b7ba5c3 PCI: Fix pci_cfg_wait queue locking problem omits d35bec8a5788 Merge proc-next and exec-next for testing in linux-next adds c42ad5d43582 perf flamegraph: Explicitly set utf-8 encoding adds 9434628fcee6 Merge remote-tracking branch 'torvalds/master' into perf/urgent adds eb25de276505 tools arch: Update arch/x86/lib/memcpy_64.S copy used in ' [...] adds 640432e6bed0 perf scripts python: export-to-postgresql.py: Fix struct.p [...] adds 442ad2254ac5 perf record: Fix duplicated sideband events with Intel PT [...] adds 3a3cf7c570a4 perf scripts python: exported-sql-viewer.py: Fix unexpande [...] adds 7ff520b0a71d perf scripts python: exported-sql-viewer.py: Fix zero id i [...] adds 031c8d5edb1d perf scripts python: exported-sql-viewer.py: Fix zero id i [...] adds f18d5cf86cdb perf scripts python: exported-sql-viewer.py: Fix time char [...] adds 374855c5e4a7 tools lib traceevent: Add API to read time information fro [...] adds 2160d6c8a13e tools lib traceevent: Add proper KBUFFER_TYPE_TIME_STAMP handling adds d61cbb859b45 perf report TUI: Fix segmentation fault in perf_evsel__his [...] adds 75bcb8776dc9 perf intel-pt: Fix recording PEBS-via-PT with registers adds add07ccd9222 perf intel-pt: Fix displaying PEBS-via-PT with registers adds 4c95ad261cfa perf intel-pt: Fix PEBS sample for XMM registers adds bee9ca1c8a23 perf report TUI: Remove needless 'dummy' event from menu adds dcde237b9b0e Merge tag 'perf-tools-fixes-2020-07-07' of git://git.kerne [...] adds 6ec4476ac825 Raise gcc version requirement to 4.9 adds 63e1968a2c87 Merge tag 'sound-5.8-rc5' of git://git.kernel.org/pub/scm/ [...] adds 0bddd227f3dc Documentation: update for gcc 4.9 requirement adds f1cd3b5431b6 Merge remote-tracking branch 'fixes/master' adds 541aa91715c2 Merge remote-tracking branch 'kbuild-current/fixes' adds 68cf617309b5 KVM: arm64: Fix definition of PAGE_HYP_DEVICE adds c377e67c6271 drivers/firmware/psci: Fix memory leakage in alloc_init_cp [...] adds 132330f8044c drivers/firmware/psci: Assign @err directly in hotplug_tests() adds b8c1c9fe6a04 arm64: entry: Fix the typo in the comment of el1_dbg() adds 97884ca8c292 arm64: Introduce a way to disable the 32bit vdso adds c1fbec4ac0d7 arm64: arch_timer: Allow an workaround descriptor to disab [...] adds 4b661d6133c5 arm64: arch_timer: Disable the compat vdso for cores affec [...] adds dc802f2bc020 arm64: Rework ARM_ERRATUM_1414080 handling adds 8c3001b9252d arm64: entry: Tidy up block comments and label numbers adds 8523c006264d arm64: kgdb: Fix single-step exception handling oops adds 581fce373581 arm64: Documentation: Fix broken table in generated HTML adds 70a100fcaa4c Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 4557ac6b344b powerpc/64s/exception: Fix 0x1500 interrupt handler crash adds fdae5181f798 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 7e743489c204 Merge remote-tracking branch 'sparc/master' adds 394de110a733 net: Added pointer check for dst->ops->neigh_lookup in dst [...] adds 5fc6266af7b4 bridge: mcast: Fix MLD2 Report IPv6 payload length check adds da3287111ab4 net: qed: fix buffer overflow on ethtool -d adds 469aceddfa3e vlan: consolidate VLAN parsing code and limit max parsing depth adds 086c18f2452d ionic: centralize queue reset code adds a42e6aee7f47 net: atlantic: fix ip dst and ipv6 address filters adds 6778a6bed09b net/smc: separate LLC wait queues for flow and messages adds b7eede757883 net/smc: fix work request handling adds 92f3cb0e11dd net/smc: fix sleep bug in smc_pnet_find_roce_resource() adds 82087c033053 net/smc: switch smcd_dev_list spinlock to mutex adds fb4f79264c0f net/smc: tolerate future SMCD versions adds 1412bb2b4bb7 Merge branch 'net-smc-fixes' adds 27d53323664c l2tp: remove skb_dst_set() from l2tp_xmit_skb() adds a34f829164f3 tipc: fix retransmission on unicast links adds 598a712975d3 Merge remote-tracking branch 'net/master' adds 17175d1a27c6 xfrm: esp6: fix encapsulation header offset computation adds 47d7fb61ecf4 Merge remote-tracking branch 'ipsec/master' adds cd292ebee623 Merge remote-tracking branch 'wireless-drivers/master' adds 04340645f69a RDMA/siw: Fix reporting vendor_part_id adds 23d77a4199e1 Merge remote-tracking branch 'rdma-fixes/for-rc' adds eceb5437ed0d ASoC: SOF: core: fix null-ptr-deref bug during device removal adds a53bacc04d7e ASoC: codecs: max98373: Removed superfluous volume control [...] adds 0fd3935ef888 ASoc: codecs: max98373: remove Idle_bias_on to let codec suspend adds 5f886d7d2c06 Merge series "ASoC: codecs: add MAX98373 Soundwire driver" [...] adds 6f0307df83f2 ASoC: topology: fix kernel oops on route addition error adds 8edac489e7c3 ASoC: topology: fix tlvs in error handling for widget_dmixer adds 1e9c7ce7ad82 Merge series "ASoC: topology: fix error handling flow" fro [...] adds 25612477d20b ASoC: soc-dai: set dai_link dpcm_ flags with a helper adds fffebe8a8339 ASoC: Intel: bdw-rt5677: fix non BE conversion adds 4e7f8cac1171 ASoC: SOF: imx: add min/max channels for SAI/ESAI on i.MX8/i.MX8M adds 37d65a26c963 Merge series "ASoC: more fixes for dpcm checks" from Pierr [...] adds 2297009466ce Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds d83078454f32 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 443a34ba68e8 regmap: add missing dependency on SoundWire adds 500f7d8d2cfb Merge remote-tracking branch 'regmap/for-5.8' into regmap-linus adds 4f7d6ed5331a Merge remote-tracking branch 'regmap-fixes/for-linus' adds 98ed55a926a9 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] adds 763601fcd351 Merge remote-tracking branch 'regulator-fixes/for-linus' adds e3915791996a Merge remote-tracking branch 'spi/for-5.8' into spi-linus adds fd2cd9dacc7c Merge remote-tracking branch 'spi-fixes/for-linus' adds 5a444d0a62a4 Merge remote-tracking branch 'tty.current/tty-linus' adds af3cf0ac6805 Merge tag 'usb-serial-5.8-rc5' of https://git.kernel.org/p [...] adds 790ecd3bfcfa Merge remote-tracking branch 'usb.current/usb-linus' adds 85f82beb8889 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds c7c7e7c34b36 Merge remote-tracking branch 'phy/fixes' adds 3f9c6d38797e iio:health:afe4403 Fix timestamp alignment and prevent data leak. adds f88ecccac4be iio:health:afe4404 Fix timestamp alignment and prevent data leak. adds d7369ae1f4d7 iio: mma8452: Add missed iio_device_unregister() call in m [...] adds 0187294d227d iio: magnetometer: ak8974: Fix runtime PM imbalance on error adds 25f02d3242ab iio: core: add missing IIO_MOD_H2/ETHANOL string identifiers adds 708d98932893 counter: 104-quad-8: Add lock guards - differential encoder adds d5ed76adb926 counter: 104-quad-8: Add lock guards - filter clock prescaler adds d88de040e1df iio: pressure: zpa2326: handle pm_runtime_get_sync failure adds e9c6004eef00 iio: adc: adi-axi-adc: Fix object reference counting adds 838e00b13bfd iio:magnetometer:ak8974: Fix alignment and data leak issues adds ea5e7a7bb620 iio:humidity:hdc100x Fix alignment and data leak issues adds 5c49056ad9f3 iio:humidity:hts221 Fix alignment and data leak issues adds 8db4afe163bb iio:pressure:ms5611 Fix buffer element alignment adds b0536f9826a5 iio: adc: ad7780: Fix a resource handling path in 'ad7780_ [...] adds 617894cd848f Merge tag 'iio-fixes-for-5.8a' of git://git.kernel.org/pub [...] adds 8adc71c1e8b7 Merge remote-tracking branch 'staging.current/staging-linus' adds 76ea60f77161 Merge tag 'soundwire-5.8-fixes' of git://git.kernel.org/pu [...] adds bcf003be750a Merge tag 'phy-fixes-5.8' of git://git.kernel.org/pub/scm/ [...] adds e39a7b5f9314 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 703759603bb2 Merge remote-tracking branch 'input-current/for-linus' adds 5252b46a0806 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 4dd7e5a443c8 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 6174f7b50b95 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds eaf206730014 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 0fd181456aa0 scsi: mpt3sas: Fix error returns in BRM_status_show adds e094fd346021 scsi: dh: Add Fujitsu device to devinfo and dh lists adds 169ad701585a Merge remote-tracking branch 'scsi-fixes/fixes' adds 5a383d443b29 drm/i915/gt: Pin the rings before marking active adds a83e47c479ea Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 3ec2d5113ea5 mmc: sdhci-msm: Override DLL_CONFIG only if the valid valu [...] adds 783f30b9cbc3 Merge remote-tracking branch 'mmc-fixes/fixes' adds 7517d0943026 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 00debf8109e5 drm/hisilicon/hibmc: Move drm_fbdev_generic_setup() down t [...] adds f11279e61036 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 386e7c859a59 Merge remote-tracking branch 'kbuild/for-next' new 5d5c3be45d24 Merge remote-tracking branch 'dma-mapping/for-next' new 18a14b4f8a85 Merge remote-tracking branch 'arm/for-next' new e1114bfe2b53 Merge remote-tracking branch 'arm64/for-next/core' new 153df9c21df8 Merge remote-tracking branch 'arm-soc/for-next' new 25ee6c08cd8c Merge remote-tracking branch 'amlogic/for-next' new 5eba069a6c61 Merge remote-tracking branch 'aspeed/for-next' new 9ce43c15ccee Merge remote-tracking branch 'at91/at91-next' new 419bac372fa5 Merge remote-tracking branch 'imx-mxs/for-next' new cab39bb94848 Merge remote-tracking branch 'keystone/next' new 3b95282ef547 Merge remote-tracking branch 'mediatek/for-next' new 9c9be1c29950 Merge remote-tracking branch 'mvebu/for-next' new a4ff73550a61 Merge remote-tracking branch 'omap/for-next' new 809cc579083f arm64: dts: qcom: qcs404: Add IMEM and PIL info region new 948f6161c6ab arm64: dts: qcom: sdm845: Add IMEM and PIL info region new 082576103021 arm64: dts: qcom: sc7180: Drop the unused non-MSA SID new 6130068d9bb3 dt-bindings: firmware: qcom: Add compatible for IPQ8074 SoC new cdc12145cba6 Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] new 97466fd67594 Merge remote-tracking branch 'qcom/for-next' new 7827bc2cd6fc Merge remote-tracking branch 'raspberrypi/for-next' new 8ecc128e4e11 Merge remote-tracking branch 'realtek/for-next' new 15a2c477f6e5 Merge remote-tracking branch 'renesas/next' new e8616d36749f Merge remote-tracking branch 'reset/reset/next' new 0a7f99aad259 clk: rockchip: use separate compatibles for rk3288w-cru new d25891f6331f Merge branch 'v5.9-clk/next' into for-next new 465931e70881 clk: rockchip: Revert "fix wrong mmc sample phase shift fo [...] new 64d933dc4cb6 Merge branch 'v5.9-clk/next' into for-next new 10045179ab99 Merge remote-tracking branch 'rockchip/for-next' new 0c408219e777 Merge remote-tracking branch 'samsung-krzk/for-next' new 5136339050f8 next-20200708/scmi new 2d82f11f19f7 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 76a61cae0356 Merge remote-tracking branch 'tegra/for-next' new 9058bab77b4f Merge remote-tracking branch 'ti-k3/ti-k3-next' new d99b90dda5c4 Merge remote-tracking branch 'uniphier/for-next' new 39693838f6b3 Merge remote-tracking branch 'clk/clk-next' new 0e5b7947875e Merge remote-tracking branch 'csky/linux-next' new 74cd7d628e6e Merge remote-tracking branch 'h8300/h8300-next' new 109ebe14c7e7 Merge remote-tracking branch 'm68knommu/for-next' new 04ef32aff239 MIPS: Unify naming style of vendor CP0.Config6 bits new 925a567542c5 MIPS: Loongson64: Adjust IRQ layout new f8523d0e8361 MIPS: Loongson: Rename CPU device-tree binding new eef36f0ecd0d dt-bindings: mips: Document two Loongson boards new 994334933efd MIPS: Loongson: Update dts file for RS780E new 520010668a26 MIPS: Loongson64: Make acpi_registers_setup() static new 103967c83c1f Merge remote-tracking branch 'mips/mips-next' new 1a8936613ef2 Merge remote-tracking branch 'nds32/next' new 29954c928dad Merge remote-tracking branch 'parisc-hd/for-next' new cb2421d156e3 Merge remote-tracking branch 'powerpc/next' new 84ae8852b4f8 Merge remote-tracking branch 'risc-v/for-next' new c63a00aeb3ab Merge remote-tracking branch 's390/features' new 73c348f31b63 sh: Fix unneeded constructor in page table allocation new a4b1fb23e9c7 sh: remove call to memset after dma_alloc_coherent new 79eec5f23d34 sh: Implement __get_user_u64() required for 64-bit get_user() new ad72c27bdb87 Merge remote-tracking branch 'sh/for-next' new ee769ebbe9e5 xtensa: simplify xtensa_pmu_irq_handler new c90733fb8477 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 457e7a135cbf fs: introduce SB_INLINECRYPT new 5fee36095cda fscrypt: add inline encryption support new 27aacd28ea3b f2fs: add inline encryption support new 4f74d15fe408 ext4: add inline encryption support new f89a3268c628 Merge remote-tracking branch 'fscrypt/master' new d26d7fa32b04 Merge remote-tracking branch 'btrfs/for-next' new 2e98c01846b2 cifs: remove the retry in cifs_poxis_lock_set new 8668115cf2db smb3: fix unneeded error message on change notify new cfea564b9a0b cifs: update internal module version number new dd621c0a3da8 Merge remote-tracking branch 'cifs/for-next' new 11e229f0016d Merge remote-tracking branch 'exfat/dev' new 018fd51cd626 Merge remote-tracking branch 'ext3/for_next' new 3cb1848edb54 Merge remote-tracking branch 'f2fs/dev' new 41c3353b1667 Merge remote-tracking branch 'nfsd/nfsd-next' new 8915b1665e40 Merge remote-tracking branch 'xfs/for-next' new 0853582aae60 Merge remote-tracking branch 'iomap/iomap-for-next' new 72bd5163dde8 Merge remote-tracking branch 'file-locks/locks-next' new decd3722239f Merge remote-tracking branch 'vfs/for-next' new 4a1eb1640f32 Merge remote-tracking branch 'printk/for-next' new 2a7e32d0547f PCI: Fix pci_cfg_wait queue locking problem new 2194bc7c3961 PCI: Add device even if driver attach failed new 4448286b4ba7 Merge branch 'pci/enumeration' new 16d79cd4e23b PCI: Use 'pci_channel_state_t' instead of 'enum pci_channe [...] new 0678e3109a3c PCI/AER: Simplify __aer_print_error() new e83e2ca3c395 PCI/AER: Log correctable errors as warning, not error new c6d20bdfe2e9 Merge branch 'pci/error' new 7ecd4a817510 PCI: Replace http:// links with https:// new 16bbbc874f7f PCI: Replace lkml.org, spinics, gmane with lore.kernel.org new a4e7e5d98eac Merge branch 'pci/misc' new 30ff3e8c2874 PCI/MSI: Forward MSI-X error code in pci_alloc_irq_vectors [...] new 7bfdbe47aa53 Merge branch 'pci/msi' new b1bd5714472c PCI: aardvark: Indicate error in 'val' when config read fails new 2ce8509cdf9e Merge branch 'remotes/lorenzo/pci/aardvark' new 8b6f0330b5f9 PCI: qcom: Add missing ipq806x clocks in PCIe driver new 736ae5c91712 dt-bindings: PCI: qcom: Add missing clks new dd58318c019f PCI: qcom: Change duplicate PCI reset to phy reset new ee367e2cdd22 PCI: qcom: Add missing reset for ipq806x new b11b8cc161de dt-bindings: PCI: qcom: Add ext reset new 6a114526af46 PCI: qcom: Use bulk clk api and assert on error new 5149901e9e6d PCI: qcom: Define some PARF params needed for ipq8064 SoC new de3c4bf64897 PCI: qcom: Add support for tx term offset for rev 2.1.0 new 8df093fe2ae1 PCI: qcom: Add ipq8064 rev2 variant new d511580ea9c2 dt-bindings: PCI: qcom: Add ipq8064 rev 2 variant new 51ed2c2b6026 PCI: qcom: Support pci speed set for ipq806x new 824001cb64c0 PCI: qcom: Replace define with standard value new 1c2e19562b35 Merge branch 'remotes/lorenzo/pci/dwc' new 24344226f66b PCI: cadence: Use struct pci_host_bridge.windows list directly new c322fa0b3fa9 PCI: mvebu: Use struct pci_host_bridge.windows list directly new 2d716c37b5ce PCI: host-common: Use struct pci_host_bridge.windows list [...] new 80cf1084112d PCI: brcmstb: Use pci_host_probe() to register host new b2fc05e384c7 PCI: mobiveil: Use pci_host_probe() to register host new 029de7ce81e0 PCI: tegra: Use pci_host_probe() to register host new 02ff689a5e44 PCI: v3: Use pci_host_probe() to register host new 37d88740e049 PCI: versatile: Use pci_host_probe() to register host new 3cfab07c7b54 PCI: xgene: Use pci_host_probe() to register host new 22d5f4780ed5 PCI: altera: Use pci_host_probe() to register host new d74423ca6329 PCI: iproc: Use pci_host_probe() to register host new 04a75e610c89 PCI: rcar: Use pci_host_probe() to register host new b5a601fb4948 PCI: rockchip: Use pci_host_probe() to register host new d1171bf89aac PCI: xilinx-nwl: Use pci_host_probe() to register host new 2544b221dada PCI: xilinx: Use pci_host_probe() to register host new c96dea47e5d0 PCI: controller: Convert to devm_platform_ioremap_resource [...] new ad651068277d Merge branch 'remotes/lorenzo/pci/misc' new c2615d620a85 PCI: dwc: pci-dra7xx: Fix runtime PM imbalance on error new 7a790087c1ad PCI: cadence: Fix runtime PM imbalance on error new cb52a4020242 PCI: qcom: Fix runtime PM imbalance on error new b710e3726383 Merge branch 'remotes/lorenzo/pci/runtime-pm' new 51f939b11cb1 PCI: vmd: Use Shadow MEMBAR registers for QEMU/KVM guests new 8a445afd710b Merge branch 'remotes/lorenzo/pci/vmd' new 5fd03e0097a6 Merge remote-tracking branch 'pci/next' new b4ee21320d5b Merge remote-tracking branch 'pstore/for-next/pstore' new 20ab957bb430 Merge remote-tracking branch 'hid/for-next' new cb6cc5662066 Merge remote-tracking branch 'i2c/i2c/for-next' new f15c626a25f8 Merge branch 'dmi/master' new 3a3ff1d96e5b Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 25fab7f3e758 Merge remote-tracking branch 'jc_docs/docs-next' new 8b92f5b21c6c Merge remote-tracking branch 'v4l-dvb/master' new c0feff7ce004 Merge remote-tracking branch 'pm/linux-next' new 7fbd432a1ee2 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 2af4c3e198f0 Merge remote-tracking branch 'cpupower/cpupower' new 026be4584728 Merge remote-tracking branch 'opp/opp/linux-next' new 531a54d3f9ae Merge remote-tracking branch 'thermal/thermal/linux-next' new 923b857f44a7 Merge remote-tracking branch 'ieee1394/for-next' new 53e02e840edb Merge remote-tracking branch 'dlm/next' new 8828f2b6ce1b Merge remote-tracking branch 'swiotlb/linux-next' new 87fb5c1ccb85 RDMA/ipoib: Handle user-supplied address when creating child new f11f3f76c726 Merge branch 'mlx5_ipoib_qpn' into rdma.git for-next new c367124e6cb3 RDMA/core: Clean up tracepoint headers new c5f42b210515 RDMA/core: Check for error instead of success in alloc MR [...] new b64b74b1d51c RDMA/core: Remove ib_alloc_mr_user function new 42a3b153966c RDMA: Remove the udata parameter from alloc_mr callback new f4375443b786 RDMA/mlx5: Get XRCD number directly for the internal use new b73efcb26e2c RDMA/core: Clean ib_alloc_xrcd() and reuse it to allocate [...] new 6f3ca6f4f5e0 RDMA/core: Optimize XRC target lookup new 263427526f0c IB/uverbs: Enable CQ ioctl commands by default new 04c0a5fcfcf6 IB/uverbs: Set IOVA on IB MR in uverbs layer new 1c8fb1ea5a1d IB/uverbs: Expose UAPI to query ucontext new 45ec21c971ed RDMA/mlx5: Refactor mlx5_ib_alloc_ucontext() response new 0fb556b2b58d RDMA/mlx5: Implement the query ucontext functionality new 05f71ef97974 RDMA/mlx5: Introduce UAPI to query PD attributes new 6c01e6b218ae IB/uverbs: Expose UAPI to query MR new 3b023e1b680a RDMA/core: Create and destroy counters in the ib_core new 28ad5f65c314 RDMA: Move XRCD to be under ib_core responsibility new 5c99274be886 RDMA/rxe: Skip dgid check in loopback mode new cc33b23e1e1c RDMA/hns: Optimize MTR level-0 addressing to access huge page new ac47bf5ef122 RDMA/mlx5: Limit the scope of mlx5_ib_enable_driver function new b572ebe66755 RDMA/mlx5: Separate restrack callbacks initialization from main.c new 64825827ae3a RDMA/mlx5: Separate counters from main.c new f7c4ffda0cbf RDMA/mlx5: Separate flow steering logic from main.c new d8b7515e25ec RDMA/mlx5: Cleanup DEVX initialization flow new 1e2b5a90ded2 RDMA/mlx5: Delete one-time used functions new 8553dbdd18ef Merge remote-tracking branch 'rdma/for-next' new 4895d7808e70 net: ethtool: Introduce ethtool_phy_ops new 55d8f053ce1b net: phy: Register ethtool PHY operations new f3631ab08eeb net: ethtool: Remove PHYLIB direct dependency new 417e19d12be4 Merge branch 'net-ethtool-Untangle-PHYLIB-dependency' new 2291bde8c0cf bnx2x: fix spelling mistake "occurd" -> "occurred" new 1fd52137d3cf Replace HTTP links with HTTPS ones: GRETH 10/100/1G Ethern [...] new 535094a0c9c4 Replace HTTP links with HTTPS ones: X.25 network layer new 964201de695b net/sched: Use fallthrough pseudo-keyword new 8cb601f15886 net: sfp: add error checking with sfp_irq_name new 93165ecbe1d0 net: dsa: loop: Print when registration is successful new 5d75c04306f7 Replace HTTP links with HTTPS ones: ATMEL MACB ETHERNET DRIVER new bd36ed1c9351 net: phy: Define PHY statistics ethtool_phy_ops new 17809516a03a net: phy: Uninline PHY ethtool statistics operations new 3d07ae5faa87 Merge branch 'net-phy-Uninline-PHY-ethtool-statistics' new f0a5e4d7a594 ipvs: allow connection reuse for unconfirmed conntrack new 74cccc3d3843 netfilter: nf_tables: add NFTA_CHAIN_ID attribute new 837830a4b439 netfilter: nf_tables: add NFTA_RULE_CHAIN_ID attribute new 51d70f181ff4 netfilter: nf_tables: add NFTA_VERDICT_CHAIN_ID attribute new 67c49de4ad86 netfilter: nf_tables: expose enum nft_chain_flags through UAPI new 04b7db414490 netfilter: nf_tables: add nft_chain_add() new d0e2c7de92c7 netfilter: nf_tables: add NFT_CHAIN_BINDING new c1f79a2eefdc netfilter: nf_tables: reject unsupported chain flags new e80a07b244dd Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new 34370d2435f9 bnxt_en: Set up the chip specific RSS table size. new b73c1d08a0ec bnxt_en: Fix up bnxt_get_rxfh_indir_size(). new 1667cbf6a4eb bnxt_en: Add logical RSS indirection table structure. new f9f6a3fbb5eb bnxt_en: Add helper function to return the number of RSS c [...] new f33a305d0938 bnxt_en: Fill HW RSS table from the RSS logical indirectio [...] new adc38ac66745 bnxt_en: Return correct RSS indirection table entries to e [...] new bd3191b5d87d bnxt_en: Implement ethtool -X to set indirection table. new a196e96bb68f bnxt_en: clean up VLAN feature bit handling new 1da63ddd0e15 bnxt_en: allow firmware to disable VLAN offloads new 66846b7d058b Merge branch 'bnxt_en-Driver-update-for-net-next' new 464c59a49209 Merge remote-tracking branch 'net-next/master' new 625eb8e85e91 bpf: Fix another bpftool segfault without skeleton code enabled new 3220fb667842 selftests/bpf: test_progs use another shell exit on non-actions new b8c50df0cb3e selftests/bpf: test_progs avoid minus shell exit codes new bfc96656a766 libbpf: Make BTF finalization strict new 81372e121802 libbpf: Add btf__set_fd() for more control over loaded BTF FD new 0f0e55d8247c libbpf: Improve BTF sanitization handling new fcda189a5133 selftests/bpf: Add test relying only on CO-RE and no recen [...] new 0e2894873082 libbpf: Handle missing BPF_OBJ_GET_INFO_BY_FD gracefully i [...] new 6984cbc6dfa2 selftests/bpf: Switch perf_buffer test to tracepoint and skeleton new 2977282b63c3 Merge branch 'bpf-libbpf-old-kernel' new 4706cb0ae7bd Merge remote-tracking branch 'bpf-next/master' new 29fdb3aa848a Merge remote-tracking branch 'ipsec-next/master' new 043253bc3a88 Merge remote-tracking branch 'wireless-drivers-next/master' new 51b64c476a5d Bluetooth: Use whitelist for scan policy when suspending new b96e08cb873d Merge remote-tracking branch 'bluetooth/master' new 41da51bce36f fs: Add IOCB_NOIO flag for generic_file_read_iter new 20f829999c38 gfs2: Rework read and page fault locking new 698305fbe6f6 gfs2: Add some flags missing from glock output new 0d7853ebbba3 gfs2: Pass glock holder to gfs2_file_direct_{read,write} new b8efb5aba690 Merge remote-tracking branch 'gfs2/for-next' new 824e3608e398 Merge remote-tracking branch 'mtd/mtd/next' new abb58140b1c2 Merge remote-tracking branch 'nand/nand/next' new 66090a49c1f5 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 198378682c10 Merge remote-tracking branch 'crypto/master' new 673052398a51 Merge remote-tracking branch 'drm/drm-next' new 0c18922a5d02 Merge remote-tracking branch 'amdgpu/drm-next' new 33f9a623bfc6 drm/i915/hdcp: Update CP as per the kernel internal state new 018532e94055 drm/i915/hdcp: Fix the return handling of drm_hdcp_check_k [...] new 7f67deeb7f42 drm/i915/uc: Extract uc usage details into separate debugfs new 9459fd5945f6 drm/i915/huc: Adjust HuC state accordingly after GuC fetch error new 5a2ad99bcedf drm/i915/dp: Helper for checking DDI_BUF_CTL Idle status new e828da3028b0 drm/i915/dp: Helper to check for DDI BUF status to get active new fdeb6d02686f drm/i915: Convert device_info to uncore/de_read new 242613af557f drm/i915: Use the gt in HAS_ENGINE new f6beb3810077 drm/i915: Move engine-related mmio init to engines_init_mmio new 792592e72aba drm/i915: Move the engine mask to intel_gt_info new d0eb6866879f drm/i915: Introduce gt_init_mmio new 9b413f011c2c drm/i915/sseu: Move sseu detection and dump to intel_sseu new 0b6613c6b91e drm/i915/sseu: Move sseu_info under gt_info new 5df79ff13554 drm/i915: gt-fy sseu debugfs new a00eda7d8996 drm/i915: Move sseu debugfs under gt/ new 09137e945437 drm/i915/gem: Unpin idle contexts from kswapd reclaim new 59c94b9d26df drm/i915/gt: Replace opencoded i915_gem_object_pin_map() new 89d19b2b456a drm/i915: Release shortlived maps of longlived objects new 763fedd6a216 drm/i915: Remove i915_gem_object_get_dirty_page() new 9a3dafb1671b Merge remote-tracking branch 'drm-intel/for-linux-next' new f83c4595b5c9 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new a790ababbe68 drm/stm: ltdc: remove call of pm-runtime functions new ebd267b2e3c2 drm/stm: repair runtime power management new 119c53d2d404 drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() new 907062c3df16 Merge remote-tracking branch 'drm-misc/for-linux-next' new 4f90c1487a8a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 82134034a155 Merge remote-tracking branch 'imx-drm/imx-drm/next' new b401fa3b0836 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 5cc2013bfeee regmap-irq: use fwnode instead of device node in add_irq_chip() new 31cf2c3b6f47 Merge branch 'topic/devnode' of https://git.kernel.org/pub [...] new 4eb22c76d2ca Merge remote-tracking branch 'regmap/for-5.9' into regmap-next new fe18cd9c4b6e Merge remote-tracking branch 'regmap/for-next' new 4f82fc5a5664 Merge remote-tracking branch 'sound/for-next' new ee3d133972f1 ASoC: amd: fixed kernel warnings new b6198097b84a ASoC: q6asm: add command opcode to timeout error report new 0579ece8f4de ASoC: qdsp6: use dev_err instead of pr_err new 81e7d4ce8bff Merge series "ASoC: qdsp6: add gapless compressed audio su [...] new 129fc2ba01c8 ASoC: topology: use break on errors, not continue new 952bd9377ef6 ASoC: topology: factor kfree(se) in error handling new 8bf9475fe49f ASoC: topology: add more logs when topology load fails. new 76c49909a692 Merge series "ASoC: topology: fix error handling flow" fro [...] new 4dae01c2e5df ASoC: mediatek: mt8183: sort header inclusions in alphabetical new f4fb4fef4966 ASoC: mediatek: mt8183: support machine driver with rt1015 new ab1ba5252f61 ASoC: mt8183: add compatible string for using rt1015 new 6940701c715e Merge series "ASoC: mediatek: mt8183: support machine driv [...] new 00709ed75d5e Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new 90fbc60da0e4 Merge remote-tracking branch 'sound-asoc/for-next' new c2b1981d7e33 Merge remote-tracking branch 'input/next' new 9dedd5630156 io_uring: partially inline io_iopoll_getevents() new 7668b92a69b8 io_uring: remove nr_events arg from iopoll_check() new b2edc0a77fac io_uring: don't burn CPU for iopoll on exit new 299f4911d49e Merge branch 'for-5.9/io_uring' into for-next new aa340845ae6f io_uring: fix a use after free in io_async_task_func() new dd1669fa7600 Merge branch 'for-5.9/io_uring' into for-next new 5acbbc8ed3a9 io_uring: only call kfree() for a non-zero pointer new a4cf82d8790f Merge branch 'for-5.9/io_uring' into for-next new 7bf137298cb7 blk-mq: streamline handling of q->mq_ops->queue_rq result new 011a876413c8 Merge branch 'for-5.9/block' into for-next new 568f27006577 blk-mq: centralise related handling into blk_mq_get_driver_tag new b86d2c3398fc Merge branch 'for-5.9/block' into for-next new a564e23f0f99 md: switch to ->check_events for media change notifications new 8c22eb3a7737 cdrom: remove the unused cdrom_media_changed function new 9a3ffbbc6561 block: remove flush_disk new 13ab64880e80 isofs: remove a stale comment new 3d3a6a2088bc xtensa/simdisk: remove the call to check_disk_change new 9eb994ec54be mmc: remove the call to check_disk_change new cf8ebfebafc9 Merge branch 'for-5.9/block' into for-next new d5c69838454c drbd: remove a bogus bdi_rw_congested call new 492d76b21566 writeback: remove {set,clear}_wb_congested new 8c911f3d4c07 writeback: remove struct bdi_writeback_congested new 21cf86614504 writeback: remove bdi->congested_fn new 9d6a05279d8b Merge branch 'for-5.9/block' into for-next new aa5b3895187e Merge remote-tracking branch 'block/for-next' new 382761dc6312 dm: use bio_uninit instead of bio_disassociate_blkg new a46624580376 dm writecache: reject asynchronous pmem devices new ce34c9b461b5 dm zoned: fix unused but set variable warnings new 174364f6a897 dm zoned: Fix zone reclaim trigger new 6958c1c640af dm: use noio when sending kobject event new cf90ceba5dab dm mpath: changes from initial m->flags locking audit new fc8dd5878815 dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH new e7309be55e6a dm mpath: push locking down to must_push_back_rq() new cdecfa1a3d4d dm mpath: factor out multipath_queue_bio new 54e34e3ccd12 dm mpath: rework __map_bio() new bc1eea352489 dm mpath: rename current_pgpath to pgpath in multipath_pre [...] new 22997b59f8a5 dm mpath: use double checked locking in fast path new 6f7a8693ead4 dm verity: add "panic_on_corruption" error handling mode new 0d89af95c179 dm dust: report some message results ddirectly back to user new 20f93ea74f9c dm dust: add interface to list all badblocks new 8c1bdfef8825 dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() new e5bfe9baf23d dm bufio: do buffer cleanup from a workqueue new 202b8d712016 dm crypt: add flags to optionally bypass kcryptd workqueues new 85ca88ec9250 dm crypt: Enable zoned block device support new d88c192d8c46 Merge remote-tracking branch 'jens/block-5.8' into for-next new c24532ad900a Merge remote-tracking branch 'device-mapper/for-next' new ba88db14657f mmc: sdhci-of-arasan: Correct formatting and provide missi [...] new 2052be67473c mmc: sdhci-msm: Demote faux kerneldoc header down to basic [...] new dd98cc3e10f3 mmc: cqhci: Demote faux kerneldoc header down to basic com [...] new 871d334a582b arch: arm: mach-omap2: mmc: Move omap_mmc_notify_cover_eve [...] new 4c700aaf492c mmc: dw_mmc-exynos: remove redundant initialization of var [...] new 602e9cfea193 mmc: sdhci-iproc: Do not define 'struct acpi_device_id' wh [...] new 1a2f896ebc3b Merge branch 'fixes' into next new 8a107d6fab10 Merge branch 'fixes' into next new 1c28f95467f3 mmc: sdhci-msm: Set IO pins in low power state during suspend new 63f2c55cfc9d Merge remote-tracking branch 'mmc/next' new f2c657d29589 Merge remote-tracking branch 'mfd/for-mfd-next' new c847e429db9d video: backlight: sky81452-backlight: Fix some kerneldoc issues new a992d1406cfa Merge remote-tracking branch 'backlight/for-backlight-next' new 4d782106ea5a Merge remote-tracking branch 'battery/for-next' new 9565cccd6487 regulator: devres: Fix issues with kerneldoc headers new 45e8446e7a15 regulator: of_regulator: Add missing colon for rdev kernel [...] new a7c15187b391 regulator: devres: Standardise on function documentation headers new 5285ad535313 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] new 85b96b092a23 Merge remote-tracking branch 'regulator/for-next' new cea7e1381d03 Merge remote-tracking branch 'security/next-testing' new c1f0fd0f46e3 Merge remote-tracking branch 'safesetid/safesetid-next' new 2c3d8dfecedd selinux: Fix spelling mistakes in the comments new 237389e3015e selinux: specialize symtab insert and search functions new 4a77745644e0 Merge remote-tracking branch 'selinux/next' new a68b25e956d2 Merge remote-tracking branch 'iommu/next' new 68df2ed54487 audit: use the proper gfp flags in the audit_log_nfcfg() calls new d7481b24b816 audit: issue CWD record to accompany LSM_AUDIT_DATA_* records new 3e42388fa909 Merge remote-tracking branch 'audit/next' new dabf9afebd39 Merge remote-tracking branch 'devicetree/for-next' new 2d9a744685bc spi: atmel: No need to call spi_master_put() if spi_alloc_ [...] new 0bc7b8a2c307 spi: spi-sun6i: sun6i_spi_transfer_one(): report effectivl [...] new b6d5527389f3 spi: spi-sun6i: sun6i_spi_transfer_one(): remove useless goto new 2130be57d5eb spi: spi-sun6i: sun6i_spi_transfer_one(): remove not neede [...] new 9a3ef9df22ec spi: spi-sun6i: sun6i_spi_get_tx_fifo_count: Convert manua [...] new 5197da036398 spi: spi-sun6i: sun6i_spi_drain_fifo(): introduce sun6i_sp [...] new 92a52ee893c1 spi: spi-sun6i: sun6i_spi_drain_fifo(): remove not needed [...] new e4e8ca3f43f9 spi: spi-sun6i: sun6i_spi_fill_fifo(): remove not needed l [...] new 4e7390e997af spi: spi-sun6i: sun6i_spi_transfer_one(): collate write to [...] new 7716fa8068d4 spi: spi-sun6i: sun6i_spi_transfer_one(): enable RF_RDY in [...] new 411b0f305b4b Merge series "spi: spi-sun6i: One fix and some improvement [...] new cfdab2cd85ec spi: spi-geni-qcom: Set an autosuspend delay of 250 ms new 0e801d547cf3 Merge series "spi: spi-geni-qcom: Avoid a bunch of per-tra [...] new 016465eb5c72 Merge remote-tracking branch 'spi/for-5.9' into spi-next new ead977346bc3 Merge remote-tracking branch 'spi/for-next' new 9b78776cbf2d Merge remote-tracking branch 'tip/auto-latest' new 514e6d8b1e00 Merge remote-tracking branch 'edac/edac-for-next' new 2cba42d784fe Merge remote-tracking branch 'ftrace/for-next' new 8dfd337fd024 Merge remote-tracking branch 'rcu/rcu/next' new ab58c7e38502 Merge remote-tracking branch 'kvm-arm/next' new 7ab5d98ac91c Merge remote-tracking branch 'kvms390/next' new 4bddeab5eaba Merge remote-tracking branch 'percpu/for-next' new bc9b5a7f1678 Merge remote-tracking branch 'chrome-platform/for-next' new 1c46422e2410 Merge remote-tracking branch 'leds/for-next' new d7c0d0ba9a53 Merge remote-tracking branch 'ipmi/for-next' new e5711945c641 driver core: platform: need consistent spacing around '-' new e1559ae9b1b3 Merge remote-tracking branch 'driver-core/driver-core-next' new 9273ec0dab49 Merge remote-tracking branch 'usb/usb-next' new 74b76256f3d9 USB: serial: use fallthrough pseudo-keyword new b7bbc8526863 Merge remote-tracking branch 'usb-serial/usb-next' new 72222ddebfed Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 02dca8c981b5 phy: qcom: remove ufs qmp phy driver new b555f35f2f87 phy: core: fix code style in devm_of_phy_provider_unregister new aad075c155bc phy: core: Document function args new 3b0163bb34f1 phy: ti: dm816x: remove set but unused variable new 3cc4502ce8f3 phy: ti-pipe3: remove set but unused variable new 82c8d3869900 phy: allwinner: phy-sun6i-mipi-dphy: Constify structs new 24d350c185b6 Merge remote-tracking branch 'phy-next/next' new ae515691603f Merge remote-tracking branch 'tty/tty-next' new a10580a4015a Merge remote-tracking branch 'char-misc/char-misc-next' new 52a2c5e00af1 Merge remote-tracking branch 'soundwire/next' new fc987b26b837 Merge remote-tracking branch 'thunderbolt/next' new d7950ffe67d9 Merge remote-tracking branch 'staging/staging-next' new 7e07fe39c028 Merge remote-tracking branch 'mux/for-next' new 3fae3fb7f042 Merge remote-tracking branch 'icc/icc-next' new 00a9399758ad Merge remote-tracking branch 'dmaengine/next' new 82d884a16608 Merge remote-tracking branch 'scsi/for-next' new 63c9ffe473d3 scsi: target: Check enforce_pr_isids during registration new 3c006c7d23aa scsi: target: Fix xcopy sess release leak new f32ba612ef0f scsi: target: Fix crash during SPEC_I_PT handling new 169622eee437 scsi: target: Fix iscsi transport id parsing new a6f9b6cee3f2 scsi: target: Fix iscsi transport id buffer setup new bd7f65d95200 scsi: target: Fix iscsi transport id buf len calculation new 639341bf8836 scsi: target: Handle short iSIDs new 919a295abf96 scsi: iscsi: Register sysfs for workqueue iscsi_destroy new 0cd0e57ec858 scsi: zfcp: Use prandom_u32_max() for backoff new 459ad085d87b scsi: zfcp: Fix an outdated comment for zfcp_qdio_send() new b9789bfbfe9d scsi: docs: Update outdated link to IBM developerworks new c06de6e28c9e scsi: docs: Remove invalid link and update text for zfcp k [...] new b43cdb5ac856 scsi: zfcp: Clean up zfcp_erp_action_ready() new 6bcb7c171a0c scsi: zfcp: Replace open-coded list move new c3bfffa5ec69 scsi: zfcp: Avoid benign overflow of the Request Queue's f [...] new 2b46e5c14218 scsi: megaraid: Fix kdoc comments format new 7b3c1035082c scsi: megaraid: Fix compilation warnings new 97eec79f6caa scsi: megaraid: Remove set but unused variable new 2a6576d29d3b scsi: megaraid: Remove set but unused variable new aa055885ebad scsi: megaraid: Fix set but unused variable new b1a557c23616 scsi: megaraid: Remove set but unused variable new 91e08b35a8a8 scsi: sd: Fix kdoc comment format new 8df513da056d scsi: sd_zbc: Fix kdoc comment format new 2eab3eb043ad scsi: mpt3sas: Fix set but unused variable new 9133d27ef104 scsi: mpt3sas: Fix kdoc comments format new a23064c4123b scsi: ufs: Change upiu_flags to be u8 new 4be1fa2b55a8 scsi: fdomain: Mark 'fdomain_pm_ops' as __maybe_unused new 3c011793aca7 scsi: aha152x: Remove unused variable 'ret' new af0b55d06004 scsi: pcmcia: nsp_cs: Use new __printf() format notation new 97a33483425d scsi: pcmcia: nsp_cs: Remove unused variable 'dummy' new b1987c884585 scsi: libfc: fc_disc: Fix-up some incorrectly referenced f [...] new 26e0b9aa3578 scsi: lpfc: Fix inconsistent indenting new 5e7341e1f9ec scsi: ufs: UFS driver v2.1 spec crypto additions new 70297a8ac7a7 scsi: ufs: UFS crypto API new df043c745ea1 scsi: ufs: Add inline encryption support to UFS new 17105d959b26 scsi: lpfc: Fix interrupt assignments when multiple vector [...] new 77dd7d7b3442 scsi: lpfc: Fix less-than-zero comparison of unsigned value new 3010dfb0b77c scsi: advansys: docs: Eliminate duplicated word new 0a76566595bf scsi: storvsc: Add validation for untrusted Hyper-V values new e33c2482289b scsi: cxgb4i: Add support for iSCSI segmentation offload new f178842224b3 scsi: target: cxgbit: Check connection state before issuin [...] new b53293fa662e scsi: target: cxgbit: Remove tx flow control code new c23c13f74bd3 Merge remote-tracking branch 'scsi-mkp/for-next' new c0ab5f07e692 Merge remote-tracking branch 'rpmsg/for-next' new 1542c6c8d9e9 Merge remote-tracking branch 'gpio/for-next' new 6e1285f125b0 Merge remote-tracking branch 'gpio-intel/for-next' new 5ca94a242378 Merge remote-tracking branch 'pinctrl/for-next' new a29b08c0f6e2 Merge remote-tracking branch 'pinctrl-intel/for-next' new 70d784480fce Merge remote-tracking branch 'pinctrl-samsung/for-next' new 66e50f9ad8c1 Merge remote-tracking branch 'pwm/for-next' new 5fec25f2cb95 umh: Capture the pid in umh_pipe_setup new b044fa2ae50d umh: Move setting PF_UMH into umh_pipe_setup new 3a171042aeab umh: Rename the user mode driver helpers for clarity new 21d598280675 umh: Remove call_usermodehelper_setup_file. new 884c5e683b67 umh: Separate the user mode driver and the user mode helpe [...] new 74be2d3b80af umd: For clarity rename umh_info umd_info new 1199c6c3da51 umd: Rename umd_info.cmdline umd_info.driver_name new e2dc9bf3f527 umd: Transform fork_usermode_blob into fork_usermode_driver new 55e6074e3fa6 umh: Stop calling do_execve_file new 25cf336de51b exec: Remove do_execve_file new 0fe3c63148ef bpfilter: Move bpfilter_umh back into init data new 1c340ead18ee umd: Track user space drivers with struct pid new 38fd525a4c61 exit: Factor thread_group_exited out of pidfd_poll new e80eb1dc868b bpfilter: Take advantage of the facilities of struct pid new 8c2f52663973 umd: Remove exit_umh new 33c326014fe6 umd: Stop using split_argv new f06b71fe4d4c Make the user mode driver code a better citizen new eea1b0d6f22e Merge remote-tracking branch 'userns/for-next' new dc3508791090 Merge remote-tracking branch 'ktest/for-next' new cead6c41a80a Merge remote-tracking branch 'kselftest/next' new e0d198028d67 Merge remote-tracking branch 'livepatching/for-next' new 94cb8d0fc47c Merge remote-tracking branch 'coresight/next' new bdc81cb66310 Merge remote-tracking branch 'rtc/rtc-next' new 39c68eeec0fb Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 9a7cb3fa3142 Merge remote-tracking branch 'seccomp/for-next/seccomp' new 160251842cd3 kallsyms: Refactor kallsyms_show_value() to take cred new ed66f991bb19 module: Refactor section attr into bin attribute new b25a7c5af905 module: Do not expose section addresses to non-CAP_SYSLOG new 60f7bb66b88b kprobes: Do not expose probe addresses to non-CAP_SYSLOG new 63960260457a bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok() new 2c79583927bb selftests: kmod: Add module address visibility test new 26b1a643bdf6 Merge branch 'fix/modules/exposure/bin' into for-next/kspp new 5c238705dbac Merge remote-tracking branch 'kspp/for-next/kspp' new 1fdce8786739 Merge remote-tracking branch 'fsi/next' new 12befcd6bfe9 Merge remote-tracking branch 'nvmem/for-next' new 1299fcc5a23f Merge remote-tracking branch 'xarray/xarray' new 9fcb437f76c1 Merge remote-tracking branch 'hyperv/hyperv-next' new a05bfb5a8546 Merge remote-tracking branch 'auxdisplay/auxdisplay' new f9ac770a1b2f Merge remote-tracking branch 'pidfd/for-next' new e5c5ec69f6bd Merge remote-tracking branch 'devfreq/devfreq-next' new 606134c12f93 Merge remote-tracking branch 'fpga/for-next' new 1148fd470ee7 Merge remote-tracking branch 'kunit-next/kunit' new dbbca4852ac3 Merge remote-tracking branch 'trivial/for-next' new aeb75123bbb6 Merge remote-tracking branch 'notifications/notifications- [...] new bd7e48e02f47 Merge remote-tracking branch 'fsinfo/fsinfo-core' new 978c6102b391 Merge remote-tracking branch 'memblock/for-next' new de4bd07781ba Merge remote-tracking branch 'set_fs/set_fs-rw' new d51ab281a259 mm/shuffle: don't move pages between zones and don't read [...] new 865061e9a18c mm/memory.c: avoid access flag update TLB flush for retrie [...] new 9539a2c1113c vfs/xattr: mm/shmem: kernfs: release simple xattr entry in [...] new 595534138dd6 mm: initialize return of vm_insert_pages new 736cc898910b mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() new 4bd51735ef42 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new f032c54bc038 /proc/kpageflags: do not use uninitialized struct pages new 94c4e005d323 mm/memcg: fix refcount error while moving and swapping new c70205bf186e mm/hugetlb: avoid hardcoding while checking if cma is enable new 0966c6baae44 mailmap: add entry for Mike Rapoport new 7cd9a95cf499 checkpatch: test $GIT_DIR changes new 9380120e97ae kthread: remove incorrect comment in kthread_create_on_cpu() new 5838bde0384f kbuild: move -Wtype-limits to W=2 new 86630e055867 scripts/tags.sh: collect compiled source precisely new 9baebdae5f56 scripts-tagssh-collect-compiled-source-precisely-v2 new 3baa650a8379 scripts/bloat-o-meter: Support comparing library archives new 69aa545e14f1 scripts/decode_stacktrace.sh: skip missing symbols new 331ad5590a0d scripts/decode_stacktrace.sh: guess basepath if not specified new d58bff05ccfe scripts/decode_stacktrace.sh: guess path to modules new 077c4012b087 scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] new 55d5b28803cc ocfs2: clear links count in ocfs2_mknod() if an error occurs new 305c6be176d0 ocfs2: fix ocfs2 corrupt when iputting an inode new febc71bde7a3 ocfs2: change slot number type s16 to u16 new e311c2f8373f ramfs: support O_TMPFILE new 184235cf2619 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 9f73f31c301d mm, treewide: rename kzfree() to kfree_sensitive() new d1a45085a9b8 mm: ksize() should silently accept a NULL pointer new 8f42fc94800e mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB new 34bb9c8b8820 mm/slab: add naive detection of double free new 7b29cbdfe8c6 slab: fix misplaced __free_one() new 37d177f374cb mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in km [...] new 382397155cd0 mm, slub: extend slub_debug syntax for multiple blocks new 19105ce0ca94 mm, slub: make function parse_slub_debug_flags() static new ad39b41da930 mm, slub: make some slub_debug related attributes read-only new 10c2fb2c2269 mm, slub: remove runtime allocation order changes new c2c66fc83499 mm, slub: make remaining slub_debug related attributes read-only new d379f271f4ee mm, slub: make reclaim_account attribute read-only new 6a637a11ea4e mm, slub: introduce static key for slub_debug() new d9e3d73e93e0 mm, slub: introduce kmem_cache_debug_flags() new 750bd1aa5873 mm, slub: introduce kmem_cache_debug_flags()-fix new 2da06bf60bc6 mm, slub: extend checks guarded by slub_debug static key new 555d461df3d4 mm, slab/slub: move and improve cache_from_obj() new 22fef055b278 mm, slab/slub: improve error reporting and overhead of cac [...] new 7cd97ca9aa63 mm, slab/slub: improve error reporting and overhead of cac [...] new 5ad05ea435f7 mm/slub.c: drop lockdep_assert_held() from put_map() new a74797717afc mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] new 44785c573950 mm/debug_vm_pgtable: add tests validating arch helpers for [...] new fd7ea98d3a94 mm/debug_vm_pgtable: add tests validating advanced arch pa [...] new aeec438df86c mm/debug_vm_pgtable: add debug prints for individual tests new c75920f8deba Documentation/mm: Add descriptions for arch page table helpers new a0e1f640067b mm: filemap: clear idle flag for writes new 1e7af2821c5c mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] new 85528d4708d9 mm/swap_slots.c: simplify alloc_swap_slot_cache() new f1d10a582db6 mm/swap_slots.c: simplify enable_swap_slots_cache() new a7e0cd594c20 mm/swap_slots.c: remove redundant check for swap_slot_cach [...] new 59c196ebcb10 mm: kmem: make memcg_kmem_enabled() irreversible new aab14cb0d343 mm: memcg: factor out memcg- and lruvec-level changes out [...] new 1c7b88611b56 mm: memcg: prepare for byte-sized vmstat items new e52449f1eb8f mm: memcg: convert vmstat slab counters to bytes new c27b329b0fa1 mm: slub: implement SLUB version of obj_to_index() new b3e2695f01a1 mm: memcontrol: decouple reference counting from page accounting new edef2c616066 mm: memcg/slab: obj_cgroup API new 4f276d366c89 mm: memcg/slab: allocate obj_cgroups for non-root slab pages new 91ccfdb67daf mm: memcg/slab: save obj_cgroup for non-root slab objects new b52f67b1085f mm: memcg/slab: charge individual slab objects instead of pages new 481c4b4fc57c mm: memcg/slab: deprecate memory.kmem.slabinfo new 0061cd4a68ff mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h new b3bb7f7e0731 mm: memcg/slab: use a single set of kmem_caches for all ac [...] new 1fb07323a27c mm: memcg/slab: simplify memcg cache creation new 009601dd8cfd mm: memcg/slab: remove memcg_kmem_get_cache() new ebac512598ae mm: memcg/slab: deprecate slab_root_caches new be0a4b20be7f mm: memcg/slab: remove redundant check in memcg_accumulate [...] new 112e7e73a2a3 mm: memcg/slab: use a single set of kmem_caches for all al [...] new 77ce58cfc731 kselftests: cgroup: add kernel memory accounting tests new 7ad3a18525e0 tools/cgroup: add memcg_slabinfo.py tool new 31e408e55df2 percpu: return number of released bytes from pcpu_free_area() new 596c54093462 mm: memcg/percpu: account percpu memory to memory cgroups new c941455b53f5 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix new 4423723aeb3d mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix new fca9ea3468a7 mm: memcg/percpu: per-memcg percpu memory statistics new 27b1d940485c mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 new e162c209d69f mm: memcg: charge memcg percpu memory to the parent cgroup new 1b97497fd466 kselftests: cgroup: add perpcu memory accounting test new 25d7079785c0 mm: memcontrol: account kernel stack per node new 875e3ac278c1 mm: memcg/slab: remove unused argument by charge_slab_page() new be4523d6df2f mm: slab: rename (un)charge_slab_page() to (un)account_sla [...] new cf3489af3959 mm: kmem: switch to static_branch_likely() in memcg_kmem_e [...] new 0baacdf1ffa6 mm: remove redundant check non_swap_entry() new 5b634460a120 mm/memory.c: make remap_pfn_range() reject unaligned addr new 5b24187b1bcb mm: remove unneeded includes of <asm/pgalloc.h> new 60fd3c1dbd25 powerpc: fix compilation warning caused by missing include [...] new 607e6eea2923 opeinrisc: switch to generic version of pte allocation new 543fbeaf8264 xtensa: switch to generic version of pte allocation new c9187763a2f6 asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] new ec3e1b2450db asm-generic: pgalloc: provide generic pud_alloc_one() and [...] new 86becad38eaf asm-generic: pgalloc: provide generic pgd_free() new 945757a3368e mm: move lib/ioremap.c to mm/ new 53126a9a1427 mm: move p?d_alloc_track to separate header file new d182f98f4350 mm/mmap.c: fix the adjusted length error new c1652a754452 proc/meminfo: avoid open coded reading of vm_committed_as new 4a53af5852e8 mm/util.c: make vm_memory_committed() more accurate new 77e8223b3a18 mm: adjust vm_committed_as_batch according to vm overcommi [...] new 2edea0e96929 mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() new ec369d0de9bf mm: do page fault accounting in handle_mm_fault new 24e428943d70 mm/alpha: use general page fault accounting new 187fa2ec9452 mm/arc: use general page fault accounting new eafe62ee07c8 mm/arm: use general page fault accounting new 8cd95a78ac9c mm/arm64: use general page fault accounting new 2ca942dfd656 mm/csky: use general page fault accounting new 066a14251140 mm/hexagon: use general page fault accounting new ded377cbe7fd mm/ia64: use general page fault accounting new 2409704879cc mm/m68k: use general page fault accounting new 35dd64e0165a mm/microblaze: use general page fault accounting new 3f3bd5da818b mm/mips: use general page fault accounting new 61c1b30d6ea2 mm/nds32: use general page fault accounting new 5c6aa2a09a7d mm/nios2: use general page fault accounting new 7915bbd2fd5a mm/openrisc: use general page fault accounting new a0f5dbb18ca0 mm/parisc: use general page fault accounting new 3169222db248 mm/powerpc: use general page fault accounting new 591fb3ed3193 mm/riscv: use general page fault accounting new 1972964d1ac8 mm/s390: use general page fault accounting new 08afba61071e mm/sh: use general page fault accounting new b67c400c7bd7 mm/sparc32: use general page fault accounting new 4863f2fc7101 mm/sparc64: use general page fault accounting new 0ea1b48696c7 mm/x86: use general page fault accounting new 90fb1216bbb0 mm/xtensa: use general page fault accounting new 1bc8e2bcabb5 mm: clean up the last pieces of page fault accountings new dc766e66c2b3 mm/gup: remove task_struct pointer for all gup code new 06127f438cd7 mm/mremap: it is sure to have enough space when extent mee [...] new a797c37cd813 mm/mremap: calculate extent in one place new 9855a99dbd48 mm/mremap: start addresses are properly aligned new f1104a036d47 mm/mremap: use pmd_addr_end to simplify the calculate of extent new ed31e1ef433a mm/sparse: never partially remove memmap for early section new d32ad962bf52 mm/sparse: only sub-section aligned range would be populated new 69850cd03fa9 vmalloc: convert to XArray new 49d7b6c70301 mm/vmalloc: simplify merge_or_add_vmap_area() new a4a0f622b4d7 mm/vmalloc: simplify augment_tree_propagate_check() new cd0f20bd5d0e mm/vmalloc: switch to "propagate()" callback new 307a7cd35e3a mm/vmalloc: update the header about KVA rework new b6fc269547e3 mm: vmalloc: remove redundant asignmnet in unmap_kernel_ra [...] new 391f46b33b9b kasan: improve and simplify Kconfig.kasan new 26478f8223dd kasan: update required compiler versions in documentation new 4f777106d455 rcu: kasan: record and print call_rcu() call stack new a6d7edaf1e09 kasan: record and print the free track new b0c5f19df630 kasan: add tests for call_rcu stack recording new 067ca959fae0 kasan: update documentation for generic kasan new 2674592d091e kasan: remove kasan_unpoison_stack_above_sp_to() new 3caa66342067 lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN new e1fba035c5ac kasan-fix-kasan-unit-tests-for-tag-based-kasan-v4 new 77e9c1c09f51 mm, page_alloc: use unlikely() in task_capc() new 63e3c29df9a1 page_alloc: consider highatomic reserve in watermark fast new fa40ea2c4101 page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 new 935879b8de18 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] new f8c5b1392a6c mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] new 5afc3e425236 mm: remove vm_total_pages new a7bf6d40dab6 mm/page_alloc: remove nr_free_pagecache_pages() new 8a239e03c047 mm/memory_hotplug: document why shuffle_zone() is relevant new afabc73d31e9 mm/shuffle: remove dynamic reconfiguration new da59f0dd5c4a powerpc/numa: set numa_node for all possible cpus new 5338fea5dcf6 powerpc/numa: prefer node id queried from vphn new fff8dbb31db7 mm/page_alloc: keep memoryless cpuless node 0 offline new 43441323058b mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] new c2155230bd4c mm/page_alloc.c: extract the common part in pfn_to_bitidx() new 6a9dc205a068 mm/page_alloc.c: simplify pageblock bitmap access new c4f66ca78c8a mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] new 326b451fe3c8 mm/page_alloc: silence a KASAN false positive new 67e2a3e0c67f mm/page_alloc: fallbacks at most has 3 elements new 9685956e390a mm/page_alloc.c: skip setting nodemask when we are in interrupt new 15ab7859dbf5 mm/huge_memory.c: update tlb entry if pmd is changed new ec8771e2ae1c MIPS: do not call flush_tlb_all when setting pmd entry new 73492f8b96db mm/vmscan.c: fix typo new 4cf7eb6dbf86 mm: proactive compaction new b702b6850830 mm: fix compile error due to COMPACTION_HPAGE_ORDER new a566d35ea361 mm: use unsigned types for fragmentation score new a6950c359d44 hugetlbfs: prevent filesystem stacking of hugetlbfs new be083c24fad7 mm: thp: remove debug_cow switch new 4061dc6ed7e8 mm: store compound_nr as well as compound_order new b46415d6e115 mm: move page-flags include to top of file new 740d1de23daa mm: add thp_order new 240f20c8c157 mm: add thp_size new f3939a616701 mm: replace hpage_nr_pages with thp_nr_pages new f4c23f95531b mm: add thp_head new a965c006f11a mm: introduce offset_in_thp new f85bb1e35327 mm/vmstat: add events for THP migration without split new 4b12ffaf3959 mm-vmstat-add-events-for-thp-migration-without-split-fix new 96f6718f9b35 mm/cma.c: fix NULL pointer dereference when cma could not [...] new 8c347a680b6f mm: cma: fix the name of CMA areas new 707d20ba1076 mm: cma: return cma->name directly in cma_get_name new 6652896f8a73 mm: hugetlb: fix the name of hugetlb CMA new 751b3198f8cd mm,hwpoison: cleanup unused PageHuge() check new f326f41bc978 mm, hwpoison: remove recalculating hpage new 3b91fdc8c4fc mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED new 9faa527b48ad mm,madvise: refactor madvise_inject_error new 00b5e2100494 mm,hwpoison-inject: don't pin for hwpoison_filter new 855936746f9e mm,hwpoison: un-export get_hwpoison_page and make it static new 179d933ed00d mm,hwpoison: kill put_hwpoison_page() new 900d17bdc1ba mm,hwpoison: remove MF_COUNT_INCREASED new 2e7e2b96126e mm,hwpoison: remove flag argument from soft offline functions new a5f85ebdecb6 mm,hwpoison: unify THP handling for hard and soft offline new d210d413ed53 mm,hwpoison: rework soft offline for free pages new eb29550f75be mm: memory-failure: add stub for page_handle_poison() new 71854d946b3d mm,hwpoison: rework soft offline for in-use pages new 149ff0dd3619 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new 54aa97aeea5e mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] new efc119ecfcc2 mm/memory-failure: remove stub function new e05df93c17cd mm,hwpoison: return 0 if the page is already poisoned in s [...] new c3180ee8289e mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new 8c8be79814a1 include/linux/sched/mm.h: optimize current_gfp_context() new c77e84e146f0 x86/mm: use max memory block size on bare metal new c4740cd843c8 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 2ef4692f4f69 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 59d8d6b93185 kernel/hung_task.c: Monitor killed tasks. new 6e2371ad123f alpha: fix annotation of io{read,write}{16,32}be() new abda5a6f96d3 sparse: group the defines by functionality new f4de3eff77f9 lib/bitmap.c: fix bitmap_cut() for partial overlapping case new 562cd3efede9 lib/test_bitmap.c: add test for bitmap_cut() new b8ecbcc5daf2 lib/generic-radix-tree.c: remove unneeded __rcu new 2ec7a9f4f18a lib/test_bitops: do the full test during module init new 24b194cfea5a lib: optimize cpumask_local_spread() new c11ff6c5f734 lib/test_lockup.c: make symbol 'test_works' static new 6b8046f267c0 lib/test_bits.c: add tests of GENMASK new 35eab440d028 lib/test_bits: add MODULE_LICENSE() new fa2e962bfb9d lib/test_bits: make some functions static new d79725fe2a65 checkpatch: add test for possible misuse of IS_ENABLED() w [...] new 28a197dcf1bd checkpatch: support deprecated terms checking new 82b3d5ad9530 scripts/deprecated_terms: recommend denylist/allowlist ins [...] new b2a681c55cad checkpatch: add --fix option for ASSIGN_IN_IF new dc8b5cdaa474 checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] new 9eaa5f6b3a97 fs/minix: check return value of sb_getblk() new c87c9934a757 fs/minix: don't allow getting deleted inodes new 237b61f2edc0 fs/minix: reject too-large maximum file size new 0230f9f4364a fs/minix: set s_maxbytes correctly new 02a7c83b12de fs/minix: fix block limit check for V1 filesystems new a1c9d8a479dc fs/minix: remove expected error message in block_to_path() new 52ad80983d53 fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes new 896aa00f8c29 VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones new 86bfdedbaece fs/signalfd.c: fix inconsistent return codes for signalfd4 new 097b66d21d43 selftests: kmod: use variable NAME in kmod_test_0001() new fcc97e1531a9 kmod: remove redundant "be an" in the comment new eebb759830ee test_kmod: avoid potential double free in trigger_config_r [...] new a2c3114937aa coredump: add %f for executable filename. new 3aa835883581 exec: change uselib(2) IS_SREG() failure to EACCES new f1e781e5fa87 exec: move S_ISREG() check earlier new 6382ca99fa77 exec: move path_noexec() check earlier new 538d50d50815 umh: fix refcount underflow in fork_usermode_blob(). new 3ab2c3b48f9c kdump: append kernel build-id string to VMCOREINFO new 656265a445b0 drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] new d5b4b4eaeac9 drivers/rapidio/rio-scan.c: use struct_size() helper new 391d31f1ca58 kernel/panic.c: make oops_may_print() return bool new a4b9e47d834d lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] new f0ffdbeaa8da aio: simplify read_events() new bfe77d7464e5 kcov: unconditionally add -fno-stack-protector to compiler [...] new 9a014e560421 kcov: make some symbols static new 5d1b52c859a1 Merge branch 'akpm-current/current' new 1da773af1954 Revert "mm-vmstat-add-events-for-thp-migration-without-split-fix" new ab9ac26283c6 Revert "mm/vmstat: add events for THP migration without split" new e1849e72ca22 mm/madvise: pass task and mm to do_madvise new fedbc8121839 pid: move pidfd_get_pid() to pid.c new b4c8fdd841fc mm/madvise: introduce process_madvise() syscall: an extern [...] new 09c486c983e5 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 50f85a6fb034 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new f04351642a53 mm/madvise: check fatal signal pending of target process new e232ed96219d all arch: remove system call sys_sysctl new 9d2c59a5be8c s390: fix build error for sys_call_table_emu new 7613c7d96408 mm/kmemleak: silence KCSAN splats in checksum new d54c8ba66134 mm/frontswap: mark various intentional data races new ac3a6e614526 mm/page_io: mark various intentional data races new ebad56a86174 mm-page_io-mark-various-intentional-data-races-v2 new 36a0996ff34e mm/swap_state: mark various intentional data races new 278c03104d63 mm/filemap.c: fix a data race in filemap_fault() new 94834dc15694 mm/swapfile: fix and annotate various data races new fad3d4a0b543 mm-swapfile-fix-and-annotate-various-data-races-v2 new c40f6ae0c9ae mm/page_counter: fix various data races at memsw new c70bd159bd22 mm/memcontrol: fix a data race in scan count new edc865307c61 mm/list_lru: fix a data race in list_lru_count_one new 6c866c377911 mm/mempool: fix a data race in mempool_free() new 06fb8133cbff mm/rmap: annotate a data race at tlb_flush_batched new be763abfb010 mm/swap.c: annotate data races for lru_rotate_pvecs new ab7395fb53bb mm: annotate a data race in page_zonenum() new a19380f44fac include/asm-generic/vmlinux.lds.h: align ro_after_init new 05fa180b1566 sh: clkfwk: remove r8/r16/r32 new 2d99126f6430 sh: use generic strncpy() new 4cf74c604a2b 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 (a41d78ffbc2b) \ N -- N -- N refs/heads/akpm (4cf74c604a2b)
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 778 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: .mailmap | 3 + Documentation/PCI/pci-error-recovery.rst | 8 +- Documentation/PCI/pci.rst | 9 +- Documentation/admin-guide/README.rst | 2 +- .../admin-guide/device-mapper/dm-dust.rst | 32 +- Documentation/admin-guide/device-mapper/verity.rst | 4 + Documentation/admin-guide/ext4.rst | 7 + Documentation/arm64/cpu-feature-registers.rst | 2 + Documentation/cdrom/cdrom-standard.rst | 18 +- .../devicetree/bindings/firmware/qcom,scm.txt | 1 + .../devicetree/bindings/mips/loongson/devices.yaml | 16 +- Documentation/devicetree/bindings/pci/pci.txt | 4 +- .../devicetree/bindings/pci/qcom,pcie.txt | 15 +- .../sound/mt8183-mt6358-ts3a227-max98357.txt | 5 +- Documentation/filesystems/locking.rst | 4 +- Documentation/process/changes.rst | 2 +- Documentation/scsi/advansys.rst | 2 +- Documentation/scsi/scsi-parameters.rst | 2 +- arch/alpha/mm/fault.c | 8 +- arch/arc/kernel/process.c | 2 +- arch/arc/mm/fault.c | 18 +- arch/arm/kernel/asm-offsets.c | 9 - arch/arm/mm/fault.c | 25 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 15 + arch/arm64/boot/dts/qcom/sc7180-idp.dts | 2 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 15 + arch/arm64/include/asm/arch_timer.h | 1 + arch/arm64/include/asm/pgtable-prot.h | 2 +- arch/arm64/include/asm/vdso/clocksource.h | 7 +- arch/arm64/include/asm/vdso/compat_gettimeofday.h | 8 +- arch/arm64/kernel/entry-common.c | 2 +- arch/arm64/kernel/entry.S | 52 +- arch/arm64/kernel/kgdb.c | 2 +- arch/arm64/mm/fault.c | 29 +- arch/csky/mm/fault.c | 13 +- arch/hexagon/mm/vm_fault.c | 9 +- arch/ia64/mm/fault.c | 9 +- arch/m68k/mm/fault.c | 14 +- arch/microblaze/mm/fault.c | 9 +- arch/mips/boot/dts/loongson/Makefile | 2 +- ...gson3-package.dtsi => loongson64c-package.dtsi} | 0 ...ore_rs780e.dts => loongson64c_4core_rs780e.dts} | 2 +- ...ore_rs780e.dts => loongson64c_8core_rs780e.dts} | 2 +- arch/mips/boot/dts/loongson/rs780e-pch.dtsi | 4 +- .../include/asm/mach-loongson64/builtin_dtbs.h | 4 +- arch/mips/include/asm/mach-loongson64/irq.h | 6 +- arch/mips/include/asm/mipsregs.h | 28 +- arch/mips/include/asm/unroll.h | 7 +- arch/mips/kernel/cpu-probe.c | 12 +- arch/mips/kvm/vz.c | 4 +- arch/mips/loongson64/cpucfg-emul.c | 6 +- arch/mips/loongson64/env.c | 4 +- arch/mips/mm/c-r4k.c | 4 +- arch/mips/mm/fault.c | 14 +- arch/nds32/mm/fault.c | 19 +- arch/nios2/mm/fault.c | 14 +- arch/openrisc/mm/fault.c | 9 +- arch/parisc/mm/fault.c | 8 +- arch/powerpc/kernel/eeh_driver.c | 2 +- arch/powerpc/kernel/exceptions-64s.S | 2 +- arch/powerpc/mm/copro_fault.c | 7 +- arch/powerpc/mm/fault.c | 11 +- arch/powerpc/mm/nohash/tlb.c | 1 + arch/riscv/mm/fault.c | 16 +- arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 2 +- arch/s390/kvm/priv.c | 8 +- arch/s390/mm/fault.c | 16 +- arch/s390/mm/gmap.c | 4 +- arch/sh/include/asm/uaccess_32.h | 53 + arch/sh/mm/fault.c | 11 +- arch/sh/mm/pgtable.c | 7 +- arch/sparc/mm/fault_32.c | 13 +- arch/sparc/mm/fault_64.c | 11 +- arch/um/kernel/trap.c | 6 +- arch/x86/mm/fault.c | 17 +- arch/x86/pci/fixup.c | 4 +- arch/xtensa/kernel/perf_event.c | 4 +- arch/xtensa/mm/fault.c | 15 +- arch/xtensa/platforms/iss/simdisk.c | 2 - block/blk-cgroup.c | 19 +- block/blk-flush.c | 14 +- block/blk-mq-tag.h | 12 - block/blk-mq.c | 55 +- block/blk.h | 5 - block/genhd.c | 8 +- drivers/base/platform.c | 2 +- drivers/base/regmap/Kconfig | 2 +- drivers/base/regmap/regmap-irq.c | 53 +- drivers/block/drbd/drbd_main.c | 59 - drivers/block/drbd/drbd_proc.c | 1 - drivers/block/rsxx/core.c | 2 +- drivers/cdrom/cdrom.c | 28 +- drivers/clk/rockchip/clk-rk3288.c | 21 +- drivers/clk/rockchip/clk-rk3328.c | 8 +- drivers/clocksource/arm_arch_timer.c | 11 + drivers/counter/104-quad-8.c | 22 +- drivers/dma/ioat/init.c | 2 +- drivers/firmware/psci/psci_checker.c | 8 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 5 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/intel_ddi.c | 32 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 35 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 6 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 29 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 25 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 2 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 5 +- drivers/gpu/drm/i915/gt/debugfs_gt.c | 2 + drivers/gpu/drm/i915/gt/gen7_renderclear.c | 2 +- drivers/gpu/drm/i915/gt/intel_context_sseu.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 91 +- drivers/gpu/drm/i915/gt/intel_gt.c | 16 + drivers/gpu/drm/i915/gt/intel_gt.h | 5 + drivers/gpu/drm/i915/gt/intel_gt_irq.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 9 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 11 + drivers/gpu/drm/i915/gt/intel_lrc.c | 13 +- drivers/gpu/drm/i915/gt/intel_renderstate.c | 2 +- drivers/gpu/drm/i915/gt/intel_reset.c | 6 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 4 +- drivers/gpu/drm/i915/gt/intel_rps.c | 3 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 591 ++- drivers/gpu/drm/i915/gt/intel_sseu.h | 10 +- drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c | 306 ++ drivers/gpu/drm/i915/gt/intel_sseu_debugfs.h | 17 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 8 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 23 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 11 +- drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c | 29 + drivers/gpu/drm/i915/gvt/handlers.c | 4 +- drivers/gpu/drm/i915/gvt/interrupt.c | 2 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 268 +- drivers/gpu/drm/i915/i915_drv.c | 9 +- drivers/gpu/drm/i915/i915_drv.h | 17 +- drivers/gpu/drm/i915/i915_getparam.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 25 +- drivers/gpu/drm/i915/i915_gpu_error.h | 3 + drivers/gpu/drm/i915/i915_pci.c | 42 +- drivers/gpu/drm/i915/i915_perf.c | 13 +- drivers/gpu/drm/i915/i915_query.c | 2 +- drivers/gpu/drm/i915/intel_device_info.c | 652 +-- drivers/gpu/drm/i915/intel_device_info.h | 14 +- drivers/gpu/drm/i915/intel_pm.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 16 +- drivers/gpu/drm/i915/intel_uncore.h | 4 +- drivers/gpu/drm/i915/selftests/i915_request.c | 2 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 3 +- drivers/gpu/drm/stm/ltdc.c | 19 +- drivers/gpu/drm/vgem/vgem_drv.c | 27 - drivers/iio/accel/mma8452.c | 5 +- drivers/iio/adc/ad7780.c | 2 +- drivers/iio/adc/adi-axi-adc.c | 4 +- drivers/iio/health/afe4403.c | 9 +- drivers/iio/health/afe4404.c | 8 +- drivers/iio/humidity/hdc100x.c | 10 +- drivers/iio/humidity/hts221.h | 7 +- drivers/iio/humidity/hts221_buffer.c | 9 +- drivers/iio/industrialio-core.c | 2 + drivers/iio/magnetometer/ak8974.c | 29 +- drivers/iio/pressure/ms5611_core.c | 11 +- drivers/iio/pressure/zpa2326.c | 4 +- drivers/infiniband/Kconfig | 8 - drivers/infiniband/core/device.c | 3 + drivers/infiniband/core/trace.c | 2 - drivers/infiniband/core/umem_odp.c | 2 +- drivers/infiniband/core/uverbs_cmd.c | 16 +- drivers/infiniband/core/uverbs_ioctl.c | 1 + .../infiniband/core/uverbs_std_types_counters.c | 17 +- drivers/infiniband/core/uverbs_std_types_cq.c | 3 - drivers/infiniband/core/uverbs_std_types_device.c | 41 +- drivers/infiniband/core/uverbs_std_types_mr.c | 52 +- drivers/infiniband/core/verbs.c | 137 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 2 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 2 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 2 +- drivers/infiniband/hw/cxgb4/mem.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 22 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 44 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 210 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 3 +- drivers/infiniband/hw/mlx4/main.c | 37 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 2 +- drivers/infiniband/hw/mlx4/mr.c | 3 +- drivers/infiniband/hw/mlx5/Makefile | 6 +- drivers/infiniband/hw/mlx5/cmd.c | 12 - drivers/infiniband/hw/mlx5/cmd.h | 1 - drivers/infiniband/hw/mlx5/counters.c | 709 ++++ drivers/infiniband/hw/mlx5/counters.h | 17 + drivers/infiniband/hw/mlx5/devx.c | 102 +- drivers/infiniband/hw/mlx5/devx.h | 45 + drivers/infiniband/hw/mlx5/flow.c | 765 ---- drivers/infiniband/hw/mlx5/fs.c | 2514 +++++++++++ drivers/infiniband/hw/mlx5/fs.h | 29 + drivers/infiniband/hw/mlx5/main.c | 4376 +++++--------------- drivers/infiniband/hw/mlx5/mlx5_ib.h | 87 +- drivers/infiniband/hw/mlx5/mr.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 43 +- drivers/infiniband/hw/mlx5/qp.h | 1 + drivers/infiniband/hw/mlx5/restrack.c | 29 +- drivers/infiniband/hw/mlx5/restrack.h | 13 + drivers/infiniband/hw/mlx5/srq.c | 4 +- drivers/infiniband/hw/mlx5/std_types.c | 45 + drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 2 +- drivers/infiniband/hw/qedr/verbs.c | 2 +- drivers/infiniband/hw/qedr/verbs.h | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 2 +- drivers/infiniband/sw/rdmavt/mr.c | 2 +- drivers/infiniband/sw/rdmavt/mr.h | 2 +- drivers/infiniband/sw/rxe/rxe_recv.c | 6 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 2 +- drivers/infiniband/sw/siw/siw_main.c | 3 +- drivers/infiniband/sw/siw/siw_verbs.c | 2 +- drivers/infiniband/sw/siw/siw_verbs.h | 2 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 11 +- drivers/iommu/amd/iommu_v2.c | 2 +- drivers/iommu/intel/svm.c | 3 +- drivers/md/bcache/request.c | 47 - drivers/md/bcache/super.c | 1 - drivers/md/dm-bufio.c | 60 +- drivers/md/dm-cache-target.c | 19 - drivers/md/dm-clone-target.c | 15 - drivers/md/dm-crypt.c | 129 +- drivers/md/dm-dust.c | 58 +- drivers/md/dm-era-target.c | 15 - drivers/md/dm-raid.c | 12 - drivers/md/dm-table.c | 37 +- drivers/md/dm-thin.c | 16 - drivers/md/dm-verity-target.c | 13 +- drivers/md/dm-verity.h | 3 +- drivers/md/dm-writecache.c | 6 + drivers/md/dm-zoned-metadata.c | 9 +- drivers/md/dm-zoned-reclaim.c | 7 +- drivers/md/dm-zoned-target.c | 10 +- drivers/md/dm.c | 48 +- drivers/md/dm.h | 1 - drivers/md/md-linear.c | 24 - drivers/md/md-multipath.c | 23 - drivers/md/md.c | 42 +- drivers/md/md.h | 4 - drivers/md/raid0.c | 16 - drivers/md/raid1.c | 31 - drivers/md/raid10.c | 26 - drivers/md/raid5.c | 25 - drivers/media/pci/ngene/ngene-cards.c | 2 +- drivers/misc/genwqe/card_base.c | 2 +- drivers/mmc/core/block.c | 3 - drivers/mmc/host/sdhci-iproc.c | 4 +- drivers/mmc/host/sdhci-msm.c | 22 +- drivers/net/dsa/dsa_loop.c | 11 +- drivers/net/ethernet/aeroflex/greth.c | 2 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 4 +- .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 2 +- .../net/ethernet/broadcom/bnx2x/bnx2x_self_test.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 242 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 20 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 52 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 1 + drivers/net/ethernet/cadence/macb_pci.c | 2 +- drivers/net/ethernet/cadence/macb_ptp.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 4 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 52 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 17 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 4 +- drivers/net/ethernet/qlogic/qed/qed.h | 2 + drivers/net/ethernet/qlogic/qed/qed_debug.c | 13 +- drivers/net/ethernet/sfc/efx_common.c | 2 +- drivers/net/ethernet/sfc/falcon/efx.c | 2 +- drivers/net/phy/phy.c | 48 + drivers/net/phy/phy_device.c | 10 + drivers/net/phy/sfp.c | 3 + drivers/pci/access.c | 1 + drivers/pci/bus.c | 6 +- drivers/pci/controller/cadence/pcie-cadence-ep.c | 3 +- drivers/pci/controller/cadence/pcie-cadence-host.c | 29 +- drivers/pci/controller/cadence/pcie-cadence-plat.c | 3 +- drivers/pci/controller/dwc/pci-dra7xx.c | 5 +- drivers/pci/controller/dwc/pci-exynos.c | 2 +- drivers/pci/controller/dwc/pci-imx6.c | 2 +- drivers/pci/controller/dwc/pci-keystone.c | 2 +- drivers/pci/controller/dwc/pcie-designware-host.c | 2 +- drivers/pci/controller/dwc/pcie-designware.c | 2 +- drivers/pci/controller/dwc/pcie-designware.h | 2 +- drivers/pci/controller/dwc/pcie-kirin.c | 2 +- drivers/pci/controller/dwc/pcie-qcom.c | 192 +- .../pci/controller/mobiveil/pcie-mobiveil-host.c | 16 +- drivers/pci/controller/pci-aardvark.c | 4 +- drivers/pci/controller/pci-host-common.c | 36 +- drivers/pci/controller/pci-mvebu.c | 13 +- drivers/pci/controller/pci-tegra.c | 19 +- drivers/pci/controller/pci-v3-semi.c | 13 +- drivers/pci/controller/pci-versatile.c | 14 +- drivers/pci/controller/pci-xgene.c | 16 +- drivers/pci/controller/pcie-altera-msi.c | 3 +- drivers/pci/controller/pcie-altera.c | 26 +- drivers/pci/controller/pcie-brcmstb.c | 20 +- drivers/pci/controller/pcie-iproc.c | 18 +- drivers/pci/controller/pcie-iproc.h | 2 - drivers/pci/controller/pcie-mediatek.c | 4 +- drivers/pci/controller/pcie-rcar-host.c | 18 +- drivers/pci/controller/pcie-rockchip-host.c | 18 +- drivers/pci/controller/pcie-rockchip.c | 5 +- drivers/pci/controller/pcie-rockchip.h | 1 - drivers/pci/controller/pcie-xilinx-nwl.c | 14 +- drivers/pci/controller/pcie-xilinx.c | 13 +- drivers/pci/controller/vmd.c | 44 +- drivers/pci/msi.c | 22 +- drivers/pci/pci-label.c | 2 +- drivers/pci/pci.h | 2 +- drivers/pci/pcie/Kconfig | 2 +- drivers/pci/pcie/aer.c | 65 +- drivers/pci/pcie/aer_inject.c | 2 +- drivers/pci/pcie/err.c | 4 +- drivers/pci/pcie/portdrv_pci.c | 2 +- drivers/pci/quirks.c | 18 +- drivers/pci/setup-res.c | 3 +- drivers/phy/allwinner/phy-sun6i-mipi-dphy.c | 4 +- drivers/phy/phy-core.c | 5 +- drivers/phy/qualcomm/Kconfig | 24 - drivers/phy/qualcomm/Makefile | 3 - drivers/phy/qualcomm/phy-qcom-ufs-i.h | 131 - drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c | 172 - drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.h | 168 - drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c | 226 - drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.h | 226 - drivers/phy/qualcomm/phy-qcom-ufs.c | 648 --- drivers/phy/ti/phy-dm816x-usb.c | 11 +- drivers/phy/ti/phy-ti-pipe3.c | 5 +- drivers/platform/mips/rs780e-acpi.c | 2 +- drivers/regulator/devres.c | 54 +- drivers/regulator/of_regulator.c | 2 +- drivers/s390/scsi/zfcp_ccw.c | 7 +- drivers/s390/scsi/zfcp_erp.c | 2 +- drivers/s390/scsi/zfcp_fc.c | 2 +- drivers/s390/scsi/zfcp_qdio.c | 7 +- drivers/scsi/Kconfig | 15 +- drivers/scsi/aacraid/linit.c | 2 +- drivers/scsi/aha152x.c | 3 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 4 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 242 +- drivers/scsi/cxgbi/libcxgbi.c | 665 ++- drivers/scsi/cxgbi/libcxgbi.h | 46 +- drivers/scsi/fdomain.h | 2 +- drivers/scsi/libfc/fc_disc.c | 6 +- drivers/scsi/lpfc/lpfc_init.c | 30 +- drivers/scsi/lpfc/lpfc_sli.c | 2 +- drivers/scsi/megaraid.c | 222 +- drivers/scsi/megaraid/megaraid_mbox.c | 4 +- drivers/scsi/megaraid/megaraid_mm.c | 1 - drivers/scsi/megaraid/megaraid_sas.h | 20 + drivers/scsi/megaraid/megaraid_sas_base.c | 175 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 11 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 93 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 14 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 7 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 19 +- drivers/scsi/pcmcia/nsp_cs.c | 5 +- drivers/scsi/scsi_devinfo.c | 1 + drivers/scsi/scsi_dh.c | 1 + drivers/scsi/scsi_transport_iscsi.c | 4 +- drivers/scsi/sd.c | 2 +- drivers/scsi/sd_zbc.c | 2 +- drivers/scsi/storvsc_drv.c | 11 + drivers/scsi/sym53c8xx_2/sym_glue.c | 2 +- drivers/scsi/ufs/Kconfig | 9 + drivers/scsi/ufs/Makefile | 1 + drivers/scsi/ufs/ufshcd-crypto.c | 238 ++ drivers/scsi/ufs/ufshcd-crypto.h | 77 + drivers/scsi/ufs/ufshcd.c | 61 +- drivers/scsi/ufs/ufshcd.h | 24 + drivers/scsi/ufs/ufshci.h | 67 +- drivers/spi/spi-atmel.c | 3 +- drivers/staging/qlge/qlge_main.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit.h | 1 - drivers/target/iscsi/cxgbit/cxgbit_cm.c | 34 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 24 +- drivers/target/target_core_fabric_lib.c | 105 +- drivers/target/target_core_internal.h | 1 + drivers/target/target_core_pr.c | 59 +- drivers/target/target_core_transport.c | 7 +- drivers/target/target_core_xcopy.c | 11 +- drivers/usb/serial/cypress_m8.c | 4 +- drivers/usb/serial/io_edgeport.c | 4 +- drivers/usb/serial/kobil_sct.c | 2 +- drivers/usb/serial/upd78f0730.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 4 +- drivers/video/backlight/sky81452-backlight.c | 6 +- fs/block_dev.c | 30 +- fs/btrfs/disk-io.c | 23 - fs/buffer.c | 8 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/smb2misc.c | 8 +- fs/exec.c | 52 +- fs/ext4/inode.c | 4 +- fs/ext4/page-io.c | 6 +- fs/ext4/readpage.c | 11 +- fs/ext4/super.c | 12 + fs/fat/Kconfig | 2 +- fs/io_uring.c | 45 +- fs/isofs/inode.c | 3 - fs/minix/inode.c | 42 +- fs/minix/itree_common.c | 8 +- fs/minix/itree_v1.c | 12 +- fs/minix/itree_v2.c | 13 +- fs/minix/minix.h | 1 - include/linux/audit.h | 9 +- include/linux/backing-dev-defs.h | 43 +- include/linux/backing-dev.h | 22 +- include/linux/binfmts.h | 1 - include/linux/bits.h | 3 +- include/linux/blk-cgroup.h | 6 - include/linux/blkdev.h | 2 - include/linux/bpfilter.h | 7 +- include/linux/cdrom.h | 2 - include/linux/compiler-gcc.h | 2 +- include/linux/compiler_types.h | 27 +- include/linux/device-mapper.h | 11 - include/linux/ethtool.h | 32 + include/linux/fs.h | 4 +- include/linux/huge_mm.h | 2 +- include/linux/hugetlb.h | 13 +- include/linux/if_vlan.h | 57 +- include/linux/memcontrol.h | 2 +- include/linux/migrate.h | 34 +- include/linux/mm.h | 16 +- include/linux/pci.h | 4 +- include/linux/phy.h | 49 +- include/linux/regmap.h | 21 +- include/linux/sched.h | 9 - include/linux/sched/signal.h | 2 + include/linux/umh.h | 15 - include/linux/usermode_driver.h | 18 + include/linux/vm_event_item.h | 4 - include/net/dst.h | 10 +- include/net/ip_vs.h | 10 +- include/net/netfilter/nf_tables.h | 23 +- include/rdma/ib_verbs.h | 52 +- include/sound/soc-dai.h | 1 + include/uapi/linux/netfilter/nf_tables.h | 14 + include/uapi/rdma/ib_user_ioctl_cmds.h | 15 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 14 + kernel/Makefile | 1 + kernel/auditsc.c | 17 +- kernel/events/uprobes.c | 6 +- kernel/exit.c | 25 +- kernel/fork.c | 6 +- kernel/futex.c | 2 +- kernel/kthread.c | 4 - kernel/umh.c | 171 +- kernel/usermode_driver.c | 182 + lib/test_kasan.c | 4 +- lib/test_lockup.c | 2 +- mm/backing-dev.c | 157 +- mm/filemap.c | 2 +- mm/gup.c | 174 +- mm/hmm.c | 3 +- mm/huge_memory.c | 8 +- mm/hugetlb.c | 69 +- mm/internal.h | 9 +- mm/ksm.c | 3 +- mm/memcontrol.c | 4 +- mm/memory-failure.c | 8 +- mm/memory.c | 76 +- mm/memory_hotplug.c | 14 +- mm/mempolicy.c | 29 +- mm/migrate.c | 84 +- mm/mremap.c | 27 +- mm/page_alloc.c | 9 +- mm/page_isolation.c | 5 + mm/process_vm_access.c | 2 +- mm/slab.c | 4 +- mm/slab.h | 9 +- mm/slub.c | 4 +- mm/swap_slots.c | 45 +- mm/vmalloc.c | 1 - mm/vmstat.c | 4 - net/Kconfig | 1 - net/bluetooth/hci_request.c | 5 +- net/bpfilter/bpfilter_kern.c | 38 +- net/bpfilter/bpfilter_umh_blob.S | 2 +- net/bridge/br_multicast.c | 2 +- net/ethtool/cabletest.c | 18 +- net/ethtool/common.c | 11 + net/ethtool/common.h | 2 + net/ethtool/ioctl.c | 23 +- net/ethtool/strset.c | 11 +- net/ipv4/bpfilter/sockopt.c | 20 +- net/ipv6/esp6.c | 12 +- net/l2tp/l2tp_core.c | 5 +- net/netfilter/ipvs/ip_vs_core.c | 12 +- net/netfilter/nf_tables_api.c | 196 +- net/netfilter/nft_immediate.c | 51 + net/sched/act_csum.c | 3 +- net/sched/act_ct.c | 2 +- net/sched/sch_cbq.c | 2 +- net/sched/sch_drr.c | 2 +- net/sched/sch_ets.c | 2 +- net/sched/sch_fq_codel.c | 2 +- net/sched/sch_fq_pie.c | 2 +- net/sched/sch_hfsc.c | 2 +- net/sched/sch_htb.c | 2 +- net/sched/sch_multiq.c | 2 +- net/sched/sch_prio.c | 2 +- net/sched/sch_qfq.c | 2 +- net/sched/sch_sfb.c | 2 +- net/sched/sch_sfq.c | 2 +- net/smc/smc_clc.c | 45 +- net/smc/smc_clc.h | 2 + net/smc/smc_core.c | 51 +- net/smc/smc_core.h | 4 +- net/smc/smc_ib.c | 11 +- net/smc/smc_ib.h | 3 +- net/smc/smc_ism.c | 11 +- net/smc/smc_ism.h | 3 +- net/smc/smc_llc.c | 91 +- net/smc/smc_pnet.c | 37 +- net/smc/smc_wr.c | 10 +- net/tipc/link.c | 26 +- net/x25/Kconfig | 2 +- scripts/Makefile.extrawarn | 2 + security/lsm_audit.c | 5 + security/selinux/netif.c | 2 +- security/selinux/netnode.c | 2 +- security/selinux/netport.c | 2 +- security/selinux/ss/conditional.c | 4 +- security/selinux/ss/conditional.h | 2 +- security/selinux/ss/mls.c | 21 +- security/selinux/ss/policydb.c | 52 +- security/selinux/ss/services.c | 34 +- security/selinux/ss/symtab.c | 9 + security/selinux/ss/symtab.h | 3 + security/tomoyo/domain.c | 2 +- sound/soc/amd/renoir/rn-pci-acp3x.c | 2 + sound/soc/codecs/max98373.c | 8 - sound/soc/generic/audio-graph-card.c | 4 +- sound/soc/generic/simple-card.c | 4 +- sound/soc/intel/boards/bdw-rt5677.c | 1 + sound/soc/mediatek/Kconfig | 5 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 171 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 27 +- sound/soc/qcom/qdsp6/q6asm.c | 4 +- sound/soc/soc-dai.c | 38 + sound/soc/soc-topology.c | 97 +- sound/soc/sof/core.c | 10 +- sound/soc/sof/imx/imx8.c | 8 + sound/soc/sof/imx/imx8m.c | 8 + tools/arch/x86/lib/memcpy_64.S | 4 + tools/bpf/bpftool/pids.c | 1 + tools/include/linux/bits.h | 3 +- tools/lib/bpf/btf.c | 7 +- tools/lib/bpf/btf.h | 1 + tools/lib/bpf/libbpf.c | 150 +- tools/lib/bpf/libbpf.map | 1 + tools/lib/traceevent/kbuffer-parse.c | 43 +- tools/lib/traceevent/kbuffer.h | 2 + tools/perf/arch/x86/util/intel-pt.c | 1 + tools/perf/builtin-record.c | 18 +- tools/perf/builtin-script.c | 2 +- tools/perf/scripts/python/export-to-postgresql.py | 2 +- tools/perf/scripts/python/exported-sql-viewer.py | 11 +- tools/perf/scripts/python/flamegraph.py | 8 +- tools/perf/ui/browsers/hists.c | 36 +- tools/perf/util/evlist.c | 12 + tools/perf/util/evlist.h | 1 + tools/perf/util/evsel.c | 12 +- tools/perf/util/evsel.h | 6 + tools/perf/util/intel-pt.c | 5 +- .../testing/selftests/bpf/prog_tests/core_retro.c | 33 + .../testing/selftests/bpf/prog_tests/perf_buffer.c | 42 +- .../testing/selftests/bpf/progs/test_core_retro.c | 30 + .../testing/selftests/bpf/progs/test_perf_buffer.c | 4 +- tools/testing/selftests/bpf/test_progs.c | 13 +- virt/kvm/async_pf.c | 2 +- virt/kvm/kvm_main.c | 2 +- 586 files changed, 11456 insertions(+), 11363 deletions(-) rename arch/mips/boot/dts/loongson/{loongson3-package.dtsi => loongson64c-package. [...] rename arch/mips/boot/dts/loongson/{loongson3_4core_rs780e.dts => loongson64c_4cor [...] rename arch/mips/boot/dts/loongson/{loongson3_8core_rs780e.dts => loongson64c_8cor [...] create mode 100644 drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c create mode 100644 drivers/gpu/drm/i915/gt/intel_sseu_debugfs.h create mode 100644 drivers/infiniband/hw/mlx5/counters.c create mode 100644 drivers/infiniband/hw/mlx5/counters.h create mode 100644 drivers/infiniband/hw/mlx5/devx.h delete mode 100644 drivers/infiniband/hw/mlx5/flow.c create mode 100644 drivers/infiniband/hw/mlx5/fs.c create mode 100644 drivers/infiniband/hw/mlx5/fs.h create mode 100644 drivers/infiniband/hw/mlx5/restrack.h create mode 100644 drivers/infiniband/hw/mlx5/std_types.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-ufs-i.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-ufs.c create mode 100644 drivers/scsi/ufs/ufshcd-crypto.c create mode 100644 drivers/scsi/ufs/ufshcd-crypto.h create mode 100644 include/linux/usermode_driver.h create mode 100644 kernel/usermode_driver.c create mode 100644 tools/testing/selftests/bpf/prog_tests/core_retro.c create mode 100644 tools/testing/selftests/bpf/progs/test_core_retro.c