Merge branch 'akpm' (patches from Andrew)
Merge commit. Changes below are compared with the first parent: cc09ee80.
Changes
149 files changed · +5341 −930
Only the first 600 diff lines are shown. Download the complete patch.
Documentation/admin-guide/mm/damon/index.rst
View fileDocumentation/admin-guide/mm/damon/start.rst
View fileDocumentation/admin-guide/mm/damon/usage.rst
View fileDocumentation/admin-guide/mm/index.rst
View fileDocumentation/admin-guide/mm/memory-hotplug.rst
View fileThis diff is incomplete. Download the complete patch.
Documentation/dev-tools/kfence.rst
View fileThis diff is incomplete. Download the complete patch.
Documentation/kbuild/llvm.rst
View fileThis diff is incomplete. Download the complete patch.
Documentation/vm/damon/api.rst
View fileThis diff is incomplete. Download the complete patch.
Documentation/vm/damon/design.rst
View fileThis diff is incomplete. Download the complete patch.
Documentation/vm/damon/faq.rst
View fileThis diff is incomplete. Download the complete patch.
Documentation/vm/damon/index.rst
View fileThis diff is incomplete. Download the complete patch.
Documentation/vm/index.rst
View fileThis diff is incomplete. Download the complete patch.
MAINTAINERS
View fileThis diff is incomplete. Download the complete patch.
arch/Kconfig
View fileThis diff is incomplete. Download the complete patch.
arch/alpha/include/asm/agp.h
View fileThis diff is incomplete. Download the complete patch.
arch/alpha/kernel/pci-sysfs.c
View fileThis diff is incomplete. Download the complete patch.
arch/arc/kernel/traps.c
View fileThis diff is incomplete. Download the complete patch.
arch/arm/configs/dove_defconfig
View fileThis diff is incomplete. Download the complete patch.
arch/arm/configs/pxa_defconfig
View fileThis diff is incomplete. Download the complete patch.
arch/arm/kernel/traps.c
View fileThis diff is incomplete. Download the complete patch.
arch/arm64/mm/mmu.c
View fileThis diff is incomplete. Download the complete patch.
arch/h8300/kernel/traps.c
View fileThis diff is incomplete. Download the complete patch.
arch/hexagon/kernel/traps.c
View fileThis diff is incomplete. Download the complete patch.
arch/ia64/mm/init.c
View fileThis diff is incomplete. Download the complete patch.
arch/mips/configs/lemote2f_defconfig
View fileThis diff is incomplete. Download the complete patch.
arch/mips/configs/pic32mzda_defconfig
View fileThis diff is incomplete. Download the complete patch.
arch/mips/configs/rt305x_defconfig
View fileThis diff is incomplete. Download the complete patch.
arch/mips/configs/xway_defconfig
View fileThis diff is incomplete. Download the complete patch.
arch/nds32/kernel/traps.c
View fileThis diff is incomplete. Download the complete patch.
arch/nios2/kernel/traps.c
View fileThis diff is incomplete. Download the complete patch.
arch/openrisc/kernel/traps.c
View fileThis diff is incomplete. Download the complete patch.
arch/parisc/configs/generic-32bit_defconfig
View fileThis diff is incomplete. Download the complete patch.
arch/parisc/kernel/traps.c
View fileThis diff is incomplete. Download the complete patch.
arch/powerpc/kernel/traps.c
View fileThis diff is incomplete. Download the complete patch.
arch/powerpc/mm/mem.c
View fileThis diff is incomplete. Download the complete patch.
arch/powerpc/platforms/pseries/hotplug-memory.c
View fileThis diff is incomplete. Download the complete patch.
arch/riscv/Kconfig
View fileThis diff is incomplete. Download the complete patch.
arch/riscv/kernel/traps.c
View fileThis diff is incomplete. Download the complete patch.
arch/s390/mm/init.c
View fileThis diff is incomplete. Download the complete patch.
arch/sh/mm/init.c
View fileThis diff is incomplete. Download the complete patch.
arch/um/kernel/trap.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/configs/i386_defconfig
View fileThis diff is incomplete. Download the complete patch.
arch/x86/configs/x86_64_defconfig
View fileThis diff is incomplete. Download the complete patch.
arch/x86/mm/init_32.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/mm/init_64.c
View fileThis diff is incomplete. Download the complete patch.
drivers/acpi/acpi_memhotplug.c
View fileThis diff is incomplete. Download the complete patch.
drivers/base/memory.c
View fileThis diff is incomplete. Download the complete patch.
drivers/base/node.c
View fileThis diff is incomplete. Download the complete patch.
drivers/dax/kmem.c
View fileThis diff is incomplete. Download the complete patch.
drivers/devfreq/devfreq.c
View fileThis diff is incomplete. Download the complete patch.
drivers/hwmon/mr75203.c
View fileThis diff is incomplete. Download the complete patch.
drivers/iio/common/hid-sensors/hid-sensor-attributes.c
View fileThis diff is incomplete. Download the complete patch.
drivers/iio/light/as73211.c
View fileThis diff is incomplete. Download the complete patch.
drivers/media/i2c/ov02a10.c
View fileThis diff is incomplete. Download the complete patch.
drivers/mtd/nand/raw/intel-nand-controller.c
View fileThis diff is incomplete. Download the complete patch.
drivers/phy/st/phy-stm32-usbphyc.c
View fileThis diff is incomplete. Download the complete patch.
drivers/thermal/devfreq_cooling.c
View fileThis diff is incomplete. Download the complete patch.
drivers/virtio/virtio_mem.c
View fileThis diff is incomplete. Download the complete patch.
fs/coredump.c
View fileThis diff is incomplete. Download the complete patch.
fs/eventpoll.c
View fileThis diff is incomplete. Download the complete patch.
fs/nilfs2/sysfs.c
View fileThis diff is incomplete. Download the complete patch.
fs/nilfs2/the_nilfs.c
View fileThis diff is incomplete. Download the complete patch.
fs/proc/array.c
View fileThis diff is incomplete. Download the complete patch.
fs/proc/base.c
View fileThis diff is incomplete. Download the complete patch.
include/asm-generic/early_ioremap.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/damon.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/highmem-internal.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/memory.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/memory_hotplug.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/mmzone.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/once.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/page-flags.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/page_ext.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/page_idle.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/pagemap.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/sched/user.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/threads.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/units.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/vmalloc.h
View fileThis diff is incomplete. Download the complete patch.
include/trace/events/damon.h
View fileThis diff is incomplete. Download the complete patch.
include/trace/events/mmflags.h
View fileThis diff is incomplete. Download the complete patch.
include/trace/events/page_ref.h
View fileThis diff is incomplete. Download the complete patch.
init/initramfs.c
View fileThis diff is incomplete. Download the complete patch.
init/main.c
View fileThis diff is incomplete. Download the complete patch.
init/noinitramfs.c
View fileThis diff is incomplete. Download the complete patch.
ipc/util.c
View fileThis diff is incomplete. Download the complete patch.
kernel/acct.c
View fileThis diff is incomplete. Download the complete patch.
kernel/fork.c
View fileThis diff is incomplete. Download the complete patch.
kernel/profile.c
View fileThis diff is incomplete. Download the complete patch.
kernel/sys.c
View fileThis diff is incomplete. Download the complete patch.
kernel/user.c
View fileThis diff is incomplete. Download the complete patch.
lib/Kconfig.debug
View fileThis diff is incomplete. Download the complete patch.
lib/dump_stack.c
View fileThis diff is incomplete. Download the complete patch.
lib/iov_iter.c
View fileThis diff is incomplete. Download the complete patch.
lib/math/Kconfig
View fileThis diff is incomplete. Download the complete patch.
lib/math/rational.c
View fileThis diff is incomplete. Download the complete patch.
lib/test_printf.c
View fileThis diff is incomplete. Download the complete patch.
lib/test_sort.c
View fileThis diff is incomplete. Download the complete patch.
lib/vsprintf.c
View fileThis diff is incomplete. Download the complete patch.
mm/Kconfig
View fileThis diff is incomplete. Download the complete patch.
mm/Makefile
View fileThis diff is incomplete. Download the complete patch.
mm/compaction.c
View fileThis diff is incomplete. Download the complete patch.
mm/damon/Kconfig
View fileThis diff is incomplete. Download the complete patch.
mm/damon/Makefile
View fileThis diff is incomplete. Download the complete patch.
mm/damon/core-test.h
View fileThis diff is incomplete. Download the complete patch.
mm/damon/core.c
View fileThis diff is incomplete. Download the complete patch.
mm/damon/dbgfs-test.h
View fileThis diff is incomplete. Download the complete patch.
mm/damon/dbgfs.c
View fileThis diff is incomplete. Download the complete patch.
mm/damon/vaddr-test.h
View fileThis diff is incomplete. Download the complete patch.
mm/damon/vaddr.c
View fileThis diff is incomplete. Download the complete patch.
mm/early_ioremap.c
View fileThis diff is incomplete. Download the complete patch.
mm/highmem.c
View fileThis diff is incomplete. Download the complete patch.
mm/ioremap.c
View fileThis diff is incomplete. Download the complete patch.
mm/kfence/core.c
View fileThis diff is incomplete. Download the complete patch.
mm/kfence/kfence.h
View fileThis diff is incomplete. Download the complete patch.
mm/kfence/kfence_test.c
View fileThis diff is incomplete. Download the complete patch.
mm/kfence/report.c
View fileThis diff is incomplete. Download the complete patch.
mm/kmemleak.c
View fileThis diff is incomplete. Download the complete patch.
mm/memory_hotplug.c
View fileThis diff is incomplete. Download the complete patch.
mm/memremap.c
View fileThis diff is incomplete. Download the complete patch.
mm/page_alloc.c
View fileThis diff is incomplete. Download the complete patch.
mm/page_ext.c
View fileThis diff is incomplete. Download the complete patch.
mm/page_idle.c
View fileThis diff is incomplete. Download the complete patch.
mm/page_isolation.c
View fileThis diff is incomplete. Download the complete patch.
mm/page_owner.c
View fileThis diff is incomplete. Download the complete patch.
mm/percpu.c
View fileThis diff is incomplete. Download the complete patch.
mm/rmap.c
View fileThis diff is incomplete. Download the complete patch.
mm/secretmem.c
View fileThis diff is incomplete. Download the complete patch.
mm/vmalloc.c
View fileThis diff is incomplete. Download the complete patch.
mm/workingset.c
View fileThis diff is incomplete. Download the complete patch.
scripts/check_extable.sh
View fileThis diff is incomplete. Download the complete patch.
scripts/checkpatch.pl
View fileThis diff is incomplete. Download the complete patch.
tools/include/linux/bitmap.h
View fileThis diff is incomplete. Download the complete patch.
tools/perf/bench/find-bit-bench.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-c2c.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/builtin-record.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/bitmap.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/tests/mem2node.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/affinity.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/header.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/metricgroup.c
View fileThis diff is incomplete. Download the complete patch.
tools/perf/util/mmap.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/damon/Makefile
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/damon/_chk_dependency.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/damon/debugfs_attrs.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/kvm/dirty_log_perf_test.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/kvm/dirty_log_test.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/kvm/x86_64/vmx_dirty_log_test.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/memfd/memfd_test.c
View fileThis diff is incomplete. Download the complete patch.