Message ID | 20211116064238.727454-1-aneesh.kumar@linux.ibm.com (mailing list archive) |
---|---|
Headers | show |
Series | mm: add new syscall set_mempolicy_home_node | expand |
Hi Andrew, "Aneesh Kumar K.V" <aneesh.kumar@linux.ibm.com> writes: > Changes from v4: > * Add flags == 0 check > * Make sure the home node is online before updating memory policy. > > Changes from v3: > * Fix build warning reported by kernel test robot > > Changes from RFC v2: > * Rebase to latest kernel > * Update numa_memory_policy.rst > > > > Aneesh Kumar K.V (3): > mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY > mm/mempolicy: add set_mempolicy_home_node syscall > mm/mempolicy: wire up syscall set_mempolicy_home_node > > .../admin-guide/mm/numa_memory_policy.rst | 14 +++- > arch/alpha/kernel/syscalls/syscall.tbl | 2 + > arch/arm/tools/syscall.tbl | 1 + > arch/arm64/include/asm/unistd.h | 2 +- > arch/arm64/include/asm/unistd32.h | 2 + > arch/ia64/kernel/syscalls/syscall.tbl | 2 + > arch/m68k/kernel/syscalls/syscall.tbl | 2 + > arch/microblaze/kernel/syscalls/syscall.tbl | 2 + > arch/mips/kernel/syscalls/syscall_n32.tbl | 2 + > arch/mips/kernel/syscalls/syscall_n64.tbl | 2 + > arch/mips/kernel/syscalls/syscall_o32.tbl | 2 + > arch/parisc/kernel/syscalls/syscall.tbl | 2 + > arch/powerpc/kernel/syscalls/syscall.tbl | 2 + > arch/s390/kernel/syscalls/syscall.tbl | 2 + > arch/sh/kernel/syscalls/syscall.tbl | 2 + > arch/sparc/kernel/syscalls/syscall.tbl | 2 + > arch/x86/entry/syscalls/syscall_32.tbl | 1 + > arch/x86/entry/syscalls/syscall_64.tbl | 1 + > arch/xtensa/kernel/syscalls/syscall.tbl | 2 + > include/linux/mempolicy.h | 1 + > include/linux/syscalls.h | 3 + > include/uapi/asm-generic/unistd.h | 5 +- > kernel/sys_ni.c | 1 + > mm/mempolicy.c | 67 ++++++++++++++++++- > 24 files changed, 119 insertions(+), 5 deletions(-) > > -- > 2.31.1 Gentle ping. Any objections for this series? -aneesh