LKML News v5.14-rc2

[PATCH v6 0/6] Introduce multi-preference mempolicy (Feng Tang) https://lkml.kernel.org/r/1626077374-81682-1-git-send-email-feng.tang@intel.com Six version of the patchset that allows applications to set multiple preferred memory policy. [PATCH v1] madvise.2: Document MADV_POPULATE_READ and MADV_POPULATE_WRITE (David Hildenbrand) https://lkml.kernel.org/r/20210712083917.16361-1-david@redhat.com This patch documents the new madvise() options, MADV_POPULATE_(READ|WRITE). Request for folios (David Howells) https://lkml.kernel.org/r/3398985.1626104609@warthog.procyon.org.uk David is working for improving local filesystem’s caching and network filesystem support library. He thinks the folio work would make his work easier, though it also makes some of his work challenging....

July 13, 2021 · 2 min · 367 words · Me

LKML News v5.14-rc1

incoming (Andrew Morton) https://lkml.kernel.org/r/20210628193256.008961950a714730751c1423@linux-foundation.org The first pull request from Andrew Morton for the v5.14 merge window. [PATCH v3 00/18] Folio conversion of memcg (Matthew Wilcox) https://lkml.kernel.org/r/20210630040034.1155892-1-willy@infradead.org This patchset was a part of the memory folio patchset, but has split out to individual patchset. incoming (Andrew Morton) https://lkml.kernel.org/r/20210630184624.9ca1937310b0dd5ce66b30e7@linux-foundation.org Rest of the -mm tree, which dependent on things in -next. Andrew will trickle that over next week, before the merge window is closed....

June 29, 2021 · 2 min · 305 words · Me

LKML News v5.13

[PATCH v4] mm: introduce reference pages (Peter Collingbourne) https://lkml.kernel.org/r/20210619092002.1791322-1-pcc@google.com This patch introduces a new syscall, refpage_create(). This system creates a file descriptor which can be mmap-ed using mmap(), which will be similar to anonymous mapping but the memory will be backed by a reference page instead of the zero page. [PATCH 0/3] mm/page_reporting: Make page reporting work on arm64 with 64KB page size (Gavin Shan) https://lkml.kernel.org/r/20210621051152.305224-1-gshan@redhat.com This patchset makes the page reporting to work on ARM with more realistic threshold, which is 2MB instead of 512MB, when the system’s page size is 64KB....

June 22, 2021 · 2 min · 360 words · Me

LKML News v5.13-rc7

[PATCH v11 00/33] Memory folios (“Matthew Wilcox (Oracle)”) (33+ msgs) (Matthew Wilcox) https://lkml.kernel.org/r/20210614201435.1379188-1-willy@infradead.org Eleventh version of the memory folios patchset. It helps easier handling of head and tails of compounded pages. [LSF/MM TOPIC] Tiered memory accounting and management (Tim Chen) https://lkml.kernel.org/r/475cbc62-a430-2c60-34cc-72ea8baebf2c@linux.intel.com Another LSF/MM topic for discussion of tiered memory accounting and management, including the DRAM to PMEM demotion and PMEM to DRAM promotion. [REMINDER] LSF/MM/BPF: 2021: Call for Proposals (Josef Bacik) https://lkml....

June 15, 2021 · 2 min · 272 words · Me

LKML News v5.13-rc6

[RFC PATCH V3] zram:calculate available memory when zram is used (wangyong) https://lkml.kernel.org/r/1623080354-21453-1-git-send-email-yongw.pur@gmail.com This patchset adds a new entry called SwapAvailable in /proc/meminfo. It shows the memory savings when swap devices are used. If zram is used, it considers the compression ratio. [PATCH v3 0/9] Remove DISCONTIGMEM memory model (Mike Rapoport) https://lkml.kernel.org/r/20210608091316.3622-1-rppt@kernel.org This patchset removes DISCONTIGMEM memory model, finally. There are no more architectures requiring it. [LSF/MM/BPF TOPIC] Consolidating representations of the physical memory (Mike Rapoport) https://lkml....

June 8, 2021 · 3 min · 452 words · Me