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  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <c9e3ad0e-02ef-077c-c12c-f72057eb7817@google.com>
Date: Mon, 10 Nov 2025 15:38:55 -0800 (PST)
From: Hugh Dickins <hughd@...gle.com>
To: Lorenzo Stoakes <lorenzo.stoakes@...cle.com>
cc: Chris Li <chrisl@...nel.org>, Andrew Morton <akpm@...ux-foundation.org>, 
    Christian Borntraeger <borntraeger@...ux.ibm.com>, 
    Janosch Frank <frankja@...ux.ibm.com>, 
    Claudio Imbrenda <imbrenda@...ux.ibm.com>, 
    David Hildenbrand <david@...hat.com>, 
    Alexander Gordeev <agordeev@...ux.ibm.com>, 
    Gerald Schaefer <gerald.schaefer@...ux.ibm.com>, 
    Heiko Carstens <hca@...ux.ibm.com>, Vasily Gorbik <gor@...ux.ibm.com>, 
    Sven Schnelle <svens@...ux.ibm.com>, Peter Xu <peterx@...hat.com>, 
    Alexander Viro <viro@...iv.linux.org.uk>, 
    Christian Brauner <brauner@...nel.org>, Jan Kara <jack@...e.cz>, 
    Arnd Bergmann <arnd@...db.de>, Zi Yan <ziy@...dia.com>, 
    Baolin Wang <baolin.wang@...ux.alibaba.com>, 
    "Liam R . Howlett" <Liam.Howlett@...cle.com>, 
    Nico Pache <npache@...hat.com>, Ryan Roberts <ryan.roberts@....com>, 
    Dev Jain <dev.jain@....com>, Barry Song <baohua@...nel.org>, 
    Lance Yang <lance.yang@...ux.dev>, Muchun Song <muchun.song@...ux.dev>, 
    Oscar Salvador <osalvador@...e.de>, Vlastimil Babka <vbabka@...e.cz>, 
    Mike Rapoport <rppt@...nel.org>, Suren Baghdasaryan <surenb@...gle.com>, 
    Michal Hocko <mhocko@...e.com>, Matthew Brost <matthew.brost@...el.com>, 
    Joshua Hahn <joshua.hahnjy@...il.com>, Rakie Kim <rakie.kim@...com>, 
    Byungchul Park <byungchul@...com>, Gregory Price <gourry@...rry.net>, 
    Ying Huang <ying.huang@...ux.alibaba.com>, 
    Alistair Popple <apopple@...dia.com>, 
    Axel Rasmussen <axelrasmussen@...gle.com>, 
    Yuanchu Xie <yuanchu@...gle.com>, Wei Xu <weixugc@...gle.com>, 
    Kemeng Shi <shikemeng@...weicloud.com>, Kairui Song <kasong@...cent.com>, 
    Nhat Pham <nphamcs@...il.com>, Baoquan He <bhe@...hat.com>, 
    SeongJae Park <sj@...nel.org>, Matthew Wilcox <willy@...radead.org>, 
    Jason Gunthorpe <jgg@...pe.ca>, Leon Romanovsky <leon@...nel.org>, 
    Xu Xin <xu.xin16@....com.cn>, Chengming Zhou <chengming.zhou@...ux.dev>, 
    Jann Horn <jannh@...gle.com>, Miaohe Lin <linmiaohe@...wei.com>, 
    Naoya Horiguchi <nao.horiguchi@...il.com>, 
    Pedro Falcato <pfalcato@...e.de>, 
    Pasha Tatashin <pasha.tatashin@...een.com>, 
    Rik van Riel <riel@...riel.com>, Harry Yoo <harry.yoo@...cle.com>, 
    Hugh Dickins <hughd@...gle.com>, linux-kernel@...r.kernel.org, 
    kvm@...r.kernel.org, linux-s390@...r.kernel.org, 
    linux-fsdevel@...r.kernel.org, linux-mm@...ck.org, 
    linux-arch@...r.kernel.org, damon@...ts.linux.dev
Subject: Re: [PATCH v2 00/16] mm: remove is_swap_[pte, pmd]() + non-swap
 entries, introduce leaf entries

On Mon, 10 Nov 2025, Lorenzo Stoakes wrote:
> On Mon, Nov 10, 2025 at 03:04:48AM -0800, Chris Li wrote:
> >
> > That is actually the reason to give the swap table change more
> > priority. Just saying.
> 
> I'm sorry but this is not a reasonable request. I am being as empathetic and
> kind as I can be here, but this series is proceeding without arbitrary delay.
> 
> I will do everything I can to accommodate any concerns or issues you may have
> here _within reason_ :)

But Lorenzo, have you even tested your series properly yet, with
swapping and folio migration and huge pages and tmpfs under load?
Please do.

I haven't had time to bisect yet, maybe there's nothing more needed
than a one-liner fix somewhere; but from my experience it is not yet
ready for inclusion in mm and next - it stops testing other folks' work.

I haven't tried today's v3, but from the cover letter of differences,
it didn't look like much of importance is fixed since v2: which
(after a profusion of "Bad swap offet entry 3ffffffffffff" messages,
not seen with v1, and probably not really serious) soon hits an Oops
or a BUG or something (as v1 did) - I don't have any logs or notes
to give yet, just forewarning before pursuing later in the day.

If you think v3 has fixed real crashes under load, please say so:
otherwise, I doubt it's worth Andrew hurrying to replace v2 by v3.

(Or have I got something bad in my build, and will have to apologize?
Or am I blaming your series - seems most likely - when it's actually
something else which came into mm in the last week?)

Hugh

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ