lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Thu, 8 Apr 2021 12:47:10 +0200 From: Oscar Salvador <osalvador@...e.de> To: Dave Hansen <dave.hansen@...ux.intel.com> Cc: linux-mm@...ck.org, linux-kernel@...r.kernel.org, weixugc@...gle.com, yang.shi@...ux.alibaba.com, rientjes@...gle.com, ying.huang@...el.com, dan.j.williams@...el.com Subject: Re: [PATCH 05/10] mm/migrate: demote pages during reclaim On Thu, Apr 01, 2021 at 11:32:25AM -0700, Dave Hansen wrote: > > From: Dave Hansen <dave.hansen@...ux.intel.com> > > This is mostly derived from a patch from Yang Shi: > > https://lore.kernel.org/linux-mm/1560468577-101178-10-git-send-email-yang.shi@linux.alibaba.com/ > > Add code to the reclaim path (shrink_page_list()) to "demote" data > to another NUMA node instead of discarding the data. This always > avoids the cost of I/O needed to read the page back in and sometimes > avoids the writeout cost when the pagee is dirty. > > A second pass through shrink_page_list() will be made if any demotions > fail. This essentally falls back to normal reclaim behavior in the > case that demotions fail. Previous versions of this patch may have > simply failed to reclaim pages which were eligible for demotion but > were unable to be demoted in practice. > > Note: This just adds the start of infratructure for migration. It is > actually disabled next to the FIXME in migrate_demote_page_ok(). > > Signed-off-by: Dave Hansen <dave.hansen@...ux.intel.com> > Cc: Wei Xu <weixugc@...gle.com> > Cc: Yang Shi <yang.shi@...ux.alibaba.com> > Cc: David Rientjes <rientjes@...gle.com> > Cc: Huang Ying <ying.huang@...el.com> > Cc: Dan Williams <dan.j.williams@...el.com> > Cc: osalvador <osalvador@...e.de> Reviewed-by: Oscar Salvador <osalvador@...e.de> -- Oscar Salvador SUSE L3
Powered by blists - more mailing lists