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 0852cf7fefa9 virtio: pci: constify ioreadX() iomem argument (as in gene [...] omits f1e831d432c9 ntb: intel: constify ioreadX() iomem argument (as in gener [...] omits 3d0bb951331f rtl818x: constify ioreadX() iomem argument (as in generic [...] omits 1ffdef328e37 sh: clk: fix assignment from incompatible pointer type for [...] omits 85e8dd4059a9 iomap: constify ioreadX() iomem argument (as in generic im [...] omits 6301d44b3e29 sh: use generic strncpy() omits cfce602712ad sh: clkfwk: remove r8/r16/r32 omits d42d3ee4dde2 include/asm-generic/vmlinux.lds.h: align ro_after_init omits b9934408123b mm: annotate a data race in page_zonenum() omits 7d833b240ee9 mm/swap.c: annotate data races for lru_rotate_pvecs omits 828a0f20b525 mm/rmap: annotate a data race at tlb_flush_batched omits a7c1e8136fb9 mm/mempool: fix a data race in mempool_free() omits c1a50a99a01a mm/list_lru: fix a data race in list_lru_count_one omits b762c2728520 mm/memcontrol: fix a data race in scan count omits a27eee222c0e mm/page_counter: fix various data races at memsw omits 665d588f5d11 mm-swapfile-fix-and-annotate-various-data-races-v2 omits d91606849747 mm/swapfile: fix and annotate various data races omits 71a80a3fdb5f mm/filemap.c: fix a data race in filemap_fault() omits d3fa0a75ebca mm/swap_state: mark various intentional data races omits f0fb8f1aa6db mm-page_io-mark-various-intentional-data-races-v2 omits d0f201898d80 mm/page_io: mark various intentional data races omits 4cba87406c54 mm/frontswap: mark various intentional data races omits 55efb797fca3 mm/kmemleak: silence KCSAN splats in checksum omits 55ae22ee3136 s390: fix build error for sys_call_table_emu omits 8eac6e5bb90c all arch: remove system call sys_sysctl omits 354525b3ec9e mm/madvise: check fatal signal pending of target process omits 271bf1d1cba8 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 46284cd52262 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 95cbbffd6dd5 pid: move pidfd_get_pid() to pid.c omits 76c437eb716d mm/madvise: pass task and mm to do_madvise omits 108bf20857dd mm/gup: remove task_struct pointer for all gup code omits 742a09d6a048 mm: clean up the last pieces of page fault accountings omits 8bace2dfe276 mm/xtensa: use general page fault accounting omits bc519707665f mm/x86: use general page fault accounting omits eb44fa0a4f14 mm/sparc64: use general page fault accounting omits 0df7b10d79e8 mm/sparc32: use general page fault accounting omits 2a2fa5d290f4 mm/sh: use general page fault accounting omits b73394500a71 mm/s390: use general page fault accounting omits 67f001929f0c mm/riscv: use general page fault accounting omits 999aa4f291b5 mm/powerpc: use general page fault accounting omits c9e4f9534403 mm/parisc: use general page fault accounting omits 88df10ea0612 mm/openrisc: use general page fault accounting omits 060f3d587bc5 mm/nios2: use general page fault accounting omits c18e75cbe056 mm/nds32: use general page fault accounting omits e5ff9caa818b mm/mips: use general page fault accounting omits b2110952c339 mm/microblaze: use general page fault accounting omits 6a122487b4aa mm/m68k: use general page fault accounting omits 2654d15146ce mm/ia64: use general page fault accounting omits ea48cf097d61 mm/hexagon: use general page fault accounting omits 2eec20fb30db mm/csky: use general page fault accounting omits 1f2fb99f6dc4 mm/arm64: use general page fault accounting omits e30921c47a86 mm/arm: use general page fault accounting omits 98b7d79809d7 mm/arc: use general page fault accounting omits 61be55b44748 mm/alpha: use general page fault accounting omits cb42cb4da971 mm: do page fault accounting in handle_mm_fault omits 3169a0c21689 mm/gup: use a standard migration target allocation callback omits da4cd11bd83b mm/hugetlb: make hugetlb migration callback CMA aware omits f1f0e4c390df mm/gup: restrict CMA region by using allocation scope API omits e0f6cae9838c mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 8af4d9152e75 mm/memory-failure: remove a wrapper for alloc_migration_target() omits 5e3ffc5ffe37 mm/page_alloc: remove a wrapper for alloc_migration_target() omits 15134ba321c4 mm/mempolicy: use a standard migration target allocation callback omits 1ecddb791c42 mm-migrate-make-a-standard-migration-target-allocation-fun [...] omits 4db7cf0aefcb mm/migrate: introduce a standard migration target allocati [...] omits d9eba81f1dfd mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] omits 29e5ef2f2a36 mm/migrate: clear __GFP_RECLAIM to make the migration call [...] omits a742527441ba mm/hugetlb: unify migration callbacks omits 75919a77f9aa mm/migrate: move migration helper from .h to .c omits db34afd2e425 mm/page_isolation: prefer the node of the source page omits 625c078a4e11 Merge branch 'akpm-current/current' omits d35d2bec724b Merge remote-tracking branch 'set_fs/set_fs-rw' omits 74565e725dfe Merge remote-tracking branch 'fsinfo/fsinfo-core' omits 30eb05cd0028 Merge remote-tracking branch 'notifications/notifications- [...] omits 7e98a5e065a2 Merge remote-tracking branch 'mhi/mhi-next' omits 82a2961e6585 Merge remote-tracking branch 'trivial/for-next' omits 97b78820f1d2 Merge remote-tracking branch 'fpga/for-next' omits e306fabe9c67 Merge remote-tracking branch 'pidfd/for-next' omits e640f674ac60 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits b9793ee9c736 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits d37bac0e86b0 Merge remote-tracking branch 'xarray/xarray' omits 8eae131938da Merge remote-tracking branch 'nvmem/for-next' omits c4f1dfe68c1d Merge remote-tracking branch 'fsi/next' omits d519bf9079c8 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 9ddaf1d7c7f4 Merge remote-tracking branch 'rtc/rtc-next' omits 3784c7b3e42f Merge remote-tracking branch 'livepatching/for-next' omits 043d9b249be3 Merge remote-tracking branch 'ktest/for-next' omits 910299ce03e6 Merge remote-tracking branch 'pwm/for-next' omits 2c97f064e1d0 Merge remote-tracking branch 'pinctrl/for-next' omits e1b1115d53b0 Merge remote-tracking branch 'rpmsg/for-next' omits ba2cd0c8816b Merge remote-tracking branch 'vhost/linux-next' omits 5188a343e782 Merge remote-tracking branch 'scsi/for-next' omits e558c1b0c06f Merge remote-tracking branch 'dmaengine/next' omits 34f68a9bc0d2 Merge remote-tracking branch 'mux/for-next' omits f5f332a33f6f Merge remote-tracking branch 'ipmi/for-next' omits 8208b7421279 Merge remote-tracking branch 'leds/for-next' omits fe39d8df1c85 Merge remote-tracking branch 'chrome-platform/for-next' omits 29fae481b3f3 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits e02f21935475 Merge remote-tracking branch 'kvm-arm/next' omits aa9282a26a81 Merge remote-tracking branch 'rcu/rcu/next' omits 530943a5b904 Merge remote-tracking branch 'ftrace/for-next' omits 9fbb20307b07 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 8bb22eab8e7d Merge remote-tracking branch 'edac/edac-for-next' omits 441b4e86def2 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits beba402509b9 Merge remote-tracking branch 'tip/auto-latest' omits 8169a88d777e Merge remote-tracking branch 'mailbox/mailbox-for-next' omits fc56cf64e196 Merge remote-tracking branch 'vfio/next' omits a86eb70d336b Merge remote-tracking branch 'iommu/next' omits 28d543b8219e Merge remote-tracking branch 'watchdog/master' omits 087f708cf227 Merge remote-tracking branch 'safesetid/safesetid-next' omits 406ce532e35a Merge remote-tracking branch 'security/next-testing' omits d496cce54fa7 Merge remote-tracking branch 'battery/for-next' omits 2595cd0c122c Merge remote-tracking branch 'backlight/for-backlight-next' omits 465ad3004a4c Merge remote-tracking branch 'mfd/for-mfd-next' omits 8a3abeba3224 Merge remote-tracking branch 'device-mapper/for-next' omits ac482d4e0cb9 Merge remote-tracking branch 'block/for-next' omits 45d9c7d0b7f5 Merge remote-tracking branch 'input/next' omits ee31f3cfd151 Merge remote-tracking branch 'modules/modules-next' omits ab7506839173 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 9ad95d63361d Merge remote-tracking branch 'drm-misc/for-linux-next' omits 59db912996ee Merge remote-tracking branch 'drm-intel/for-linux-next' omits 9d4b2bb0fca7 Merge remote-tracking branch 'amdgpu/drm-next' omits 62db67fe4c53 Merge remote-tracking branch 'nand/nand/next' omits 12d905c40216 Merge remote-tracking branch 'mtd/mtd/next' omits 198faa2e5395 Merge remote-tracking branch 'gfs2/for-next' omits a269554e8bd8 Merge remote-tracking branch 'bluetooth/master' omits 0191b99c2f83 Merge remote-tracking branch 'rdma/for-next' omits ea41a18923a4 Merge remote-tracking branch 'swiotlb/linux-next' omits cfa21f115381 Merge remote-tracking branch 'dlm/next' omits ef4a560c4742 Merge remote-tracking branch 'ieee1394/for-next' omits 14d9346ab73c Merge remote-tracking branch 'thermal/thermal/linux-next' omits 09cde0c6d4ec Merge remote-tracking branch 'pm/linux-next' omits cc81f6200d61 Merge remote-tracking branch 'v4l-dvb/master' omits 2cca2e5e6b69 Merge remote-tracking branch 'dmi/dmi-for-next' omits d552cdd6052a Merge remote-tracking branch 'i2c/i2c/for-next' omits dc973a011b3a Merge remote-tracking branch 'hid/for-next' omits b5920a3452f3 Merge remote-tracking branch 'pci/next' omits 3797317d3484 Merge remote-tracking branch 'printk/for-next' omits d0c97537ff07 Merge remote-tracking branch 'vfs/for-next' omits eb71003008f9 Merge remote-tracking branch 'iomap/iomap-for-next' omits 8f70b9058f55 Merge remote-tracking branch 'zonefs/for-next' omits ee652db2f743 Merge remote-tracking branch 'xfs/for-next' omits 0c6445e3a20b Merge remote-tracking branch 'v9fs/9p-next' omits 2464ec8d585f Merge remote-tracking branch 'ubifs/next' omits 52b76c4281fe Merge remote-tracking branch 'orangefs/for-next' omits 358e065654bf Merge remote-tracking branch 'nfs/linux-next' omits faa42925c233 Merge remote-tracking branch 'fuse/for-next' omits e775d70374f6 Merge remote-tracking branch 'f2fs/dev' omits 3675069465b0 Merge remote-tracking branch 'ext4/dev' omits 635d67a33260 Merge remote-tracking branch 'ext3/for_next' omits d143a1891f2c Merge remote-tracking branch 'exfat/dev' omits 0b7147a5cc96 Merge remote-tracking branch 'erofs/dev' omits 42be01e8fcdb Merge remote-tracking branch 'configfs/for-next' omits 22abd2b9e082 Merge remote-tracking branch 'cifs/for-next' omits 7b7aaf20a8b7 Merge remote-tracking branch 'ceph/master' omits 977445c84535 Merge remote-tracking branch 'btrfs/for-next' omits cab5b853c28b Merge remote-tracking branch 'sh/for-next' omits d2abeb0599fc Merge remote-tracking branch 'risc-v/for-next' omits a264b83fc2c6 Merge remote-tracking branch 'powerpc/next' omits 84a50dac84ca Merge remote-tracking branch 'openrisc/for-next' omits 52ce79aa731b Merge remote-tracking branch 'nds32/next' omits 1616998124d0 Merge remote-tracking branch 'm68knommu/for-next' omits 21e1ca035633 Merge remote-tracking branch 'ia64/next' omits 81fa1b8a5543 Merge remote-tracking branch 'h8300/h8300-next' omits f44376e48ab2 Merge remote-tracking branch 'clk/clk-next' omits dd3d5bf5e2cf Merge remote-tracking branch 'uniphier/for-next' omits efacfb6a258c Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 3cb602afcbb6 Merge remote-tracking branch 'tegra/for-next' omits c30cb8ff3a4e Merge remote-tracking branch 'sunxi/sunxi/for-next' omits fef5702747d9 Merge remote-tracking branch 'samsung-krzk/for-next' omits 3db2aa11c4f2 Merge remote-tracking branch 'rockchip/for-next' omits 5f1dcb8731e2 Merge remote-tracking branch 'reset/reset/next' omits 7f2912a6e137 Merge remote-tracking branch 'renesas/next' omits 4f266959ee3a Merge remote-tracking branch 'realtek/for-next' omits 3aa65d70dd2a Merge remote-tracking branch 'qcom/for-next' omits 6a173061c354 Merge remote-tracking branch 'omap/for-next' omits cc16d0633b23 Merge remote-tracking branch 'mvebu/for-next' omits 14f0b8853655 Merge remote-tracking branch 'mediatek/for-next' omits df7ac8acf70f Merge remote-tracking branch 'keystone/next' omits ca9dff1f89fc Merge remote-tracking branch 'imx-mxs/for-next' omits bfa0d113fa2d Merge remote-tracking branch 'at91/at91-next' omits af84753d2613 Merge remote-tracking branch 'amlogic/for-next' omits 86a05521bac8 Merge remote-tracking branch 'arm-soc/for-next' omits 230f8f0ec47c Merge remote-tracking branch 'arm/for-next' omits 98dcb006fbf9 Merge remote-tracking branch 'kbuild/for-next' omits d352d5e191c4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits dc39b64ef27b Merge remote-tracking branch 'risc-v-fixes/fixes' omits 6861f802f0b9 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits fa2e4c4d0161 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 03001b5d9bff Merge remote-tracking branch 'dmaengine-fixes/fixes' omits badf6206b030 Merge remote-tracking branch 'ide/master' omits 26cf56caa234 Merge remote-tracking branch 'phy/fixes' omits 3baa95341333 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 788302a3ea1f Merge remote-tracking branch 'spi-fixes/for-linus' omits 033e22dba7bf Merge remote-tracking branch 'regulator-fixes/for-linus' omits 20bb516e23da Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits abbc4f30cb4d Merge remote-tracking branch 'sound-current/for-linus' omits d40fb8949045 Merge remote-tracking branch 'net/master' omits 85f23ea02392 Merge remote-tracking branch 'sparc/master' omits 976111d9e11b Merge remote-tracking branch 's390-fixes/fixes' omits 5f7489c6bb78 Merge remote-tracking branch 'fixes/master' omits 9b2e33157e86 cifs: Fix an error pointer dereference in cifs_mount() omits fe1edafb90b3 ext4: handle option set by mount flags correctly omits 31a4c210016a jbd2: fix incorrect code style omits 339c1e22f192 ext4: add prefetch_block_bitmaps mount options omits 7a133acef90c openrisc: uaccess: Add user address space check to access_ok omits 99ffa3a6d5c5 openrisc: signal: Fix sparse address space warnings omits 56c0ba94a40b openrisc: uaccess: Remove unused macro __addr_ok omits c1025a5117f5 openrisc: uaccess: Use static inline function in access_ok omits 29b77665785b openrisc: uaccess: Fix sparse address space warnings omits d7c9720ce664 Merge branches 'fixes' and 'hch.init_path' into for-next omits cc593d22f477 init: add an init_dup helper omits a42347183f79 Merge branch 'for-5.9/block-merge' into for-next omits f1c7684e50fe Merge branch 'for-5.9/drivers' into for-next omits c0117e681d7e Merge branch 'for-5.9/io_uring' into for-next omits a5a61ed0f7f3 Merge branch 'for-5.9/io_uring' into for-next omits 59b3299ce728 ipc/shm.c: Remove the superfluous break omits dc32b4329754 ipc: uninline functions omits 9d72c9467e0e kcov: make some symbols static omits 4308e921ce9d kcov: unconditionally add -fno-stack-protector to compiler [...] omits 1954cbf27cd9 aio: simplify read_events() omits 9ac6d79ac172 panic: make print_oops_end_marker() static omits a4dbb9656f7c lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] omits e3830f3ab343 kernel/panic.c: make oops_may_print() return bool omits 0e111e76b565 rapidio/rio_mport_cdev: Use array_size() helper in copy_{f [...] omits 201b8f87b138 drivers/rapidio/rio-scan.c: use struct_size() helper omits 0d34c3a65c62 drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] omits 72578b362186 kdump: append kernel build-id string to VMCOREINFO omits c959f9f67b5e exec: move path_noexec() check earlier omits b2a4b77695ff exec: move S_ISREG() check earlier omits 91b50077c805 exec: change uselib(2) IS_SREG() failure to EACCES omits a53c0c404a01 coredump: add %f for executable filename. omits ebbe9d0b148a test_kmod: avoid potential double free in trigger_config_r [...] omits 833ac08ebfe3 kmod: remove redundant "be an" in the comment omits 60cc0fed10a7 selftests: kmod: use variable NAME in kmod_test_0001() omits 865f5e8ddf4f fs/signalfd.c: fix inconsistent return codes for signalfd4 omits b695326c7bc6 fat: fix fat_ra_init() for data clusters == 0 omits e1bf72b84867 VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones omits ecf2d2def61a fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes omits d243ed3bf13b fs/ufs: avoid potential u32 multiplication overflow omits 30a4292b8dea nilfs2: Use a more common logging style omits 95f477a5ec58 nilfs2: Convert __nilfs_msg to integrate the level and format omits 61a0b406a001 nilfs2: only call unlock_new_inode() if I_NEW omits a6f36425c93b fs/minix: remove expected error message in block_to_path() omits 3396aebb7ccc fs/minix: fix block limit check for V1 filesystems omits e0ff3aa1eb3f fs/minix: set s_maxbytes correctly omits 2bcde028af64 fs/minix: reject too-large maximum file size omits b94d73f765a1 fs/minix: don't allow getting deleted inodes omits bcf1fcbacfa4 fs/minix: check return value of sb_getblk() omits be9104009571 autofs: fix doubled word omits dceab88f5de1 checkpatch: add test for repeated words omits bbebe0505a77 checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] omits 291339299d67 checkpatch: add --fix option for ASSIGN_IN_IF omits 43e11e96b20b checkpatch: add test for possible misuse of IS_ENABLED() w [...] omits a29760fc1e57 lib/test_bits: make some functions static omits 1ecc5046d6a7 lib/test_bits: add MODULE_LICENSE() omits 201b039a9a04 lib/test_bits.c: add tests of GENMASK omits d7b6404ec899 kstrto*: do not describe simple_strto*() as obsolete/replaced omits 0f6ff0fb208c kstrto*: correct documentation references to simple_strto*() omits 6bed2fd0391f lib/: replace HTTP links with HTTPS ones omits fc6c59e3543c lib/test_lockup.c: fix return value of test_lockup_init() omits b60aa2d23920 lib/Kconfig.debug: make TEST_LOCKUP depend on module omits 8b034b860855 lib/test_lockup.c: make symbol 'test_works' static omits 591ca57859bc lib: optimize cpumask_local_spread() omits 4e8265d36867 lib/test_bitops: do the full test during module init omits 595c5be489c6 lib/generic-radix-tree.c: remove unneeded __rcu omits ff6dccfea144 lib/test_bitmap.c: add test for bitmap_cut() omits 72ef304d60e7 lib/bitmap.c: fix bitmap_cut() for partial overlapping case omits d3420ba2087d sparse: group the defines by functionality omits 3673d2295d81 include/linux/poison.h: remove obsolete comment omits 4ff627655444 include/: replace HTTP links with HTTPS ones omits 5f77edf77e2b kernel.h: remove duplicate include of asm/div64.h omits 29eab9bcc5fe ./Makefile: add debug option to enable function aligned on [...] omits eab5be47b93a kernel: add a kernel_wait helper omits fb1629aebdb3 include/linux/xz.h: drop duplicated word omits afd73ed1f07f include/linux/async_tx.h: drop duplicated word in a comment omits aa084142bc08 include/linux/exportfs.h: drop duplicated word in a comment omits c13f4df0af5a include/linux/compiler-clang.h: drop duplicated word in a comment omits 8c55f96368a2 proc/sysctl: make protected_* world readable omits 0b2c3dce155d alpha: fix annotation of io{read,write}{16,32}be() omits a244b6eeb00b kernel/hung_task.c: Monitor killed tasks. omits c8f68e2534eb fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 12e0e6b61c0f fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 4d4a17a14a89 exec: use force_uaccess_begin during exec and exit omits 3ff645e5a27a uaccess-add-force_uaccess_beginend-helpers-v2 omits 6d93c2453b82 uaccess: add force_uaccess_{begin,end} helpers omits 51535e030e15 uaccess: remove segment_eq omits 50f3438b4d19 riscv: include <asm/pgtable.h> in <asm/uaccess.h> omits 5fe1221e2919 nds32: use uaccess_kernel in show_regs omits e411aa5c4bb0 arm: don't call addr_limit_user_check for nommu omits 7a6e61287fbf syscalls: use uaccess_kernel in addr_limit_user_check omits 8eb1d7c848ae sparc: drop unused MAX_PHYSADDR_BITS omits 466e092d1166 sh/mm: drop unused MAX_PHYSADDR_BITS omits 7363554464ce include/linux/memcontrol.h: drop duplicate word and fix spello omits 47a31142cd74 include/linux/frontswap.h: drop duplicated word in a comment omits 859b5227eb8d include/linux/highmem.h: fix duplicated words in a comment omits ca96d9c4d26c mm: drop duplicated words in <linux/mm.h> omits af4a01dc1650 mm: drop duplicated words in <linux/pgtable.h> omits 3b0ce494f8e1 mm/memory_hotplug: fix unpaired mem_hotplug_begin/done omits e5d2cf162af7 mm/memory_hotplug: introduce default dummy memory_add_phys [...] omits a9280089c454 x86-mm-use-max-memory-block-size-on-bare-metal-v3 omits 83b5725b2a2c x86/mm: use max memory block size on bare metal omits 3481324b0754 mm: mmu_notifier: fix and extend kerneldoc omits 1945c4fb2d09 include/linux/sched/mm.h: optimize current_gfp_context() omits 9929061b8f5d mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits fb6d13dcc064 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 05ac59faa735 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 79631826cc93 mm,hwpoison: double-check page count in __get_any_page() omits a9245e2ded49 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits d92873a14537 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 554f9dfe7d72 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 0fbac820e0fc mm,hwpoison: rework soft offline for in-use pages omits eb824094e675 mm,hwpoison: rework soft offline for free pages omits 228633330e4f mm,hwpoison: unify THP handling for hard and soft offline omits 0aa0560f93fe mm,hwpoison: remove flag argument from soft offline functions omits c67d9fb62778 mm,hwpoison: remove MF_COUNT_INCREASED omits 7ce34cb96f30 mm,hwpoison: kill put_hwpoison_page omits 09a5e5f1f272 mm,hwpoison: Un-export get_hwpoison_page and make it static omits 5841e53ec978 mm,hwpoison-inject: don't pin for hwpoison_filter omits 2ea5387d48b6 mm,madvise: refactor madvise_inject_error omits 8e92ba0990ed mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED omits f74fdb7c048f mm, hwpoison: remove recalculating hpage omits 4dfdf627bb5f mm,hwpoison: cleanup unused PageHuge() check omits f46449f0484e cma: don't quit at first error when activating reserved areas omits 13c0bbc73cf5 mm: hugetlb: fix the name of hugetlb CMA omits d635c1fe2aee mm: cma: return cma->name directly in cma_get_name omits 24f9589d03ef mm: cma: fix the name of CMA areas omits 7974e3a37c38 mm/cma.c: fix NULL pointer dereference when cma could not [...] omits 0bc1c1edbd78 mm-vmstat-add-events-for-thp-migration-without-split-fix-2 omits d8e09f23ca30 mm-vmstat-add-events-for-thp-migration-without-split-fix omits 739c4da5a361 mm/vmstat: add events for THP migration without split omits ba3337ba299c mm: introduce offset_in_thp omits 79581e2e869e mm: add thp_head omits d2d768c9e7fa mm: replace hpage_nr_pages with thp_nr_pages omits 540d074fe619 mm: add thp_size omits d4ece3409af2 mm: add thp_order omits 1a43e5526218 mm: move page-flags include to top of file omits 55b56bfc43af mm: store compound_nr as well as compound_order omits ee440ed42b30 mm: thp: remove debug_cow switch omits c87c2147d420 mm/migrate: add migrate-shared test for migrate_vma_*() omits dacba0350901 mm-migrate-optimize-migrate_vma_setup-for-holes-v2 omits e64b764d358a mm/migrate: optimize migrate_vma_setup() for holes omits ac577d5e2b35 hugetlbfs: prevent filesystem stacking of hugetlbfs omits 3a77aa965df3 mm, oom: show process exiting information in __oom_kill_process() omits c3f4309e12bc doc, mm: clarify /proc/<pid>/oom_score value range omits 695791c37f59 doc, mm: sync up oom_score_adj documentation omits be512d3dd411 mm-oom-make-the-calculation-of-oom-badness-more-accurate-v3 omits 02a730a645de mm, oom: make the calculation of oom badness more accurate omits 8ad5b12bc60f mm: mempolicy: fix kerneldoc of numa_map_to_online_node() omits 95c83bc6d255 mm/compaction: correct the comments of compact_defer_shift omits a5d9e0dbf6da mm: use unsigned types for fragmentation score omits 62755dd00e1a mm: fix compile error due to COMPACTION_HPAGE_ORDER omits 07a53a26408c mm: proactive compaction omits 8cdb1e542592 /proc/PID/smaps: consistent whitespace output format omits 481ef5e7a204 mm/vmscan: restore active/inactive ratio for anonymous LRU omits 83eb5f08c656 mm/swap: implement workingset detection for anonymous LRU omits 67462c5dd63a mm/swapcache: support to handle the shadow entries omits b759410559ba mm/workingset: prepare the workingset detection infrastruc [...] omits fb912d2d8b87 mm/vmscan: protect the workingset on anonymous LRU omits b6f6eb261ba7 mm/vmscan: make active/inactive ratio as 1:1 for anon lru omits 2f088a28069c mm: vmscan: consistent update to pgrefill omits 0b30a105f741 mm/vmscan.c: fix typo omits 52203afb17f5 mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing [...] omits 88968e57fef8 mm-thp-replace-http-links-with-https-ones-fix omits c67950bb058a mm: thp: replace HTTP links with HTTPS ones omits a77aa7006668 mm/hugetlb: split hugetlb_cma in nodes with memory omits 066be0a60b53 MIPS: do not call flush_tlb_all when setting pmd entry omits dbe8a8527b54 mm/huge_memory.c: update tlb entry if pmd is changed omits e041f3e8a8a2 mm/page_alloc: fix memalloc_nocma_{save/restore} APIs omits abd63881b37e mm/page_alloc.c: skip setting nodemask when we are in interrupt omits 34be2334cc3f mm/page_alloc: fallbacks at most has 3 elements omits 07de31a11e11 mm/page_alloc: silence a KASAN false positive omits 1dc78a9e4667 mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] omits 490dec8720a6 mm/page_alloc.c: simplify pageblock bitmap access omits 33ad2cd1482b mm/page_alloc.c: extract the common part in pfn_to_bitidx() omits d053c6254029 mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] omits 739bfbfd50ac mm/page_alloc: keep memoryless cpuless node 0 offline omits cff352232818 powerpc/numa: prefer node id queried from vphn omits 310106feedfc powerpc/numa: set numa_node for all possible cpus omits ad13f1f1231d mm/shuffle: remove dynamic reconfiguration omits aeeea3860a17 mm/memory_hotplug: document why shuffle_zone() is relevant omits fe00ff729480 mm/page_alloc: remove nr_free_pagecache_pages() omits 05789846377a mm: remove vm_total_pages omits d6a182648d63 mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] omits 469cd1927629 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] omits bd6394b5e5b6 page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 omits e17afdb2c3d6 page_alloc: consider highatomic reserve in watermark fast omits 695505a763d1 mm, page_alloc: use unlikely() in task_capc() omits a0e80b4ea19d kasan: adjust kasan_stack_oob for tag-based mode omits 510bddbbe0b6 kasan: allow enabling stack tagging for tag-based mode omits 083c40bc6f8f kasan, arm64: don't instrument functions that enable kasan omits a4b551054b99 kasan: don't tag stacks allocated with pagealloc omits 849fed6bad80 kasan-fix-kasan-unit-tests-for-tag-based-kasan-v4 omits 5c74deda99df lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN omits afd8fdaecb98 kasan: remove kasan_unpoison_stack_above_sp_to() omits 23659bc693bc kasan: update documentation for generic kasan omits 00100673a61e kasan: add tests for call_rcu stack recording omits 48b3a40f41c5 kasan-record-and-print-the-free-track-v8 omits 1d2db20e26a4 kasan: record and print the free track omits 3748a13bc28a rcu-kasan-record-and-print-call_rcu-call-stack-v8 omits b8775540130b rcu: kasan: record and print call_rcu() call stack omits cf732f3d9286 kasan: update required compiler versions in documentation omits 397c193e02fa kasan: improve and simplify Kconfig.kasan omits 0215aa23b530 mm/vmalloc.c: remove BUG() from the find_va_links() omits 034cfe91e56e mm: vmalloc: remove redundant assignment in unmap_kernel_r [...] omits fe9e0ded6226 mm/vmalloc: update the header about KVA rework omits 2e13f60f04fc mm/vmalloc: switch to "propagate()" callback omits bc5a05387f77 mm/vmalloc: simplify augment_tree_propagate_check() omits f1b2922cf17a mm/vmalloc: simplify merge_or_add_vmap_area() omits 2e5d0bce9fae vmalloc: convert to XArray omits 39bf9f0203f1 mm/sparse: cleanup the code surrounding memory_present() omits 68ad9becb23b mm/sparse: only sub-section aligned range would be populated omits fd43c0969570 mm/sparse: never partially remove memmap for early section omits 118f73e594f1 selftests: add mincore() tests omits 2b759b523a91 mm/mremap: start addresses are properly aligned omits ae0662388b49 mm/mremap: calculate extent in one place omits f7caf3092956 mm/mremap: it is sure to have enough space when extent mee [...] omits cf09ff78619f mm: remove unnecessary wrapper function do_mmap_pgoff() omits 43d77eb253d1 mm: mmap: merge vma after call_mmap() if possible omits 40c6a7014280 arm64/mm: enable vmem_altmap support for vmemmap mappings omits 32b23b2094ad mm/sparsemem: enable vmem_altmap support in vmemmap_alloc_ [...] omits 6044a8032348 mm/sparsemem: enable vmem_altmap support in vmemmap_popula [...] omits 2581aed3c49a mm: adjust vm_committed_as_batch according to vm overcommi [...] omits 9f00600eeccf percpu_counter: add percpu_counter_sync() omits 5abc64e2c72b mm/util.c: make vm_memory_committed() more accurate omits 9bb124811683 proc/meminfo: avoid open coded reading of vm_committed_as omits 9c9a2def4a77 mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() omits 7390df5e0caf mm/mmap.c: fix the adjusted length error omits 8db0453423e8 mm: move p?d_alloc_track to separate header file omits 5196a09b0ccd mm: move lib/ioremap.c to mm/ omits be58c421a71d asm-generic: pgalloc: provide generic pgd_free() omits 1ea397a3fb6f asm-generic: pgalloc: provide generic pud_alloc_one() and [...] omits 5228a5ac1cac asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] omits 8acf9410e051 xtensa: fix closing endif comment omits d1236e62b5a2 xtensa: switch to generic version of pte allocation omits e41da27b1d03 opeinrisc: switch to generic version of pte allocation omits 09e427ba6954 powerpc: fix compilation warning caused by missing include [...] omits 81ae33fd79db mm: remove unneeded includes of <asm/pgalloc.h> omits 17cc9acf933d mm/memory.c: make remap_pfn_range() reject unaligned addr omits be261736abb9 mm: remove redundant check non_swap_entry() omits 0c3a1b926add mm: memcontrol: don't count limit-setting reclaim as memor [...] omits b7583b2e4990 mm: memcontrol: restore proper dirty throttling when memor [...] omits 87e08dff4a5a memcg, oom: check memcg margin for parallel oom omits 313b4d05ed5a mm, memcg: decouple e{low,min} state mutations from protec [...] omits b5b8b615ff64 mm, memcg: avoid stale protection values when cgroup is ab [...] omits 5b135c589cdc mm, memcg: unify reclaim retry limits with page allocator omits 5637273f000c mm, memcg: reclaim more aggressively before high allocator [...] omits b68742cea5d0 mm: memcontrol: avoid workload stalls when lowering memory.high omits 02da7cafabd3 mm: kmem: switch to static_branch_likely() in memcg_kmem_e [...] omits 7daf717f5c50 mm: slab: rename (un)charge_slab_page() to (un)account_sla [...] omits 7a6597f7bb70 mm: memcg/slab: remove unused argument by charge_slab_page() omits a73d2430a226 mm: memcontrol: account kernel stack per node omits f35481928aee kselftests: cgroup: add perpcu memory accounting test omits bf26116d0a95 mm: memcg: charge memcg percpu memory to the parent cgroup omits 7fda049162bf mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 omits ae93215eb86e mm: memcg/percpu: per-memcg percpu memory statistics omits dffb7b15ccb1 mm/percpu: fix 'defined but not used' warning omits 2ccf5ef464f2 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix omits 4b0039883fb0 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix omits ae96d9e9619a mm: memcg/percpu: account percpu memory to memory cgroups omits 15007f2050d5 percpu: return number of released bytes from pcpu_free_area() omits e9f2dff7892c tools/cgroup: add memcg_slabinfo.py tool omits 918532ecd96a kselftests: cgroup: add kernel memory accounting tests omits 7f066429426c mm: slab/memcg: fix build on MIPS omits 2a99b94f6279 mm: memcg/slab: use a single set of kmem_caches for all al [...] omits 7f23135f2ce9 mm: memcg/slab: remove redundant check in memcg_accumulate [...] omits f2c2d0d7aeb0 mm: memcg/slab: deprecate slab_root_caches omits 85a6dfb1784c mm: memcg/slab: remove memcg_kmem_get_cache() omits 9133a62b7144 mm: memcg/slab: simplify memcg cache creation omits eb9b6da97933 mm: memcg/slab: use a single set of kmem_caches for all ac [...] omits cb109b35fa40 mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h omits b954aa52ecbe mm: memcg/slab: deprecate memory.kmem.slabinfo omits 8cbdc2266440 mm: memcg/slab: charge individual slab objects instead of pages omits 24b5b4190703 mm: memcg/slab: save obj_cgroup for non-root slab objects omits 5ed44af94a48 mm: memcg/slab: allocate obj_cgroups for non-root slab pages omits 7d5bb09ec048 mm: memcg/slab: obj_cgroup API omits f343bff27380 mm: memcontrol: decouple reference counting from page acco [...] omits f8da71c38122 mm: memcontrol: decouple reference counting from page accounting omits 2b9b464cefab mm: slub: implement SLUB version of obj_to_index() omits 5ad6940304f9 mm: memcg: convert vmstat slab counters to bytes omits 7672426296df mm: memcg: prepare for byte-sized vmstat items omits abec86595508 mm: memcg: factor out memcg- and lruvec-level changes out [...] omits 17cab09c10d5 mm: kmem: make memcg_kmem_enabled() irreversible omits 35d97040ecea tmpfs: support 64-bit inums per-sb omits 8ec39cd99239 tmpfs: per-superblock i_ino support omits b0d729cdd5e3 mm: swap: fix kerneldoc of swap_vma_readahead() omits c1f7d9d2a303 mm/swap_slots.c: remove redundant check for swap_slot_cach [...] omits aa6ac457b68f mm/swap_slots.c: simplify enable_swap_slots_cache() omits 97ad20fb60f1 mm/swap_slots.c: simplify alloc_swap_slot_cache() omits 4c721ad6347e mm/gup.c: Fix the comment of return value for populate_vma [...] omits 2a6e29f09d2a mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] omits 5380c80b43c5 mm: filemap: clear idle flag for writes omits dae199dbe0a9 mm/debug: print hashed address of struct page omits e0d3260a4e4f mm/debug: print the inode number in dump_page omits 48329f42dd16 mm/debug: switch dump_page to get_kernel_nofault omits cb89a5f6eb63 mm/debug: print head flags in dump_page omits f716fd138622 mm/debug: dump compound page information on a second line omits 7dfb285977a4 mm-handle-page-mapping-better-in-dump_page-fix omits 6e2b50321cc4 mm/debug: handle page->mapping better in dump_page omits c36836d40d7a documentation-mm-add-descriptions-for-arch-page-table-helpers-v5 omits 8f3da3092ed4 Documentation/mm: Add descriptions for arch page table helpers omits be37a9d1bba9 mm/debug_vm_pgtable: add debug prints for individual tests omits 4d9013cee1d3 mm-debug_vm_pgtable-add-tests-validating-advanced-arch-pag [...] omits 0b8ff63b21ef mm/debug_vm_pgtable: add tests validating advanced arch pa [...] omits d4b13b3054b4 mm/debug_vm_pgtable: add tests validating arch helpers for [...] omits b3d550552633 mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] omits bf72ab4f9704 mm/slub.c: drop lockdep_assert_held() from put_map() omits e33ad4f36531 mm, slab/slub: improve error reporting and overhead of cac [...] omits 42b182fcd5d8 mm, slab/slub: improve error reporting and overhead of cac [...] omits e371e3ee13cb mm, slab/slub: move and improve cache_from_obj() omits 9566fc6a5bf0 mm, slub: extend checks guarded by slub_debug static key omits 3bc220799b58 mm, slub: introduce kmem_cache_debug_flags()-fix omits 4ec6792e6b66 mm, slub: introduce kmem_cache_debug_flags() omits 936b09f0782f mm, slub: introduce static key for slub_debug() omits ee2c2901a126 mm, slub: make reclaim_account attribute read-only omits e1689369d1c6 mm, slub: make remaining slub_debug related attributes read-only omits e3f379cb30eb mm, slub: remove runtime allocation order changes omits c31923fe9d28 mm, slub: make some slub_debug related attributes read-only omits 30e12b4132ee mm, slub: make function parse_slub_debug_flags() static omits 3189de60d4a3 mm, slub: extend slub_debug syntax for multiple blocks omits 9d56ad6afb84 mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in km [...] omits 0b52e033ded2 slab: fix misplaced __free_one() omits c7a39279a49a mm/slab: add naive detection of double free omits b38416f57bbc mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB omits f92a023de5b6 mm: ksize() should silently accept a NULL pointer omits b5f876f10964 mm, treewide: rename kzfree() to kfree_sensitive() omits 01544ef35192 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 9d7ca36e094d ramfs: support O_TMPFILE omits 4f879d4c50ab ocfs2: fix unbalanced locking omits 7c8ed3b91ba2 ocfs2: replace HTTP links with HTTPS ones omits 512e944819a2 ocfs2: change slot number type s16 to u16 omits 56b2399ee876 ocfs2: fix ocfs2 corrupt when iputting an inode omits 7cd095c85a50 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 5233b53421b6 ocfs2: suballoc.h: delete a duplicated word omits 854e0df99bdc ocfs2: fix remounting needed after setfacl command omits 4d1874e2daa2 ntfs: fix ntfs_test_inode and ntfs_init_locked_inode funct [...] omits 193e98a7ac7d scripts/spelling.txt: add more spellings to spelling.txt omits d11d3d8ba4d0 const_structs.checkpatch: add regulator_ops omits 57ff0997a80f scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] omits 92dff3f542c5 scripts/decode_stacktrace.sh: guess path to modules omits a7612e0d1b1d scripts/decode_stacktrace.sh: guess basepath if not specified omits b16876148816 scripts/decode_stacktrace.sh: skip missing symbols omits 9cd2527483ea scripts/bloat-o-meter: Support comparing library archives omits 1da6558095bb scripts-tagssh-collect-compiled-source-precisely-v2 omits d68295ce0da9 scripts/tags.sh: collect compiled source precisely omits 2b836e57101c tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strc [...] omits 8d43a1d3c33d tools/: replace HTTP links with HTTPS ones omits 42495426ffe3 kthread: remove incorrect comment in kthread_create_on_cpu() omits d856ee32a069 checkpatch: test $GIT_DIR changes omits d1d52453b18a mm-fix-kthread_use_mm-vs-tlb-invalidate-fix omits 7a37d94d89fb mm: fix kthread_use_mm() vs TLB invalidate omits 3be4abeba1c1 fork: silence a false postive warning in __mmdrop omits 24ce42a8c4f9 /proc/kpageflags: do not use uninitialized struct pages omits 3aa3d2ddd119 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 911cbee9b627 mm/shuffle: don't move pages between zones and don't read [...] omits 1818f358484e mm/memory.c: avoid access flag update TLB flush for retrie [...] omits 1ec8cd744c0c Revert "dma-pool: do not allocate pool memory from CMA" omits cc54d2487da4 Merge branch 'for-5.9/block' into for-next omits 3c7c84c8eacc Merge branch 'for-5.9/io_uring' into for-next omits 574c28f1f1e0 Merge branch 'for-5.9/block' into for-next omits 6abc4eaced58 Merge branch 'for-5.9/io_uring' into for-next omits c50b97835cbb Merge branch 'for-5.9/drivers' into for-next omits bb959701da97 Merge branch 'for-5.9/block' into for-next omits 38553f399a98 Merge branch 'for-5.9/block' into for-next omits 5f235da655e8 Merge branch 'for-5.9/drivers' into for-next omits 259bf01c1bd1 Merge branches 'work.misc', 'work.regset' and 'work.fdpic' [...] omits fe541ee394a7 Merge branch 'for-linus' into next omits 0be04712a5a9 Merge branch 'for-5.9/io_uring' into for-next omits 354bad2ac198 Merge branch 'for-5.9/drivers' into for-next omits 1cdba4fe9490 Merge branch 'for-5.9/drivers' into for-next omits 2bef59f8670f Merge branch 'for-5.9/io_uring' into for-next omits 6d20a39991d1 Merge branch 'for-5.9/drivers' into for-next omits 77636e6ea9d7 Merge branch 'for-5.9/block-merge' into for-next omits 8ea610e94e20 Merge branch 'topic/xilinx' into next omits 8fb034167ac7 Merge branch 'for-5.9/drivers' into for-next omits 8ac5ae9edace Merge branch 'for-5.9/block' into for-next omits dbf24e30ce2e device_cgroup: Fix RCU list debugging warning adds d7806bbd22ca Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds dfdf16ecfd6a Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds ed35832648b5 Merge tag 'auxdisplay-for-linus-v5.9-rc1' of git://github. [...] adds 96e3f3c16b7a Merge tag 'thermal-v5.9-rc1' of git://git.kernel.org/pub/s [...] adds 327a8d76b1ac Merge tag '5.9-rc-smb3-fixes-part1' of git://git.samba.org [...] adds 019c407c1dfb Merge tag 'erofs-for-5.9-rc1' of git://git.kernel.org/pub/ [...] adds 09e70bb4d89f Merge tag 'for_v5.9-rc1' of git://git.kernel.org/pub/scm/l [...] adds eb65405eb686 Merge tag 'fsnotify_for_v5.9-rc1' of git://git.kernel.org/ [...] adds 0e4656a299db Merge tag 'iomap-5.9-merge-5' of git://git.kernel.org/pub/ [...] adds 0ffddafc3a39 dlm: Fix kobject memleak adds 84d1c617402e net: sock: add sock_set_mark adds a5b7ab6352bf fs: dlm: set skb mark for listen socket adds 9c9f168f5b14 fs: dlm: set skb mark per peer socket adds 0ea47e4d2109 fs: dlm: don't close socket on invalid message adds ba3ab3ca68ca fs: dlm: change handling of reconnects adds 055923bf6b48 fs: dlm: implement tcp graceful shutdown adds 86cfccb66937 Merge tag 'dlm-5.9' of git://git.kernel.org/pub/scm/linux/ [...] adds 0f5d0a4c01cc thermal: don't make THERMAL_NETLINK 'default y' adds 9bceb80b3cc4 arm64: kaslr: Use standard early random function adds 995909a4e22b x86/mm/64: Do not dereference non-present PGD entries adds 19b39c38abf6 Merge branch 'work.regset' of git://git.kernel.org/pub/scm [...] adds f073531070d2 init: add an init_dup helper adds e1ec517e18ac Merge branch 'hch.init_path' of git://git.kernel.org/pub/s [...] adds dbf83817315d Merge tag 'riscv-for-linus-5.9-mw0' of git://git.kernel.or [...] adds 60e76bb8a4e4 Merge tag 'm68knommu-for-v5.9' of git://git.kernel.org/pub [...] adds 25d8d4eecace Merge tag 'powerpc-5.9-1' of git://git.kernel.org/pub/scm/ [...] adds e398fb4bdf52 xen/privcmd: Corrected error handling path adds a0c34d225183 xen/privcmd: Mark pages as dirty adds ff669aa81240 xen/privcmd: Convert get_user_pages*() to pin_user_pages*() adds e5a52fd2b8cd xen/gntdev: gntdev.h: drop a duplicated word adds 4e722d4fe278 xen: hypercall.h: fix duplicated word adds 1951fa33ec25 xen/balloon: fix accounting in alloc_xenballooned_pages er [...] adds 88a479ff6ef8 xen/balloon: make the balloon wait interruptible adds f5ec6723269d Revert "xen/balloon: Fix crash when ballooning on x86 32 bit PAE" adds 8b1e868f6607 swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses adds ae4f0a17ee59 swiotlb-xen: remove start_dma_addr adds 2cf6a91347b9 swiotlb-xen: add struct device * parameter to xen_phys_to_bus adds d900781a170d swiotlb-xen: add struct device * parameter to xen_bus_to_phys adds 297f7f826361 swiotlb-xen: add struct device * parameter to xen_dma_sync [...] adds 995d3556694e swiotlb-xen: add struct device * parameter to xen_dma_sync [...] adds 38ba51de4676 swiotlb-xen: add struct device * parameter to is_xen_swiot [...] adds e9aab7e4ffbb swiotlb-xen: remove XEN_PFN_PHYS adds 91ffe4ad534a swiotlb-xen: introduce phys_to_dma/dma_to_phys translations adds 63f0620cc552 xen/arm: introduce phys/dma translations in xen_dma_sync_for_* adds d7b461caa6cc xen/arm: call dma_to_phys on the dma_addr_t parameter of d [...] adds e51418191f5a Merge tag 'for-linus-5.9-rc1-tag' of git://git.kernel.org/ [...] adds 5631c5e0eb90 Merge tag 'xfs-5.9-merge-7' of git://git.kernel.org/pub/sc [...] adds c1a06df6ebf6 mm/migrate: fix migrate_pgmap_owner w/o CONFIG_MMU_NOTIFIER adds 4a93025cbe4a mm/shuffle: don't move pages between zones and don't read [...] adds 38cf307c1f20 mm: fix kthread_use_mm() vs TLB invalidate adds 4ca1085c9573 kthread: remove incorrect comment in kthread_create_on_cpu() adds 79e3ea5aab48 tools/: replace HTTP links with HTTPS ones adds d830020656c5 tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strc [...] adds 4f491bb6ea2a scripts/tags.sh: collect compiled source precisely adds 1d35b6054a9b scripts/bloat-o-meter: Support comparing library archives adds f643b9ee9776 scripts/decode_stacktrace.sh: skip missing symbols adds ecda6e27fa83 scripts/decode_stacktrace.sh: guess basepath if not specified adds 431151b64af6 scripts/decode_stacktrace.sh: guess path to modules adds f90dde44c57a scripts/decode_stacktrace.sh: guess path to vmlinux by rel [...] adds d2b02165df68 const_structs.checkpatch: add regulator_ops adds 70a175e5071f scripts/spelling.txt: add more spellings to spelling.txt adds 1146f7e2dc15 ntfs: fix ntfs_test_inode and ntfs_init_locked_inode funct [...] adds 504ec37dfdfb ocfs2: fix remounting needed after setfacl command adds 7eba77d59e05 ocfs2: suballoc.h: delete a duplicated word adds 38d51b2dd171 ocfs2: change slot number type s16 to u16 adds 4510a5a98aff ocfs2: replace HTTP links with HTTPS ones adds 57c720d4144a ocfs2: fix unbalanced locking adds 453431a54934 mm, treewide: rename kzfree() to kfree_sensitive() adds fa9ba3aa89f9 mm: ksize() should silently accept a NULL pointer adds 3404be67bf73 mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB adds dabc3e291d56 mm/slab: add naive detection of double free adds 444050990db4 mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in km [...] adds 221503e1281f mm/slab.c: update outdated kmem_list3 in a comment adds e17f1dfba37b mm, slub: extend slub_debug syntax for multiple blocks adds ad38b5b1131e mm, slub: make some slub_debug related attributes read-only adds 32a6f409b693 mm, slub: remove runtime allocation order changes adds 060807f841ac mm, slub: make remaining slub_debug related attributes read-only adds 8f58119ac49c mm, slub: make reclaim_account attribute read-only adds ca0cab65ea2b mm, slub: introduce static key for slub_debug() adds 59052e89fc89 mm, slub: introduce kmem_cache_debug_flags() adds 8fc8d6664247 mm, slub: extend checks guarded by slub_debug static key adds d3c58f24be1b mm, slab/slub: move and improve cache_from_obj() adds e42f174e43e4 mm, slab/slub: improve error reporting and overhead of cac [...] adds b3cb9fc3aeaf mm/slub.c: drop lockdep_assert_held() from put_map() adds cfbe1636c358 mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIV [...] adds 05289402d717 mm/debug_vm_pgtable: add tests validating arch helpers for [...] adds a5c3b9ffb0f4 mm/debug_vm_pgtable: add tests validating advanced arch pa [...] adds 6315df41afcc mm/debug_vm_pgtable: add debug prints for individual tests adds b1d00007f212 Documentation/mm: add descriptions for arch page table helpers adds e1ab96f8cc71 mm/debug: handle page->mapping better in dump_page adds 452b557c9500 mm/debug: dump compound page information on a second line adds 0b93d59e90d4 mm/debug: print head flags in dump_page adds 9ad3826575ab mm/debug: switch dump_page to get_kernel_nofault adds 9bdaf2cc5eb5 mm/debug: print the inode number in dump_page adds 54a75157d979 mm/debug: print hashed address of struct page adds 6dc5ea16c86f mm, dump_page: do not crash with bad compound_mapcount() adds b9306a796cad mm: filemap: clear idle flag for writes adds 605cad834372 mm: filemap: add missing FGP_ flags in kerneldoc comment f [...] adds 0a36f7f85e69 mm/gup.c: fix the comment of return value for populate_vma [...] adds f90eae2a0f8e mm/swap_slots.c: simplify alloc_swap_slot_cache() adds d69a9575f57e mm/swap_slots.c: simplify enable_swap_slots_cache() adds e0f3ebba97f1 mm/swap_slots.c: remove redundant check for swap_slot_cach [...] adds 27ec4878df7b mm: swap: fix kerneldoc of swap_vma_readahead() adds 0f190a7ab788 mm/page_io.c: use blk_io_schedule() for avoiding task hung [...] adds e809d5f0b5c9 tmpfs: per-superblock i_ino support adds ea3271f7196c tmpfs: support 64-bit inums per-sb adds d648bcc7fe65 mm: kmem: make memcg_kmem_enabled() irreversible adds eedc4e5a142c mm: memcg: factor out memcg- and lruvec-level changes out [...] adds ea426c2a7de8 mm: memcg: prepare for byte-sized vmstat items adds d42f3245c7e2 mm: memcg: convert vmstat slab counters to bytes adds 4138fdfc8b5d mm: slub: implement SLUB version of obj_to_index() adds 1a3e1f40962c mm: memcontrol: decouple reference counting from page accounting adds bf4f059954dc mm: memcg/slab: obj_cgroup API adds 286e04b8ed7a mm: memcg/slab: allocate obj_cgroups for non-root slab pages adds 964d4bd370d5 mm: memcg/slab: save obj_cgroup for non-root slab objects adds f2fe7b09a52b mm: memcg/slab: charge individual slab objects instead of pages adds 4330a26bc452 mm: memcg/slab: deprecate memory.kmem.slabinfo adds 0f876e4dc55d mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h adds 9855609bde03 mm: memcg/slab: use a single set of kmem_caches for all ac [...] adds d797b7d05405 mm: memcg/slab: simplify memcg cache creation adds 272911a4ad18 mm: memcg/slab: remove memcg_kmem_get_cache() adds c7094406fcb7 mm: memcg/slab: deprecate slab_root_caches adds 15999eef7f25 mm: memcg/slab: remove redundant check in memcg_accumulate [...] adds 10befea91b61 mm: memcg/slab: use a single set of kmem_caches for all al [...] adds 933dc80ec262 kselftests: cgroup: add kernel memory accounting tests adds fbc1ac9d09d7 tools/cgroup: add memcg_slabinfo.py tool adds 991e7673859e mm: memcontrol: account kernel stack per node adds 849504809f86 mm: memcg/slab: remove unused argument by charge_slab_page() adds 74d555bed5d0 mm: slab: rename (un)charge_slab_page() to (un)account_sla [...] adds eda330e57b26 mm: kmem: switch to static_branch_likely() in memcg_kmem_e [...] adds 536d3bf261a2 mm: memcontrol: avoid workload stalls when lowering memory.high adds b3ff92916af3 mm, memcg: reclaim more aggressively before high allocator [...] adds d977aa939fca mm, memcg: unify reclaim retry limits with page allocator adds 22f7496f0b90 mm, memcg: avoid stale protection values when cgroup is ab [...] adds 45c7f7e1ef17 mm, memcg: decouple e{low,min} state mutations from protec [...] adds 1378b37d03e8 memcg, oom: check memcg margin for parallel oom adds 19ce33acbbd0 mm: memcontrol: restore proper dirty throttling when memor [...] adds e22c6ed90aa9 mm: memcontrol: don't count limit-setting reclaim as memor [...] adds a6f23d14ec7d mm/page_counter.c: fix protection usage propagation adds 463b7a173d52 mm: remove redundant check non_swap_entry() adds 0c4123e3fb82 mm/memory.c: make remap_pfn_range() reject unaligned addr adds ca15ca406f66 mm: remove unneeded includes of <asm/pgalloc.h> adds fc2a6b837db7 opeinrisc: switch to generic version of pte allocation adds 7278914ca1fd xtensa: switch to generic version of pte allocation adds 1355c31eeb7e asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] adds d9e8b929670b asm-generic: pgalloc: provide generic pud_alloc_one() and [...] adds f9cb654cb550 asm-generic: pgalloc: provide generic pgd_free() adds ab05eabfa18a mm: move lib/ioremap.c to mm/ adds 2a681cfa5bb4 mm: move p?d_alloc_track to separate header file adds 7bba8f0ea428 mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() adds 1455083c1d70 proc/meminfo: avoid open coded reading of vm_committed_as adds 4e2ee51e8251 mm/util.c: make vm_memory_committed() more accurate adds 0a4954a850b0 percpu_counter: add percpu_counter_sync() adds 56f3547bfa4d mm: adjust vm_committed_as_batch according to vm overcommi [...] adds 1d9cfee7535c mm/sparsemem: enable vmem_altmap support in vmemmap_popula [...] adds 56993b4e147e mm/sparsemem: enable vmem_altmap support in vmemmap_alloc_ [...] adds eee07935bb52 arm64/mm: enable vmem_altmap support for vmemmap mappings adds d70cec898324 mm: mmap: merge vma after call_mmap() if possible adds 45e55300f114 mm: remove unnecessary wrapper function do_mmap_pgoff() adds b8aa9d9d95b3 mm/mremap: it is sure to have enough space when extent mee [...] adds 9ad9718bfa41 mm/mremap: calculate extent in one place adds 349d9fbb0b0a mm/mremap: start addresses are properly aligned adds 7a309195d11c selftests: add mincore() tests adds ef69bc9f689d mm/sparse: never partially remove memmap for early section adds 6cda72047ea4 mm/sparse: only sub-section aligned range would be populated adds c89ab04febf9 mm/sparse: cleanup the code surrounding memory_present() adds 0f14599c607d vmalloc: convert to XArray adds 5dd786409403 mm/vmalloc: simplify merge_or_add_vmap_area() adds da27c9ed1779 mm/vmalloc: simplify augment_tree_propagate_check() adds 15ae144f7702 mm/vmalloc: switch to "propagate()" callback adds d758ffe6b907 mm/vmalloc: update the header about KVA rework adds 1a69a623d983 mm: vmalloc: remove redundant assignment in unmap_kernel_r [...] adds 9c801f61d0e9 mm/vmalloc.c: remove BUG() from the find_va_links() adds 7a3767f83f17 kasan: improve and simplify Kconfig.kasan adds ac4766be5e2d kasan: update required compiler versions in documentation adds 26e760c9a7c8 rcu: kasan: record and print call_rcu() call stack adds e4b7818b9aa8 kasan: record and print the free track adds 387d6e46681b kasan: add tests for call_rcu stack recording adds 9793b62663f5 kasan: update documentation for generic kasan adds c0e16ab3b588 kasan: remove kasan_unpoison_stack_above_sp_to() adds f33a01492a24 lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN adds 8dcc1d34661d kasan: don't tag stacks allocated with pagealloc adds 2c547f9da053 efi: provide empty efi_enter_virtual_mode implementation adds f9409d58e972 kasan, arm64: don't instrument functions that enable kasan adds cae9dc35ed9f kasan: allow enabling stack tagging for tag-based mode adds 51dcc81c282d kasan: adjust kasan_stack_oob for tag-based mode adds deba04872be4 mm, page_alloc: use unlikely() in task_capc() adds f27ce0e14088 page_alloc: consider highatomic reserve in watermark fast adds f80b08fc4453 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] adds 0a18e60788d6 mm: remove vm_total_pages adds 56b9413bcb36 mm/page_alloc: remove nr_free_pagecache_pages() adds 93146d98ce73 mm/memory_hotplug: document why shuffle_zone() is relevant adds 839195352d82 mm/shuffle: remove dynamic reconfiguration adds d38ac97f8a7c mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] adds 399b795b7a80 mm/page_alloc.c: extract the common part in pfn_to_bitidx() adds d93d5ab9ca01 mm/page_alloc.c: simplify pageblock bitmap access adds 535b81e20921 mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] adds 9e15afa5a87a mm/page_alloc: silence a KASAN false positive adds da4156639985 mm/page_alloc: fallbacks at most has 3 elements adds 182f3d7a02fd mm/page_alloc.c: skip setting nodemask when we are in interrupt adds 8510e69c8efe mm/page_alloc: fix memalloc_nocma_{save/restore} APIs adds 42742d9bde2a mm: thp: replace HTTP links with HTTPS ones adds 75802ca66354 mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing [...] adds 723a80dafed5 khugepaged: collapse_pte_mapped_thp() flush the right range adds 119a5fc16105 khugepaged: collapse_pte_mapped_thp() protect the pmd lock adds 18e77600f7a1 khugepaged: retract_page_tables() remember to test exit adds bbe98f9cadff khugepaged: khugepaged_test_exit() check mmget_still_valid() adds 238c30468f46 mm/vmscan.c: fix typo adds 912c05720f00 mm: vmscan: consistent update to pgrefill adds 81e11336d97e Merge branch 'akpm' (patches from Andrew) adds 00043a268923 Merge branch 'topic/xilinx' into fixes adds ce615f5c1f73 Merge tag 'dmaengine-5.9-rc1' of git://git.kernel.org/pub/ [...] adds 75dee3b6de4c Merge tag 'mailbox-v5.9' of git://git.linaro.org/landing-t [...] adds fa73e212318a Merge tag 'media/v5.9-1' of git://git.kernel.org/pub/scm/l [...] adds 2f12d44085da Merge tag 'for-5.9/dm-changes' of git://git.kernel.org/pub [...] adds 0873ad923a05 Merge branch 'pm-core' adds f6235eb18970 Merge tag 'pm-5.9-rc1-2' of git://git.kernel.org/pub/scm/l [...] adds 16b89f695313 net/scm: Fix typo in SCM_RIGHTS compat refactoring adds 1fa2c0a0c814 Merge tag 'seccomp-v5.9-rc1-fix1' of git://git.kernel.org/ [...] adds 11990a5bd7e5 module: Correctly truncate sysfs sections output adds 9af47666cb0f selftests: splice: Check behavior of full and short splices adds 6ba0d2e4fc2f Merge tag 'kallsyms_show_value-fix-v5.9-rc1' of git://git. [...] adds 0f43283be7fe Merge branch 'work.fdpic' of git://git.kernel.org/pub/scm/ [...] adds 6eb81373434b Merge branch 'clk-socfpga' into clk-next adds 9ebc0617d676 Merge branch 'clk-doc' into clk-next adds ef01ab612b52 Merge branch 'clk-qcom' into clk-next adds 7aae3c161e06 Merge branch 'clk-vc5' into clk-next adds 12ef3933b46f Merge branch 'clk-bcm' into clk-next adds d39fc2655680 Merge branch 'clk-qcom' into clk-next adds 2a05eaa7523c Merge branch 'clk-https' into clk-next adds df5b333e0ac7 Merge branch 'clk-renesas' into clk-next adds 96310398fc91 Merge branch 'clk-qcom' into clk-next adds d93649dc526a Merge branch 'clk-kconfig' into clk-next adds 5c09ea8bf3a0 Merge branch 'clk-fixes' into clk-next adds 46e3ecda6357 Merge branch 'clk-doc' into clk-next adds 73d6bd7acb02 Merge branch 'clk-qcom' into clk-next adds fca14845764a Merge branch 'clk-renesas' into clk-next adds b396b3d206cd Merge branch 'clk-amlogic' into clk-next adds 63e95849a774 Merge branch 'clk-imx' into clk-next adds 30185b69a2d5 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 7b9de9771122 powerpc/ptrace: Fix build error in pkey_get() adds 38ce2a9e33db tracing: Add trace_array_init_printk() to initialize insta [...] adds 32663c78c10f Merge tag 'trace-v5.9' of git://git.kernel.org/pub/scm/lin [...] adds 049eb096da48 Merge tag 'pci-v5.9-changes' of git://git.kernel.org/pub/s [...] adds 25ccd24ffd91 fs: fix a struct path leak in path_umount adds d57b2b5bc430 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b79675e15a75 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds 449dc8c97089 Merge tag 'for-v5.9' of git://git.kernel.org/pub/scm/linux [...] adds 11030fe96b57 Merge tag 'for-linus-5.9-1' of git://github.com/cminyard/l [...] adds 489577d7082b arm64/fixmap: make notes of fixed_addresses more precisely adds eaecca9e7710 arm64: Fix __cpu_logical_map undefined issue adds 06a81c1c7db9 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 71fa1a4489ff thunderbolt: merge fix for kunix_resource changes adds f8951902b9da MTD: mtd-abi.h: drop a duplicated word adds 0c84b7fc973f MTD: pfow.h: drop a duplicated word adds 6a1380271b75 Merge tag 'nand/for-5.9' of git://git.kernel.org/pub/scm/l [...] adds dec1fbbc1d7c Merge tag 'mtd/for-5.9' of git://git.kernel.org/pub/scm/li [...] adds 9420f1ce0186 Merge tag 'pinctrl-v5.9-1' of git://git.kernel.org/pub/scm [...] adds 5d2c56ec0e5f Merge branch 'work.fdpic' into regset.followup adds bb1a773d5b6b kill unused dump_fpu() instances adds 8d3e09b43312 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 73c7adb54169 device_cgroup: Fix RCU list debugging warning adds 64f4154593bd Merge remote-tracking branch 's390-fixes/fixes' adds 04ad2636981e Merge remote-tracking branch 'sparc/master' adds c7ca03c216ac drivers/net/wan/lapbether: Added needed_headroom and a skb [...] adds b9b40ee4db6c r8152: Use MAC address from correct device tree node adds 158b47a65aa6 selftests: mptcp: fix dependecies adds 6bdb6211a61e mptcp: more stable diag self-tests adds 7ee2492635d8 mptcp: fix warn at shutdown time for unaccepted msk sockets adds 6bcaf41f9613 selftests/bpf: Prevent runqslower from racing on building bpftool adds 5e7b30205cef bpf: Change uapi for bpf iterator map elements adds 74fc097de327 tools/bpf: Support new uapi for map element bpf iterator adds 0ac10dc1888c Merge branch 'bpf_iter-uapi-fix' adds 932ac54a3e59 libbf: Fix uninitialized pointer at btf__parse_raw() adds d48556f45608 bpf: Add missing return to resolve_btfids adds 0d360d64b012 bpf: Remove inline from bpf_do_trace_printk adds 6fc5916cc256 selftests: bpf: Switch off timeout adds 929e54a98968 bpf: Fix compilation warning of selftests adds 7fb20f9e901e bpf, doc: Remove references to warning message when using [...] adds d5ca590525cf selftests/bpf: Fix silent Makefile output adds b8c1a3090741 bpf: Delete repeated words in comments adds 64cae2fb48ee Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 1c3b63f155f6 net/tls: allow MSG_CMSG_COMPAT in sendmsg adds d02cbc461361 net: phy: fix memory leak in device-create error path adds 6b07edebe6d3 net: Use helper function fdput() adds ce787a5a074a net: Set fput_needed iff FDPUT_FPUT is set adds 47260ba93782 net: Remove meaningless jump label out_fs adds 11f920d2aa9d net: Use helper function ip_is_fragment() adds 7c7ab580db49 net: Convert to use the fallthrough macro adds 137d616c4d7f Merge remote-tracking branch 'net/master' adds 61ee4137b574 ip_vti: Fix unused variable warning adds 543e61c2e774 Merge remote-tracking branch 'ipsec/master' adds e2d2fded6bdf ALSA: hda/realtek: Fix pin default on Intel NUC 8 Rugged adds 646a1d14f390 Merge remote-tracking branch 'sound-current/for-linus' adds 7984640967f4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 6192c16f9cff Merge remote-tracking branch 'regulator-fixes/for-linus' adds fb2e68a85b7e Merge remote-tracking branch 'spi-fixes/for-linus' adds f022fe8ada6c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds f545e467adb2 Merge remote-tracking branch 'phy/fixes' adds 9e8238020c5b Merge branch 'next' into for-linus adds 8d9fb3be4a0c Merge remote-tracking branch 'input-current/for-linus' adds 41e7c85b8b50 Merge remote-tracking branch 'ide/master' adds d117ddffff8b Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 608a973bd52e Drivers: hv: vmbus: Only notify Hyper-V for die events tha [...] adds 91776f0a2f7f Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 0949e892892e Merge remote-tracking branch 'risc-v-fixes/fixes' adds 8b6ec999b198 drm/virtio: fix missing dma_fence_put() in virtio_gpu_exec [...] adds 836b194d6578 drm/virtio: fix memory leak in virtio_gpu_cleanup_object() adds 26dee840e516 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 348993b6f6b0 Merge remote-tracking branch 'kbuild/for-next' new 1c16b9d61b3c Merge remote-tracking branch 'arm/for-next' new a89a2aa903c9 Merge remote-tracking branch 'arm-soc/for-next' new 5db5910c8d02 Merge remote-tracking branch 'amlogic/for-next' new 92aaafb03017 Merge remote-tracking branch 'at91/at91-next' new d9528770d389 Merge remote-tracking branch 'imx-mxs/for-next' new 545ab4b71361 Merge remote-tracking branch 'keystone/next' new 3d448cf9089b Merge remote-tracking branch 'mediatek/for-next' new 609b469b318e Merge remote-tracking branch 'mvebu/for-next' new 42f3c11ae621 Merge remote-tracking branch 'omap/for-next' new ccb40db87d49 Merge remote-tracking branch 'qcom/for-next' new a280f0faea65 Merge remote-tracking branch 'realtek/for-next' new 399937a4ab87 Merge remote-tracking branch 'renesas/next' new 5ae5cf9e882b Merge remote-tracking branch 'reset/reset/next' new bf66dfba4714 Merge remote-tracking branch 'rockchip/for-next' new 0594d4ffba9c Merge remote-tracking branch 'samsung-krzk/for-next' new 576eb42f2ef4 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 6d0a22f679c0 Merge remote-tracking branch 'tegra/for-next' new 20dcb5dc8edd Merge remote-tracking branch 'ti-k3/ti-k3-next' new dce71cb52ad6 Merge remote-tracking branch 'uniphier/for-next' new 46c0ccfbab93 Merge remote-tracking branch 'clk/clk-next' new 8d4dca75cbe4 Merge remote-tracking branch 'h8300/h8300-next' new 42d7a62c20fd Merge remote-tracking branch 'ia64/next' new ccca36562ee7 Merge remote-tracking branch 'nds32/next' new 17fcd83c2b62 openrisc: uaccess: Fix sparse address space warnings new af84b16e3423 openrisc: uaccess: Use static inline function in access_ok new aac9a9b555b9 openrisc: uaccess: Remove unused macro __addr_ok new d99596645f7d openrisc: signal: Fix sparse address space warnings new 55b2662ec665 openrisc: uaccess: Add user address space check to access_ok new db631d61f37c Merge remote-tracking branch 'openrisc/for-next' new b295201537db parisc/kernel/ftrace: Remove function callback casts new f70f346189c1 sections.h: dereference_function_descriptor() should retur [...] new bbd7830fc2d0 Merge remote-tracking branch 'parisc-hd/for-next' new e888aa0b79a0 Merge remote-tracking branch 'sh/for-next' new bc8a4dd81b5a Merge remote-tracking branch 'btrfs/for-next' new a3afd1b9133d Merge remote-tracking branch 'ceph/master' new 20b135e48cdd cifs: Fix an error pointer dereference in cifs_mount() new 581cf9c901a2 Merge remote-tracking branch 'cifs/for-next' new 6119c2f63c2f Merge remote-tracking branch 'configfs/for-next' new 287018f21c0b Merge remote-tracking branch 'exfat/dev' new d499f8661068 Merge remote-tracking branch 'ext3/for_next' new dbd737da12d6 ext4: add prefetch_block_bitmaps mount option new dfc2c4334bb4 jbd2: fix incorrect code style new 853a935b938c ext4: handle option set by mount flags correctly new 4b052a0902e9 ext4: remove some redundant function declarations new a237465d0878 ext4: export msg_count and warning_count via sysfs new abfa051d7005 ext4: delete the invalid BUGON in ext4_mb_load_buddy_gfp() new 82e9a0c81aac ext4: handle error of ext4_setup_system_zone() on remount new adb2de050fd5 ext4: don't allow overlapping system zones new 80681a7fa4bf ext4: check journal inode extents more carefully new f97ad45a0d85 ext4: fold ext4_data_block_valid_rcu() into the caller new 20c8c96f0113 ext4: handle add_system_zone() failure in ext4_setup_syste [...] new 0f9be45c0814 ext4: correctly restore system zone info when remount fails new 927917e5f354 Merge remote-tracking branch 'ext4/dev' new 5a900dbecafb Merge remote-tracking branch 'f2fs/dev' new 6a37e77f66ca Merge remote-tracking branch 'fuse/for-next' new 6f1607ef1826 Merge remote-tracking branch 'nfs/linux-next' new 5b67de97919d Merge remote-tracking branch 'orangefs/for-next' new 95b2a5623188 Merge remote-tracking branch 'ubifs/next' new aa211fa46f38 Merge remote-tracking branch 'v9fs/9p-next' new b63da6c8dfa9 xfs: delete duplicated words + other fixes new 96cf2a2c7556 xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init new 7238d61d2113 Merge remote-tracking branch 'xfs/for-next' new 28371280e11d Merge remote-tracking branch 'zonefs/for-next' new 18a654eccdef Merge remote-tracking branch 'printk/for-next' new 18cef8580670 mailmap: Restore dictionary sorting new b5360a936f26 mailmap: Update comments for with format and more detalis new 137c6236aeec mailmap: Add WeiXiong Liao new 9da759b73a77 Merge remote-tracking branch 'pstore/for-next/pstore' new 3206e96f7e93 Merge remote-tracking branch 'hid/for-next' new e503c3cdfa31 Merge remote-tracking branch 'i2c/i2c/for-next' new dfa460659a54 Merge remote-tracking branch 'dmi/dmi-for-next' new 53577bdd14dc Merge remote-tracking branch 'pm/linux-next' new 9947bba349ec Merge remote-tracking branch 'ieee1394/for-next' new ea79004b08df Merge remote-tracking branch 'dlm/next' new 3b912c3e7805 Merge remote-tracking branch 'swiotlb/linux-next' new f1d34f7dbb2f Merge remote-tracking branch 'bluetooth/master' new b57bc0fb2fe4 gfs2: Fix inaccurate comment new b0be23b23f6c gfs2: print details on transactions that aren't properly ended new 70499cdfeb36 gfs2: Never call gfs2_block_zero_range with an open transaction new e28c02b94f9e gfs2: When gfs2_dirty_inode gets a glock error, dump the glock new 8cba42ec31ef Merge remote-tracking branch 'gfs2/for-next' new 0aa6b9385dc3 Merge remote-tracking branch 'amdgpu/drm-next' new ea3149abfff1 Merge remote-tracking branch 'drm-intel/for-linux-next' new 5d58733bc9e0 Merge remote-tracking branch 'drm-misc/for-linux-next' new 994ffaa67e89 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 02097e9e5671 Merge remote-tracking branch 'modules/modules-next' new d63fc7a02bab Merge remote-tracking branch 'mfd/for-mfd-next' new 1798f3e1c3fd Merge remote-tracking branch 'backlight/for-backlight-next' new 495841e2dfc5 Merge remote-tracking branch 'security/next-testing' new 5f15eb7af4cb Merge remote-tracking branch 'safesetid/safesetid-next' new effde8bfcb92 Merge remote-tracking branch 'watchdog/master' new a1f9b83796cc Merge remote-tracking branch 'iommu/next' new 4d9a48fa6906 Merge remote-tracking branch 'vfio/next' new 00a070e311de Merge remote-tracking branch 'tip/auto-latest' new 9a17e88e31fa Merge remote-tracking branch 'clockevents/timers/drivers/next' new 2ef5bf4642df Merge remote-tracking branch 'edac/edac-for-next' new 06f0cc0f335e Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 5bb7e9224431 Merge remote-tracking branch 'rcu/rcu/next' new 05487215e6b9 KVM: x86: Don't attempt to load PDPTRs when 64-bit mode is [...] new 0378daef0c6c Merge tag 'kvmarm-5.9' of git://git.kernel.org/pub/scm/lin [...] new 43bd9ef42b3b x86: Expose SERIALIZE for supported cpuid new 3ff032789980 Merge tag 'kvm-ppc-next-5.9-1' of git://git.kernel.org/pub [...] new cf99c505cf7a MIPS: VZ: Only include loongson_regs.h for CPU_LOONGSON64 new 7d00e583fc25 Merge remote-tracking branch 'kvm/linux-next' new 0728100ca9d9 Merge remote-tracking branch 'chrome-platform/for-next' new 0b019b053d21 leds: mt6323: move period calculation new 2e72594bd05b Merge remote-tracking branch 'leds/for-next' new dafbb4e19e16 Merge remote-tracking branch 'mux/for-next' new c4b1667496e0 Merge remote-tracking branch 'scsi/for-next' new 48ce609a0d9b Merge remote-tracking branch 'vhost/linux-next' new c0671e6b0f02 Merge remote-tracking branch 'rpmsg/for-next' new 249336997620 Merge remote-tracking branch 'pwm/for-next' new 68e97deeb099 Merge remote-tracking branch 'ktest/for-next' new a2863bfa65f4 Merge remote-tracking branch 'livepatching/for-next' new 16c24801122e rtc: max77686: Fix wake-ups for max77620 new 48b4fb9b02f9 Merge remote-tracking branch 'rtc/rtc-next' new c89f913c2914 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new a713a33e7b77 Merge branch 'fix/module-bin-attr' into for-next/kspp new ab70d9927c8c Merge remote-tracking branch 'kspp/for-next/kspp' new 1d00edd3422e Merge remote-tracking branch 'fsi/next' new 73a3e2f84c8d Merge remote-tracking branch 'nvmem/for-next' new 681d5ff2a33c Merge remote-tracking branch 'xarray/xarray' new 46d4a403a04c auxdisplay: Replace HTTP links with HTTPS ones new 6ca7de45bf6e Merge remote-tracking branch 'auxdisplay/auxdisplay' new 579c591ba2a0 Merge remote-tracking branch 'kgdb/kgdb/for-next' new ff8a21016074 Merge remote-tracking branch 'pidfd/for-next' new 482a5bccb21e Merge remote-tracking branch 'fpga/for-next' new 30ccb9f9f369 Merge remote-tracking branch 'trivial/for-next' new a4f4152ee2c6 Merge remote-tracking branch 'mhi/mhi-next' new 2f990002b1cd Merge remote-tracking branch 'notifications/notifications- [...] new 0b08f716eb72 Merge remote-tracking branch 'fsinfo/fsinfo-core' new 58b4e9c37d90 Merge remote-tracking branch 'set_fs/set_fs-rw' new 7992f5aed955 mm/memory.c: avoid access flag update TLB flush for retrie [...] new 3e843ca9c1b2 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 168cea597bb6 /proc/kpageflags: do not use uninitialized struct pages new 09abfc955364 fork: silence a false postive warning in __mmdrop new d2dff097dac3 checkpatch: test $GIT_DIR changes new 902d4d9fcc01 ocfs2: clear links count in ocfs2_mknod() if an error occurs new ab6674186f4f ocfs2: fix ocfs2 corrupt when iputting an inode new 26adfd65801e ramfs: support O_TMPFILE new 09cfa51e2381 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 6ca8cc2a34be percpu: return number of released bytes from pcpu_free_area() new 2b45d3a691a9 mm: memcg/percpu: account percpu memory to memory cgroups new 30c4ebadab26 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix new fc1d61ce8ff1 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix new fc979c2e76b7 mm/percpu: fix 'defined but not used' warning new b2bda164d674 mm: memcg: charge memcg percpu memory to the parent cgroup new 073a7bdfc853 kselftests: cgroup: add perpcu memory accounting test new 20ec8f6acf24 mm/mmap.c: fix the adjusted length error new 158d74498ca8 powerpc/numa: set numa_node for all possible cpus new 6fcb815eb59e powerpc/numa: prefer node id queried from vphn new 286e64babd9c mm/page_alloc: keep memoryless cpuless node 0 offline new 6babf335dada mm/huge_memory.c: update tlb entry if pmd is changed new 584221e259a8 MIPS: do not call flush_tlb_all when setting pmd entry new 39e208d3922f mm/hugetlb: split hugetlb_cma in nodes with memory new 3da99b7f8e7a mm: thp: replace HTTP links with HTTPS ones new d97e82cefece mm/vmscan: make active/inactive ratio as 1:1 for anon lru new 05a6fa16cc7b mm/vmscan: protect the workingset on anonymous LRU new 578228895d2e mm/workingset: prepare the workingset detection infrastruc [...] new f1a4b2c92c53 mm/swapcache: support to handle the shadow entries new 9a82cb5cf896 mm/swap: implement workingset detection for anonymous LRU new d3377411b9a5 mm/vmscan: restore active/inactive ratio for anonymous LRU new be58bdff1714 /proc/PID/smaps: consistent whitespace output format new da2d4b78affb mm: proactive compaction new 069dd6b54e6b mm: fix compile error due to COMPACTION_HPAGE_ORDER new c63045640880 mm: use unsigned types for fragmentation score new 95022ed45ad4 mm/compaction: correct the comments of compact_defer_shift new e7b81e606d79 mm: mempolicy: fix kerneldoc of numa_map_to_online_node() new c64a4db81eed mm, oom: make the calculation of oom badness more accurate new 471e331c2815 mm-oom-make-the-calculation-of-oom-badness-more-accurate-v3 new 28a795a01b57 doc, mm: sync up oom_score_adj documentation new a2bd6f28c9c2 doc, mm: clarify /proc/<pid>/oom_score value range new bf1ee23bef3f mm, oom: show process exiting information in __oom_kill_process() new d6e3ee13506f hugetlbfs: prevent filesystem stacking of hugetlbfs new edc6dfb0dd9f mm/migrate: optimize migrate_vma_setup() for holes new bc0df2f139db mm-migrate-optimize-migrate_vma_setup-for-holes-v2 new e6e9ff9aa874 mm/migrate: add migrate-shared test for migrate_vma_*() new 721753240fe4 mm: thp: remove debug_cow switch new 67ca76bba8d5 mm: store compound_nr as well as compound_order new 8e44215148e3 mm: move page-flags include to top of file new 6fe06322d060 mm: add thp_order new 60fd4f2e19cf mm: add thp_size new c1a87a5e6e04 mm: replace hpage_nr_pages with thp_nr_pages new d26fd87635f8 mm: add thp_head new 674b62c3e95a mm: introduce offset_in_thp new 4089958118fc mm/vmstat: add events for THP migration without split new 3d3950c573b8 mm-vmstat-add-events-for-thp-migration-without-split-fix new 24e766ff7d71 mm-vmstat-add-events-for-thp-migration-without-split-fix-2 new 926f8b0eb9a7 mm/cma.c: fix NULL pointer dereference when cma could not [...] new 805087525c38 mm: cma: fix the name of CMA areas new 4bee27782166 mm: cma: return cma->name directly in cma_get_name new 3e5dc1d01cd7 mm: hugetlb: fix the name of hugetlb CMA new ea3599f37a52 cma: don't quit at first error when activating reserved areas new 2c03a0ee1276 mm,hwpoison: cleanup unused PageHuge() check new 6067a09e5321 mm, hwpoison: remove recalculating hpage new bcd392940162 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED new b7440ffd611b mm,madvise: refactor madvise_inject_error new 9b507224978a mm,hwpoison-inject: don't pin for hwpoison_filter new 441261f72d6c mm,hwpoison: Un-export get_hwpoison_page and make it static new eb63675a18fc mm,hwpoison: kill put_hwpoison_page new 2d26a802670c mm,hwpoison: remove MF_COUNT_INCREASED new f11dd92edb9f mm,hwpoison: remove flag argument from soft offline functions new 3b0dd58d8c52 mm,hwpoison: unify THP handling for hard and soft offline new 1178dda532b4 mm,hwpoison: rework soft offline for free pages new 0fe4376ec5cd mm,hwpoison: rework soft offline for in-use pages new 94edf1b4bd27 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new ed280d2de866 mm,hwpoison: return 0 if the page is already poisoned in s [...] new d6ba4bc112aa mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new 0d30e66badd4 mm,hwpoison: double-check page count in __get_any_page() new f77cdb31a604 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new 6c81adaba226 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new c2020fa2d219 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new b2520d049dad include/linux/sched/mm.h: optimize current_gfp_context() new e32958945036 mm: mmu_notifier: fix and extend kerneldoc new ea166bcb94e9 x86/mm: use max memory block size on bare metal new 77a3a92a3b98 x86-mm-use-max-memory-block-size-on-bare-metal-v3 new 22ce267b808e mm/memory_hotplug: introduce default dummy memory_add_phys [...] new a9bbd59c9b0f mm/memory_hotplug: fix unpaired mem_hotplug_begin/done new e2d6d23a8e2d mm: drop duplicated words in <linux/pgtable.h> new e40172236076 mm: drop duplicated words in <linux/mm.h> new 3ab39399f4b8 include/linux/highmem.h: fix duplicated words in a comment new 1d2a45544b57 include/linux/frontswap.h: drop duplicated word in a comment new c46be6f4d468 include/linux/memcontrol.h: drop duplicate word and fix spello new 548bba83ed59 sh/mm: drop unused MAX_PHYSADDR_BITS new aeb5a4b671af sparc: drop unused MAX_PHYSADDR_BITS new 4406155bd6f9 syscalls: use uaccess_kernel in addr_limit_user_check new 82e28c3a6595 arm: don't call addr_limit_user_check for nommu new 9e3506b0af89 nds32: use uaccess_kernel in show_regs new 3953e21c5e06 riscv: include <asm/pgtable.h> in <asm/uaccess.h> new 4d32696b1caf uaccess: remove segment_eq new ed6e67eeff6a uaccess: add force_uaccess_{begin,end} helpers new 2bc6a1b3c2a1 uaccess-add-force_uaccess_beginend-helpers-v2 new 2395fd45d055 exec: use force_uaccess_begin during exec and exit new 35f3a43515ec fs/buffer.c: add debug print for __getblk_gfp() stall problem new 70871b0708eb fs/buffer.c: dump more info for __getblk_gfp() stall problem new 32d5a4640b72 kernel/hung_task.c: Monitor killed tasks. new f9922635ff5f alpha: fix annotation of io{read,write}{16,32}be() new 86129dfb9e3a proc/sysctl: make protected_* world readable new 3357219b1944 include/linux/compiler-clang.h: drop duplicated word in a comment new 368f0b643bbe include/linux/exportfs.h: drop duplicated word in a comment new 79ee9bd47c4f include/linux/async_tx.h: drop duplicated word in a comment new e0f99dfcbc0f include/linux/xz.h: drop duplicated word new 73094658c2d9 kernel: add a kernel_wait helper new e77ebc2b28ce ./Makefile: add debug option to enable function aligned on [...] new f0bf7950c657 kernel.h: remove duplicate include of asm/div64.h new 01824733e219 include/: replace HTTP links with HTTPS ones new d038c34b8498 include/linux/poison.h: remove obsolete comment new 4ae9164b9064 sparse: group the defines by functionality new 7153f07cc9cc lib/bitmap.c: fix bitmap_cut() for partial overlapping case new af5d3ac5ac8e lib/test_bitmap.c: add test for bitmap_cut() new 005321f2314e lib/generic-radix-tree.c: remove unneeded __rcu new 4a9f5a31fbff lib/test_bitops: do the full test during module init new ec9f1f45318d lib: optimize cpumask_local_spread() new 13fe03c168bb lib/test_lockup.c: make symbol 'test_works' static new 06b7eff0dace lib/Kconfig.debug: make TEST_LOCKUP depend on module new 6335dcd26c46 lib/test_lockup.c: fix return value of test_lockup_init() new 47e26f2e08e8 lib/: replace HTTP links with HTTPS ones new c1cc572f4042 kstrto*: correct documentation references to simple_strto*() new 03eed009f628 kstrto*: do not describe simple_strto*() as obsolete/replaced new eb8973b34a69 lib/test_bits.c: add tests of GENMASK new 00f4cb96ca40 lib/test_bits: add MODULE_LICENSE() new 5588fbe48e3f lib/test_bits: make some functions static new 0ae6ffea4a63 checkpatch: add test for possible misuse of IS_ENABLED() w [...] new 3401e37cf9d1 checkpatch: add --fix option for ASSIGN_IN_IF new 2656c2bf1c82 checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] new 7b79a6c159b0 checkpatch: add test for repeated words new 7599f0749172 autofs: fix doubled word new 8823804e4543 fs/minix: check return value of sb_getblk() new d57c9af2b56b fs/minix: don't allow getting deleted inodes new 85082f438830 fs/minix: reject too-large maximum file size new f7ff2c7c3e0d fs/minix: set s_maxbytes correctly new f24cf317b3e0 fs/minix: fix block limit check for V1 filesystems new cbe24cf52372 fs/minix: remove expected error message in block_to_path() new 4e04bd5b0141 nilfs2: only call unlock_new_inode() if I_NEW new 844cd063334c nilfs2: Convert __nilfs_msg to integrate the level and format new bc9b7afa33b1 nilfs2: Use a more common logging style new c02e21e69386 fs/ufs: avoid potential u32 multiplication overflow new b7d561ed1487 fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes new 187049390d45 VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones new 1fc9d1f81f63 fat: fix fat_ra_init() for data clusters == 0 new bd50dd59d7d5 fs/signalfd.c: fix inconsistent return codes for signalfd4 new aa590cf9c316 selftests: kmod: use variable NAME in kmod_test_0001() new d5e02c8a7b1e kmod: remove redundant "be an" in the comment new 941e3c7b4b9e test_kmod: avoid potential double free in trigger_config_r [...] new f76b68daa301 coredump: add %f for executable filename. new 3c056ffeb7d3 exec: change uselib(2) IS_SREG() failure to EACCES new 3dd5800b0045 exec: move S_ISREG() check earlier new 500fbe9da8ef exec: move path_noexec() check earlier new e07c38b53453 kdump: append kernel build-id string to VMCOREINFO new e64aede3890a drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] new 56b973ef556c drivers/rapidio/rio-scan.c: use struct_size() helper new a52a1cba7e70 rapidio/rio_mport_cdev: Use array_size() helper in copy_{f [...] new af071cd6b186 kernel/panic.c: make oops_may_print() return bool new ee227f0a24e3 lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] new 777db0cf8851 panic: make print_oops_end_marker() static new ff3c88ed9ec1 aio: simplify read_events() new a307dc369bda kcov: unconditionally add -fno-stack-protector to compiler [...] new ac8e519b5e1c kcov: make some symbols static new 744eb6212f07 ipc: uninline functions new 1d8a8f4a9fea ipc/shm.c: Remove the superfluous break new fff7d393a51e Merge branch 'akpm-current/current' new 4566e7ef0ef1 mm/page_isolation: prefer the node of the source page new 01231e232719 mm/migrate: move migration helper from .h to .c new e728b38f12a5 mm/hugetlb: unify migration callbacks new e5db6c468dd2 mm/migrate: clear __GFP_RECLAIM to make the migration call [...] new 900301f77a6e mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] new 6970d48d4273 mm/migrate: introduce a standard migration target allocati [...] new d61758c6002c mm-migrate-make-a-standard-migration-target-allocation-fun [...] new 86c269102196 mm/mempolicy: use a standard migration target allocation callback new 782bc3a62d22 mm/page_alloc: remove a wrapper for alloc_migration_target() new 4c226b1b5e24 mm/memory-failure: remove a wrapper for alloc_migration_target() new 0493242b0472 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 06373cdf47ff mm/gup: restrict CMA region by using allocation scope API new 337e60471201 mm/hugetlb: make hugetlb migration callback CMA aware new a3ab131a0df8 mm/gup: use a standard migration target allocation callback new 1aaa54ceb126 mm: do page fault accounting in handle_mm_fault new 3faf0d4a7486 mm/alpha: use general page fault accounting new be37029b40b0 mm/arc: use general page fault accounting new 3dba426beeba mm/arm: use general page fault accounting new dd5270d23c6b mm/arm64: use general page fault accounting new 89145afe3fb3 mm/csky: use general page fault accounting new f0f89da40f6f mm/hexagon: use general page fault accounting new 6774cf1e679e mm/ia64: use general page fault accounting new ff395a1b25ef mm/m68k: use general page fault accounting new feb508fc724a mm/microblaze: use general page fault accounting new 3aaeabaff880 mm/mips: use general page fault accounting new b988c692a386 mm/nds32: use general page fault accounting new 30c6cf167c86 mm/nios2: use general page fault accounting new beb3fe189d39 mm/openrisc: use general page fault accounting new c51a7ed31cd8 mm/parisc: use general page fault accounting new b574ef307d54 mm/powerpc: use general page fault accounting new bf04022644a3 mm/riscv: use general page fault accounting new fc67ee010887 mm/s390: use general page fault accounting new 978a58cf6474 mm/sh: use general page fault accounting new 6ac4bbcb74c9 mm/sparc32: use general page fault accounting new 9b4d7e111d4c mm/sparc64: use general page fault accounting new bc6e8e874ccb mm/x86: use general page fault accounting new 9d51719852d0 mm/xtensa: use general page fault accounting new d2f898679a42 mm: clean up the last pieces of page fault accountings new e99e50f4340e mm/gup: remove task_struct pointer for all gup code new 8ad3321c61f9 mm/madvise: pass task and mm to do_madvise new cf1c77aba192 pid: move pidfd_get_pid() to pid.c new 44d68dbfdee6 mm/madvise: introduce process_madvise() syscall: an extern [...] new c71968e0d8ed mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new d338d0924428 mm/madvise: check fatal signal pending of target process new 6a627bc3b7f7 all arch: remove system call sys_sysctl new d78680fc1256 s390: fix build error for sys_call_table_emu new 78102f301359 mm/kmemleak: silence KCSAN splats in checksum new 88b810c73dee mm/frontswap: mark various intentional data races new c4d2fbcc2858 mm/page_io: mark various intentional data races new 8cd397672299 mm-page_io-mark-various-intentional-data-races-v2 new 1f77f47e04f1 mm/swap_state: mark various intentional data races new 8358dc066ee0 mm/filemap.c: fix a data race in filemap_fault() new 0fab3932bf21 mm/swapfile: fix and annotate various data races new 5edd81d8e52f mm-swapfile-fix-and-annotate-various-data-races-v2 new 2d08b13865d9 mm/page_counter: fix various data races at memsw new 4211dbeb9cf1 mm/memcontrol: fix a data race in scan count new 483a97362d12 mm/list_lru: fix a data race in list_lru_count_one new 475689c8c5e0 mm/mempool: fix a data race in mempool_free() new 1b70a2324887 mm/rmap: annotate a data race at tlb_flush_batched new d6592a738d98 mm/swap.c: annotate data races for lru_rotate_pvecs new b53171da7acb mm: annotate a data race in page_zonenum() new 5e10c23980ce include/asm-generic/vmlinux.lds.h: align ro_after_init new 72a9348353d0 sh: clkfwk: remove r8/r16/r32 new e5432f6f4d9c sh: use generic strncpy() new 0fa0cc0264f3 iomap: constify ioreadX() iomem argument (as in generic im [...] new d15c12468422 sh: clk: fix assignment from incompatible pointer type for [...] new fb71371fca99 rtl818x: constify ioreadX() iomem argument (as in generic [...] new 9d528d2bf1dc ntb: intel: constify ioreadX() iomem argument (as in gener [...] new b26c613235db virtio: pci: constify ioreadX() iomem argument (as in gene [...]
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 (0852cf7fefa9) \ N -- N -- N refs/heads/akpm (b26c613235db)
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 371 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 | 124 ++++++++-------- Documentation/admin-guide/cgroup-v2.rst | 4 - Documentation/bpf/bpf_design_QA.rst | 11 -- Documentation/filesystems/tmpfs.rst | 13 +- arch/arc/kernel/process.c | 5 - arch/arm/kernel/process.c | 15 -- arch/arm/xen/mm.c | 34 ++--- arch/arm64/include/asm/fixmap.h | 7 +- arch/arm64/include/asm/smp.h | 7 +- arch/arm64/kernel/kaslr.c | 12 +- arch/arm64/kernel/setup.c | 8 +- arch/arm64/kernel/smp.c | 6 +- arch/arm64/kvm/mmu.c | 3 +- arch/hexagon/kernel/process.c | 9 -- arch/ia64/kernel/process.c | 34 ----- arch/mips/kvm/vz.c | 2 + arch/nios2/kernel/process.c | 8 -- arch/openrisc/include/asm/uaccess.h | 2 +- arch/openrisc/kernel/process.c | 7 - arch/openrisc/kernel/signal.c | 2 +- arch/parisc/include/asm/elf.h | 3 - arch/parisc/kernel/ftrace.c | 3 +- arch/parisc/kernel/process.c | 19 --- arch/powerpc/kernel/ptrace/ptrace-view.c | 2 +- arch/s390/kernel/process.c | 18 --- arch/sh/include/asm/fpu.h | 5 - arch/sh/kernel/process_32.c | 18 --- arch/sh/kernel/ptrace_32.c | 2 +- arch/sparc/kernel/process_32.c | 49 ------- arch/sparc/kernel/process_64.c | 66 --------- arch/x86/include/asm/xen/hypercall.h | 2 +- arch/x86/kvm/cpuid.c | 3 +- arch/x86/kvm/x86.c | 24 ++-- arch/x86/mm/init_64.c | 31 ++-- drivers/auxdisplay/arm-charlcd.c | 2 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 1 + drivers/gpu/drm/virtio/virtgpu_object.c | 1 + drivers/hv/vmbus_drv.c | 4 + drivers/leds/leds-mt6323.c | 18 +-- drivers/misc/ocxl/config.c | 4 +- drivers/net/phy/phy_device.c | 8 +- drivers/net/usb/r8152.c | 2 +- drivers/net/wan/lapbether.c | 10 +- drivers/rtc/rtc-max77686.c | 11 +- drivers/thermal/Kconfig | 1 - drivers/xen/balloon.c | 26 ++-- drivers/xen/privcmd.c | 32 ++--- drivers/xen/swiotlb-xen.c | 119 +++++++++------ fs/Kconfig | 18 ++- fs/crypto/inline_crypt.c | 5 +- fs/ext4/block_validity.c | 159 +++++++++------------ fs/ext4/ext4.h | 14 +- fs/ext4/extents.c | 16 +-- fs/ext4/indirect.c | 6 +- fs/ext4/inode.c | 5 +- fs/ext4/mballoc.c | 7 +- fs/ext4/super.c | 48 +++++-- fs/ext4/sysfs.c | 7 + fs/gfs2/bmap.c | 69 +++++---- fs/gfs2/log.c | 2 +- fs/gfs2/super.c | 1 + fs/gfs2/trans.c | 29 ++-- fs/namespace.c | 32 +++-- fs/xfs/libxfs/xfs_sb.c | 2 +- fs/xfs/xfs_attr_list.c | 2 +- fs/xfs/xfs_buf_item.c | 2 +- fs/xfs/xfs_buf_item_recover.c | 2 +- fs/xfs/xfs_dquot.c | 2 +- fs/xfs/xfs_export.c | 2 +- fs/xfs/xfs_inode.c | 4 +- fs/xfs/xfs_inode_item.c | 4 +- fs/xfs/xfs_iomap.c | 2 +- fs/xfs/xfs_log_cil.c | 2 +- fs/xfs/xfs_log_recover.c | 2 +- fs/xfs/xfs_refcount_item.c | 2 +- fs/xfs/xfs_reflink.c | 2 +- fs/xfs/xfs_sysfs.h | 6 +- fs/xfs/xfs_trans_ail.c | 4 +- include/asm-generic/sections.h | 4 +- include/linux/bpf.h | 10 +- include/linux/efi.h | 4 + include/linux/memcontrol.h | 8 -- include/linux/mm.h | 14 +- include/linux/mmu_notifier.h | 13 ++ include/linux/mtd/pfow.h | 2 +- include/linux/trace.h | 1 + include/uapi/linux/bpf.h | 15 +- include/uapi/mtd/mtd-abi.h | 2 +- include/uapi/xen/gntdev.h | 2 +- include/xen/page.h | 1 - include/xen/swiotlb-xen.h | 8 +- init/main.c | 2 +- kernel/bpf/bpf_iter.c | 58 ++++---- kernel/bpf/core.c | 2 +- kernel/bpf/map_iter.c | 37 +++-- kernel/bpf/syscall.c | 2 +- kernel/bpf/verifier.c | 2 +- kernel/dma/pool.c | 11 +- kernel/module.c | 22 ++- kernel/rcu/tree.c | 4 +- kernel/trace/bpf_trace.c | 2 +- kernel/trace/trace.c | 44 ++++++ mm/debug.c | 6 +- mm/huge_memory.c | 2 +- mm/khugepaged.c | 75 +++++----- mm/memcontrol.c | 4 +- mm/migrate.c | 6 +- mm/page_counter.c | 6 +- mm/page_io.c | 2 +- mm/percpu.c | 10 -- mm/slab.c | 2 +- net/compat.c | 2 +- net/core/bpf_sk_storage.c | 37 +++-- net/core/skbuff.c | 2 +- net/ipv4/ip_vti.c | 2 + net/mptcp/subflow.c | 6 +- net/socket.c | 17 +-- net/tls/tls_sw.c | 3 +- sound/pci/hda/patch_realtek.c | 11 ++ tools/bpf/bpftool/iter.c | 9 +- tools/bpf/resolve_btfids/main.c | 1 + tools/include/uapi/linux/bpf.h | 15 +- tools/lib/bpf/bpf.c | 3 + tools/lib/bpf/bpf.h | 5 +- tools/lib/bpf/btf.c | 2 +- tools/lib/bpf/libbpf.c | 6 +- tools/lib/bpf/libbpf.h | 5 +- tools/testing/selftests/bpf/Makefile | 53 +++---- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 40 ++++-- .../testing/selftests/bpf/prog_tests/send_signal.c | 18 ++- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 4 +- tools/testing/selftests/{ftrace => bpf}/settings | 0 tools/testing/selftests/bpf/test_tcpnotify_user.c | 13 +- tools/testing/selftests/net/mptcp/config | 2 + tools/testing/selftests/net/mptcp/mptcp_connect.c | 9 +- tools/testing/selftests/splice/.gitignore | 1 + tools/testing/selftests/splice/Makefile | 4 +- tools/testing/selftests/splice/config | 1 + tools/testing/selftests/splice/settings | 1 + .../testing/selftests/splice/short_splice_read.sh | 56 ++++++++ tools/testing/selftests/splice/splice_read.c | 57 ++++++++ 141 files changed, 1048 insertions(+), 975 deletions(-) copy tools/testing/selftests/{ftrace => bpf}/settings (100%) create mode 100644 tools/testing/selftests/splice/config create mode 100644 tools/testing/selftests/splice/settings create mode 100755 tools/testing/selftests/splice/short_splice_read.sh create mode 100644 tools/testing/selftests/splice/splice_read.c