Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:mm\mempolicy.c Create Date:2022-07-28 15:30:57
Last Modify:2020-03-17 22:28:11 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:Rebind each vma in mm to new nodemask.* Call holding a reference to mm. Takes mm->mmap_sem during call.

Proto:void mpol_rebind_mm(struct mm_struct *mm, nodemask_t *new)

Type:void

Parameter:

TypeParameterName
struct mm_struct *mm
nodemask_t *new
382  lock for writing
383  When vma cycle mpol_rebind_policy - Migrate a policy to a different set of nodes* Per-vma policies are protected by mmap_sem. Allocations using per-task* policies are protected by task->mems_allowed_seq to prevent a premature
385  lease a write lock
Caller
NameDescribe
cpuset_attach
update_tasks_nodemaskpdate_tasks_nodemask - Update the nodemasks of tasks in the cpuset.*@cs: the cpuset in which each task's mems_allowed mask needs to be changed* Iterate through each task of @cs updating its mems_allowed to the* effective cpuset's