From nobody Fri Aug 26 18:10:49 2022 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 4MDnvH2dnDz4Zd58; Fri, 26 Aug 2022 18:10:51 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MDnvH2C5sz3bF6; Fri, 26 Aug 2022 18:10:51 +0000 (UTC) (envelope-from jhb@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1661537451; 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=yDerfJkc4hT6KMQQS8V73UJhzi/9FywCbUs38Ta+y6A=; b=Vt8ge0B7f1kJGAAYlRBgfV0gWCXKzDRLu0nRNwWCPijWwnotEZcRpfrwDald2EORZkiDdc 4vQBkcxtMBslBNH5OVvI6MqDHmq1YCd/MytfRuqqcBBtEfDNnNN8sKFxtTgHmWZ3ZoMKmM NYmo05IV+IrEBuoYVQt96nXedH4dgRPRDxqD5F8aAa/9xNbnOyVuilB34K98QmYf1Upcan KNqidOtsCYOaOs98lBiZgvIcj90iXQipcmz93qQNS0ADo4dJ6Wzjg7HS9Aej/gq6ehr7uE XrpbX16CU/4nJ1Sh+0/e1cfSJjD+kYcS9Lcs09vA6al/J9+BobZs3GzTGTlHhQ== Received: from [10.0.1.4] (ralph.baldwin.cx [66.234.199.215]) (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 4MDnvG5jncz146W; Fri, 26 Aug 2022 18:10:50 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Message-ID: <9108301c-5035-440f-0db0-a98b7465e297@FreeBSD.org> Date: Fri, 26 Aug 2022 11:10:49 -0700 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: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Content-Language: en-US From: John Baldwin To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org References: <202208232031.27NKVT2H033895@gitrepo.freebsd.org> Subject: Re: git: e66390736613 - main - Define _NPCM and the last PC_FREEn constant in terms of _NPCPV. In-Reply-To: <202208232031.27NKVT2H033895@gitrepo.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1661537451; 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=yDerfJkc4hT6KMQQS8V73UJhzi/9FywCbUs38Ta+y6A=; b=voqdkqm6pm3QI4wYjtWACi0HuKFV9Fq6ypPr2FjeeXZZOqA2DBPkepXvBXpEE10upIloKl F+CEt9EjuA2C0hpbom6L4T5pye9niGaw90U8W7HgkvBYtnW2+ArPEdXgfXUgOWnicTs9TN J7aG9f5YwOfQo9xtmWzvZq0rExxIdEfUaKHuPrJAXbeazmqF+AVstnhx8OdxTCNr8+kUQr ndms7OlHkf6vEVOugQVuEB6UyBNv9kyD8OuE3RcexbkJ8RI1OaobMnFd56T1xpS91/4RP9 3OLjjeWR4CAWUWoOAhO4mY6/PX2lrCm5sPwrI9dSKdQ9IEZX1Qp5ek59a3yupQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1661537451; a=rsa-sha256; cv=none; b=WW0m8LHknwVt9T+F9B5GFVxxKrj0dChbpMcYn4O1QBgxXEWOaDOM+RvX2NEfflZZIYgQAD aMar4p3drQqfk+F7Li1M++FAgJDdviBt42ptC4Tao9f/HX4stNfPiWr9WhpFsVfH65iWSB JeQwjR1jZZSPXGirhGRl5d6nmkRGGUhY2n8mgTuIrrbO8yPvC0PPOtW7XZk9Oje6VYxuca sojUUEk76wRZhxCkNMiOLxeR9e2z45t6ACJEraOZZWjdv/Nc1rEeZvzvn4jKIwIQItrQ9I g9wddaJOtL7T7giKujyx1vp35BbAtmsI6KmVPNFGPGDSHuwZG52EkvS6k6FA4g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N On 8/23/22 1:31 PM, John Baldwin wrote: > The branch main has been updated by jhb: > > URL: https://cgit.FreeBSD.org/src/commit/?id=e66390736613a452238531f64bb9f674ebd4c3a6 > > commit e66390736613a452238531f64bb9f674ebd4c3a6 > Author: John Baldwin > AuthorDate: 2022-08-23 20:31:02 +0000 > Commit: John Baldwin > CommitDate: 2022-08-23 20:31:02 +0000 > > Define _NPCM and the last PC_FREEn constant in terms of _NPCPV. > > This applies one of the changes from > 5567d6b4419b02a2099527228b1a51cc55a5b47d to other architectures > besides arm64. > > Reviewed by: kib > Sponsored by: DARPA > Differential Revision: https://reviews.freebsd.org/D36263 So this actually broke emulators/qemu because now requires . I have a patch to fix the port available at https://reviews.freebsd.org/D36362. What I don't know is if there are other ports broken by this that might change how to address this? I would mostly hope that wouldn't be a header that userland would need to use and that adding in a few places would be the end of it. However, if there's wider-spread breakage then I would hack on this to avoid the need for . -- John Baldwin