From nobody Mon Apr 21 14:23:21 2025 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Zh6zZ4SY6z5tYQC; Mon, 21 Apr 2025 14:23:22 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Zh6zZ2vTKz3Sw8; Mon, 21 Apr 2025 14:23:22 +0000 (UTC) (envelope-from jhb@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745245402; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=0SvznoH7yv6i3ZI08TRFmWbGKe91tKvmQjK4aBip+Cc=; b=p0lx54ASj0Rnq98BUhhoK7lgQugnI7zW6p5xvchWN9kjp9KuSpNi6HLH3XQC5dTFa8t/uq HiRG199eLlw1CE6Qa2k1Nyjk8digTGD4Nsyk4LMEZE/8SES/XImsRjDEM5ReMji0A9i7yO 4VV5U8XIVU9e2uy2zdz/eb6ras7s8aQNxyIljtsKEOZlvb86GC4UPl4S1yyWjfNAy7AXA9 TULQAfmIdLnXBzjCxRjZ9/fOdTHZymk5VOgO0TUAHcKWltel7MseX1jhBSPRLh0cKUAm5R gOumgnUpLN0fFnfE2J8NzERcXsLL2E6Dw8AtXTMcpW2gYgYT/ritIlphhjPUNw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745245402; a=rsa-sha256; cv=none; b=a8TdAGWhG30anuVqZxkmQQK6Jok64yNZKNOdNCIrEn9WLMYtQXB/QovB5GOPGz9+t4l26i 7Z68iqkeRDR9ZniRmzYuaX4MZH62gHoaICMp4zc/1WUqvXUGo9kgvAKGQT472WTw7gmQ3C rTKbs2aYqY7xUv6xNqzymBnsq9BdrT/8YGyEq1V3sdc+1bKWn0mNIfMD9VKEZQtA9HHiMA hnlS98kyQ7TnA/nFztYPP/VLg2BJH9iV0Dx94koSkQ2zZFnRkEmYipjD+se2Go+aup4nn3 ylNmvOz8Gjsr2hRxdhKh1jYRZGwkR+yTinDBXPIl1W5DPTNjQlUb/ksGhMYt8g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745245402; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=0SvznoH7yv6i3ZI08TRFmWbGKe91tKvmQjK4aBip+Cc=; b=QNHNgiqAXXkNsDvbF0MklHR4zceg8P12IkNY++leuf4GXdACLjjXkcxc0tFicpJq5NjH1h 9GFjdMsR0u57hN9FK0fCE8r3iUPjIYHfNDbrjtiUxjFb19xLaUtpT6IxwYZQ64v4tFiDx4 95cp9LyV6u3PDiGLxhNUZah+G5b1N855onTGFi5mODYo/0xNwJp++6ZG/3rFTYlSJAkpVC kz7t71rc7gCgH3YDPx5tJYrLRD7E/zw2gQTGgaaCwZtp+VJ51CK+5/QsB1C5+R2zDDcqis wNoIf/+t3Zlv89Yl9J9WWVsKSTbRCL58ovSHRDasHnA57k8u1JLb+4wuhgxrTQ== Received: from [IPV6:2601:5c0:4200:b830:da:dbef:6846:200] (unknown [IPv6:2601:5c0:4200:b830:da:dbef:6846:200]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: jhb) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Zh6zZ144ZzLZ0; Mon, 21 Apr 2025 14:23:22 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Message-ID: <4a521ab3-8a40-4be6-bb06-51ca4e15febe@FreeBSD.org> Date: Mon, 21 Apr 2025 10:23:21 -0400 List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: b7527823fdcc - main - vm_page: Bump __FreeBSD_version for removal of vm_page_next() and _prev Content-Language: en-US To: Mark Johnston , src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org References: <202504191356.53JDu2Zc011615@gitrepo.freebsd.org> From: John Baldwin In-Reply-To: <202504191356.53JDu2Zc011615@gitrepo.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 4/19/25 09:56, Mark Johnston wrote: > The branch main has been updated by markj: > > URL: https://cgit.FreeBSD.org/src/commit/?id=b7527823fdcc29f0da9c17152dbb062eeb18244d > > commit b7527823fdcc29f0da9c17152dbb062eeb18244d > Author: Mark Johnston > AuthorDate: 2025-04-19 13:49:48 +0000 > Commit: Mark Johnston > CommitDate: 2025-04-19 13:55:37 +0000 > > vm_page: Bump __FreeBSD_version for removal of vm_page_next() and _prev > > Out-of-tree code needs to be modified to use iterators after commit > a3a88ed22cb1. > > Fixes: a3a88ed22cb1 ("vm_page: drop prev and next") Hmm, would it be better for out-of-tree code to use the __FreeBSD_version that introduces the new API as the version to switch behavior on rather than the removal of the old API? I tend to follow this practice when patching ports for API changes in new-bus, etc. -- John Baldwin