linux-api.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH RFC v2 0/4] some fixes and clean up for mempolicy
@ 2017-10-27 10:14 Yisheng Xie
       [not found] ` <1509099265-30868-1-git-send-email-xieyisheng1-hv44wF8Li93QT0dZR+AlfA@public.gmane.org>
                   ` (2 more replies)
  0 siblings, 3 replies; 23+ messages in thread
From: Yisheng Xie @ 2017-10-27 10:14 UTC (permalink / raw)
  To: akpm, vbabka, mhocko, mingo, rientjes, n-horiguchi, salls
  Cc: linux-mm, linux-kernel, tanxiaojun, linux-api

This patchset is triggered by Xiojun's report of ltp test fail[1],
and I have sent a patch to resolve it by check nodes_empty of new_nodes[2].

The new version is to follow Vlastimil's suggestion, which fix by checking
the new_nodes value in function get_nodes. And I just split them to small
patches for easy to review and discussion. For more detail, please look
into each patches.

Change logs of v2:
 * fix get_nodes's mask miscalculation
 * remove redundant check in get_nodes
 * fix the check of nodemask from user - per Vlastimil

Any comment and complain is welome.

Thanks
Yisheng Xie

[1] https://patchwork.kernel.org/patch/10012005/
[2] https://patchwork.kernel.org/patch/10013329/

Yisheng Xie (4):
  mm/mempolicy: Fix get_nodes() mask miscalculation
  mm/mempolicy: remove redundant check in get_nodes
  mm/mempolicy: fix the check of nodemask from user
  mm/mempolicy: add nodes_empty check in SYSC_migrate_pages

 mm/mempolicy.c | 31 +++++++++++++++++++++++++------
 1 file changed, 25 insertions(+), 6 deletions(-)

-- 
1.7.12.4

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2017-11-09 15:46 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-27 10:14 [PATCH RFC v2 0/4] some fixes and clean up for mempolicy Yisheng Xie
     [not found] ` <1509099265-30868-1-git-send-email-xieyisheng1-hv44wF8Li93QT0dZR+AlfA@public.gmane.org>
2017-10-27 10:14   ` [PATCH RFC v2 1/4] mm/mempolicy: Fix get_nodes() mask miscalculation Yisheng Xie
2017-10-31  8:34     ` Vlastimil Babka
     [not found]       ` <922a4767-9eed-40aa-c437-6f6fcdcab150-AlSwsSmVLrQ@public.gmane.org>
2017-11-01  9:37         ` Yisheng Xie
2017-10-27 10:14   ` [PATCH RFC v2 2/4] mm/mempolicy: remove redundant check in get_nodes Yisheng Xie
2017-10-31  8:55     ` Vlastimil Babka
2017-10-27 10:14 ` [PATCH RFC v2 3/4] mm/mempolicy: fix the check of nodemask from user Yisheng Xie
2017-10-31  9:30   ` Vlastimil Babka
2017-10-31 11:01     ` Yisheng Xie
     [not found]       ` <65c0e6cb-28b4-f202-1d7f-278b5dfc3440-hv44wF8Li93QT0dZR+AlfA@public.gmane.org>
2017-10-31 11:28         ` Vlastimil Babka
2017-10-27 10:14 ` [PATCH RFC v2 4/4] mm/mempolicy: add nodes_empty check in SYSC_migrate_pages Yisheng Xie
     [not found]   ` <1509099265-30868-5-git-send-email-xieyisheng1-hv44wF8Li93QT0dZR+AlfA@public.gmane.org>
2017-10-31  9:46     ` Vlastimil Babka
     [not found]       ` <dccbeccc-4155-94a8-0e67-b7c28238896d-AlSwsSmVLrQ@public.gmane.org>
2017-11-06  1:31         ` Yisheng Xie
     [not found]           ` <bc57f574-92f2-0b69-4717-a1ec7170387c-hv44wF8Li93QT0dZR+AlfA@public.gmane.org>
2017-11-06  7:39             ` Vlastimil Babka
     [not found]               ` <d774ecf6-5e7b-e185-85a0-27bf2bcacfb4-AlSwsSmVLrQ@public.gmane.org>
2017-11-06 15:29                 ` Christopher Lameter
2017-11-07 11:23                   ` Yisheng Xie
     [not found]                     ` <a4f1212f-3903-abbc-772a-1ddee6f7f98b-hv44wF8Li93QT0dZR+AlfA@public.gmane.org>
2017-11-07 14:54                       ` Christopher Lameter
2017-11-07 15:05                         ` Vlastimil Babka
2017-11-07 15:55                           ` Christopher Lameter
2017-11-08  1:38                             ` Yisheng Xie
     [not found]                               ` <4b08f1e9-5449-6ea2-e7da-65fe5f678683-hv44wF8Li93QT0dZR+AlfA@public.gmane.org>
2017-11-08 15:02                                 ` Christopher Lameter
2017-11-09 10:54                                   ` Yisheng Xie
     [not found]                                     ` <9991dd10-8883-7c82-bb4e-8145ea2b7299-hv44wF8Li93QT0dZR+AlfA@public.gmane.org>
2017-11-09 15:46                                       ` Christopher Lameter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).