# git rev-parse -q --verify 3bf03b9a0839c9fb06927ae53ebd0f960b19d408^{commit} 3bf03b9a0839c9fb06927ae53ebd0f960b19d408 already have revision, skipping fetch # git checkout -q -f -B kisskb 3bf03b9a0839c9fb06927ae53ebd0f960b19d408 # git clean -qxdf # < git log -1 # commit 3bf03b9a0839c9fb06927ae53ebd0f960b19d408 # Merge: 3fe2f7446f1e 15423a52cc84 # Author: Linus Torvalds # Date: Tue Mar 22 16:11:53 2022 -0700 # # Merge branch 'akpm' (patches from Andrew) # # Merge updates from Andrew Morton: # # - A few misc subsystems: kthread, scripts, ntfs, ocfs2, block, and vfs # # - Most the MM patches which precede the patches in Willy's tree: kasan, # pagecache, gup, swap, shmem, memcg, selftests, pagemap, mremap, # sparsemem, vmalloc, pagealloc, memory-failure, mlock, hugetlb, # userfaultfd, vmscan, compaction, mempolicy, oom-kill, migration, thp, # cma, autonuma, psi, ksm, page-poison, madvise, memory-hotplug, rmap, # zswap, uaccess, ioremap, highmem, cleanups, kfence, hmm, and damon. # # * emailed patches from Andrew Morton : (227 commits) # mm/damon/sysfs: remove repeat container_of() in damon_sysfs_kdamond_release() # Docs/ABI/testing: add DAMON sysfs interface ABI document # Docs/admin-guide/mm/damon/usage: document DAMON sysfs interface # selftests/damon: add a test for DAMON sysfs interface # mm/damon/sysfs: support DAMOS stats # mm/damon/sysfs: support DAMOS watermarks # mm/damon/sysfs: support schemes prioritization # mm/damon/sysfs: support DAMOS quotas # mm/damon/sysfs: support DAMON-based Operation Schemes # mm/damon/sysfs: support the physical address space monitoring # mm/damon/sysfs: link DAMON for virtual address spaces monitoring # mm/damon: implement a minimal stub for sysfs-based DAMON interface # mm/damon/core: add number of each enum type values # mm/damon/core: allow non-exclusive DAMON start/stop # Docs/damon: update outdated term 'regions update interval' # Docs/vm/damon/design: update DAMON-Idle Page Tracking interference handling # Docs/vm/damon: call low level monitoring primitives the operations # mm/damon: remove unnecessary CONFIG_DAMON option # mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,set_operations}() # mm/damon/dbgfs-test: fix is_target_id() change # ... # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 3bf03b9a0839c9fb06927ae53ebd0f960b19d408 # < make -s -j 8 ARCH=x86 O=/kisskb/build/linus_x86-allmodconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- allmodconfig # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_SAMPLES=n # < make -s -j 8 ARCH=x86 O=/kisskb/build/linus_x86-allmodconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- help # make -s -j 8 ARCH=x86 O=/kisskb/build/linus_x86-allmodconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- olddefconfig # make -s -j 8 ARCH=x86 O=/kisskb/build/linus_x86-allmodconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- vmlinux.o: warning: objtool: mce_start()+0x5c: call to __kasan_check_write() leaves .noinstr.text section vmlinux.o: warning: objtool: mce_read_aux()+0x8a: call to mca_msr_reg() leaves .noinstr.text section vmlinux.o: warning: objtool: do_machine_check()+0x1a4: call to mce_no_way_out() leaves .noinstr.text section vmlinux.o: warning: objtool: mce_severity_amd.constprop.0()+0xca: call to mce_severity_amd_smca() leaves .noinstr.text section Completed OK # rm -rf /kisskb/build/linus_x86-allmodconfig_x86_64-gcc11 # Build took: 0:56:45.330657