From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6945FC36002 for ; Thu, 20 Mar 2025 15:01:02 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EC5E8280002; Thu, 20 Mar 2025 11:01:00 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E7621280001; Thu, 20 Mar 2025 11:01:00 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D4130280002; Thu, 20 Mar 2025 11:01:00 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id A6BF8280001 for ; Thu, 20 Mar 2025 11:01:00 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 194551415B0 for ; Thu, 20 Mar 2025 15:00:58 +0000 (UTC) X-FDA: 83242241796.07.4CB7CF8 Received: from mail-lj1-f177.google.com (mail-lj1-f177.google.com [209.85.208.177]) by imf22.hostedemail.com (Postfix) with ESMTP id 3B68FC0036 for ; Thu, 20 Mar 2025 15:00:52 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=RAyrBj7P; spf=pass (imf22.hostedemail.com: domain of avagin@gmail.com designates 209.85.208.177 as permitted sender) smtp.mailfrom=avagin@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1742482853; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=9pTLdxAtgrJsqFdcgdMTfhCiZPwpbClW40GE8//9L6o=; b=nECUWPTchgJm5jurfGTfTpYE0iAaydY3KgQwWgQFzq7TnOLdgrGPtSwpNOwD0XKfTSwu0P wPEQsUeku64rqh6rCG4YR1G/R5W7znOwCGxZCZrOdJdGjM7+zX4QBE2+FHR6NtbmYQeSK1 ndXWP2XYkqrZRqZDX3VXQ3pbsLjT56k= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=RAyrBj7P; spf=pass (imf22.hostedemail.com: domain of avagin@gmail.com designates 209.85.208.177 as permitted sender) smtp.mailfrom=avagin@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1742482853; a=rsa-sha256; cv=none; b=sgSzVo8TFQ/qt8hs4AWc66+VN+ATUeXHgRKuWImUQL5KXO2Z6TPvVYr075KKCCKrLUzw0k YjzldflA4sIdiFpufgUq2SjLoBQjATniag0tz9+DigpEtyT5JGg9cs90/dTlpH6s/EO6hr FrSiktU9Zt4VWFiiAXmYo0V2EnUfjFo= Received: by mail-lj1-f177.google.com with SMTP id 38308e7fff4ca-30613802a6bso9279381fa.1 for ; Thu, 20 Mar 2025 08:00:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742482851; x=1743087651; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=9pTLdxAtgrJsqFdcgdMTfhCiZPwpbClW40GE8//9L6o=; b=RAyrBj7P1PaQxzBmPfeH7lr8AuakSxluM2lvu9PqaIzq/vWoN06CWPQ5gPV1u5Ytcd ANimYT++aSQLkRtuQ3RHHtKjJzSKtzlUN8eXRlnK5IQQsHfwaEqX8fq9/r4acDdHlirn MproyGj1p2DcsleALrDE8rF80i865ortxvg+Rq42gS7FNenuU744Bpy0YjyPxw7bCfEg 9Y4ggCuFB88Z+5PVwrOMd3+ZObJiF/8NDX6dnXsIPl/krvQi3scWpb2DC4kxZEuWunHj NKZzpAWm0S2KM20idyAq1ZwiszGzc3GuSeZkX5dY7H9G3b0/jjqaOzNUZSeI8edm/QF2 kC1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742482851; x=1743087651; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9pTLdxAtgrJsqFdcgdMTfhCiZPwpbClW40GE8//9L6o=; b=hxcGDPow2X1E14+C5jZb9eTMErrBD3KfYfjD4YgBACkzXcEQlrOhUkuXACuK1IOBRl +DGtZSQgWmCOGHzEifyA/gJMAyZ8xgc1G/tDWaIPz93wVmee80/aqlQuaGOuL0DD+y/Q Gp8hyIG6Eihe2eRmxT2H5W4qSq+LPHUx9f7P6xMK/6zsGYDFn+/02cwhH5LkTaaZgz3p hS73bOMroQMWCvL8dl7Vgxo34LOjdBywjj9ca9Dgh75xW5ASMNFWcV4R5/ACfZvoG18F KtGqHs72AzKRmAjHLQMZCh286+iJnugu1d30ke9E9NBmF93M3G8tKPihf8+j3VJmSgJg kp1Q== X-Forwarded-Encrypted: i=1; AJvYcCUSjJZBdzML4aNv3U/9y0BAAAiEwQbmf/FQNQlLmbEAfJwQv1rKpf0vujyjcnGtLUNzRTppZ+XELQ==@kvack.org X-Gm-Message-State: AOJu0YwO4NQWR6vWA7jq1S7jt+v7AOlMgygVeDQ3EvOqLapml8vhExRZ bHRYVqQMWgR3ulReSVIP7okadquK3wiyTMNeLw6T1OHPjGYZRTQWZcTayIE1Jvoab4OeUtZOkke 73VZjIUc50r7CoupZ1f3z6FVPWHc= X-Gm-Gg: ASbGncuj578AE0133x2qGMP0mi6zmqPsfHaiiXXd08AJesTjOJmXgWLRFaY82YwvfDr Cz73enUMWN1YjSIO9dXMxhf3gu+xqNCGJeWEesWXOIzSx/H1DaXVTMs+krG353wHlzdLLnsf9Bs P1zXl+5DJ6KzqecVJf67Q4I9IsbUw= X-Google-Smtp-Source: AGHT+IFcAQGu4dcHPMMMTDjZXD39ScyoZicDpJAPf3QODoX1p8n5ve681VrqpR7cohfc9ZYH79+ER6ZKnoyA9ZodQdk= X-Received: by 2002:a05:651c:2211:b0:30a:44ca:7e74 with SMTP id 38308e7fff4ca-30d6a3e4308mr30581311fa.12.1742482850475; Thu, 20 Mar 2025 08:00:50 -0700 (PDT) MIME-Version: 1.0 References: <20250320063903.2685882-1-avagin@google.com> <24d6f7a9-82db-4240-a8d6-2c8b58861521@lucifer.local> In-Reply-To: <24d6f7a9-82db-4240-a8d6-2c8b58861521@lucifer.local> From: Andrei Vagin Date: Thu, 20 Mar 2025 08:00:36 -0700 X-Gm-Features: AQ5f1JrXudWuepBjRLzmdl2-9SJu1uWlfvYIgvYvJPd4oC0rVqDvyy0YLbrWIvs Message-ID: Subject: Re: [PATCH 0/2] fs/proc: extend the PAGEMAP_SCAN ioctl to report To: Lorenzo Stoakes Cc: Andrei Vagin , Andrew Morton , linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, linux-doc@vger.kernel.org, David Hildenbrand , Shuah Khan , Jonathan Corbet , criu@lists.linux.dev, Alexander Mikhalitsyn , Pavel Tikhomirov Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Stat-Signature: dy8c99njj5hxbi6uec44krmj9398jgjw X-Rspamd-Queue-Id: 3B68FC0036 X-Rspam-User: X-Rspamd-Server: rspam09 X-HE-Tag: 1742482852-306925 X-HE-Meta: U2FsdGVkX18idKpQpyZEjNIWFuPIldsFvEybXH33VOo85syqeSzwWqZArK1MCG2Gi1rYwvJGToQ3eNIDn4UD1I4qyaz2vt53BeYBkRgGM+7RLtUR/0FBjs+Z85UalqIsfqGIDObUi8s/5h1QTrBO8jiGxg8c2p1E57c8NkCMaVeACKSaAVzOKvBhECACJKhaqiogF9Sue/HZOxCNeGnmLCzV/9UKz+21SQ8vQ/3SqPB50oYer9xBr/OShelb7IhoG1c6xA+a19+8IPh862nWBNbSTTj1kjanRHi9DOAnch2izoM96QU/2A20GZQHSGV/9GJJEGfRYpxU19IitmZruwORFijOfJo4bd+MAuSWkxLA6gl3lcWfWO7/70Bw8zptGzG6s8kkrZSfVH8LutePLjbRFPZJxzuMqLUaDw6oIpc6OpPILPAcsPthOXv4xYwAozWq9pV45uAg7SEjfZc2JSM68r9ts8o9yRmexJmB0xQ9MVyGu+zzlE+BQZXJOWgXaE0nEHG7e9Ub98cwU6l8H02KXP35VItSiE9V4iLyPLH6jpD5dnpd2MLawqo3ojCOyWEscWRoJbSCRbGXjiux0UYG1Ck4Z7tg9RDD+gsWOzRmHFUZyz+QceDTZ24rTXu7Aa/aZRL3ZQwlMT2/4QZVs4KfED2axUdiOYd3tjcw5TpHqSV2Ft0ec8GmgWRuTFaJ146KHoOQa0QSzXczXHrkAsEjQL3i+A+x0heb5dUj81j+uhJ6sahurTOrqt1XPMeO2w+Y2QvYqWO0MxECULJB5xx86hGP5/2WIndIW3k6/tmQwemaytqvPsuA3eD32CJVc/njtoS70aAb/We/jle8xeagzSvMObMxszTImz4KQUAAuyZRVbCd+h1mFPyWefkJ1BcQYNTtcW4X77uuhA3bZyNOR+NONJVOa6VRNbUB6iaqC9AqJLu0mnM2fNo+j/HT3piYlF1C0vW2mu/kZZN w8L4li2U QHy4AL5dzuSmqYgQLyL1ldEKnYRo9vaMOGvqK1UD27wIJsmSms5aYZVeVaQkElgcxncmJ6n8UsS+Nug5rSGuTicKvnIogjtEby8HXVv02rJ8aHPd9nfKd7Tf+9F9d5pGzjnbHCgRzPh9QBEa8Dm0qyN4AwXrMW6qN5msvSsyOxAU0ifhl4dq4l8yr5k5ukpLS1dNVQWkM/sJXNGgv8Izlbgn3T2e1eU2M3cWzdXk1Zo3ZZQT9id1uWUXYYyx5LxSaTqPtu6mPhT8KMN9eiiaWqUsQqDcaWy0xobOaPZJfd1DcYbBmPdJuPGB+3dO2fbBGdr5QIY8kPtVNjqZfgJ1Ab95UVeSfA/ixGsYLm9JLZ15LbfuZ6obOU14lwu3kRVKwHwnELiZDpo79Hhc= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Thu, Mar 20, 2025 at 4:04=E2=80=AFAM Lorenzo Stoakes wrote: > > Well I guess it couldn't wait ;) we're (very!) late in the cycle and > immediately pre-LSF (will you be there btw?) so this is 6.16 for sure. > > Kinda wish you'd mentioned you wanted to do it as I'd rearranged my > schedule to tackle this as a priority post-LSF, but you've done a good jo= b > so we're all good! Just a little heads up would have been nice ;) > > Some nits and you need to fix the test header thing but otherwise good. I wasn't rushing these changes. Just trying to help and save you some time:). We'd like to backport this to older releases, but that's a separate task. I'll submit backport requests to the stable branches and hope (fingers crossed) the maintainers approve them. Sorry I didn't let you know I could help with this. Thanks for the review. P.S. I don't think I made the CRIU urgency clear enough earlier. We're not in panic mode, and we do have time to handle this. The lightweight guard regions are in glibc, but aren't in any distro releases yet. We found the problem when CRIU tests started failing on Fedora Rawhide. We probably have a few months before the new glibc hits official distros and becomes a real issue for CRIU users. Thanks, Andrei