From nobody Fri Jan 14 03:51:25 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 16B30195312C; Fri, 14 Jan 2022 03:51:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JZnR23VLRz3FPX; Fri, 14 Jan 2022 03:51:26 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642132287; 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; bh=ls9PA/zZcM2/IMinn3CpALsQobH2o5fc44w6g1ROM7c=; b=IpIJObd7qgJ9hL3CLkAIcki1IWTgNZ7c6XUDF1XMLlbFB5Te/nEXYyntS/DjC1FeIaYWId ORctdto106jWlQHPCBI6PN1hSPW6BNv5iDJeWCatTw2dUL7xor5r284PWmTQjwIR9z+Ph4 vJTSVhu5KCQlCpOVmfEh5YMQk0ImSG+q7KxQNJ7LiXGE41GBzEbO0MRkgBry0ws46J5SAk F2leN8kXlUWdR8Ak9IubSySiQqwggtqQkoF3CSpinxfXrKLej0+gYGl8hOCVDsqcU+/J9V CBYFCAtXKNxo3cRrpn+xN92A8Yk67JmvsMTKNYxPpazeuoSGJZ7cgYPTD08cBg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 16D284ACC; Fri, 14 Jan 2022 03:51:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 20E3pPjL048489; Fri, 14 Jan 2022 03:51:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 20E3pP24048488; Fri, 14 Jan 2022 03:51:25 GMT (envelope-from git) Date: Fri, 14 Jan 2022 03:51:25 GMT Message-Id: <202201140351.20E3pP24048488@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Justin Hibbits Subject: git: 4873653519ea - main - powerpc64le: enable ISA_206_ATOMICS option 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jhibbits X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4873653519ea2921693f8e6ecf436beef395f727 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642132287; 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; bh=ls9PA/zZcM2/IMinn3CpALsQobH2o5fc44w6g1ROM7c=; b=fWEH738GKp+OdclS+IXh7m9lOaMep73kmzZB94jrGsjtn3rz/RkReARA9CqYkAL2HDXzWv er66/3cOjBDHR87eYQxTE7S4VCGTpyTTr5MDqwsCVcgIiYGbZTe1kdd8t9RBlAffgny2r/ IYuRieIywP25uwKfSaisDAUNnUvFxPLGu1j1myPrM1HWoUokIXIrSBba4Rls4bsdXt6myJ Qpyo/3wH4PQ/EQ0MtKv3O922GaKhOYOXkB+ppodiQMc7k3CpCoYMPhPO4ECCWeCu31/v37 nBy6cJsFrtfZtogf0r1X8AZfy8b7ponG3AV6/sipKU/VW7C1xEvtvwRD9nOsvA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1642132287; a=rsa-sha256; cv=none; b=GR7dy7Im465WQEKYwYdV+eZSjvOnMY2IHInkCW1u2lT/cDb7b1AePVwuyWHLaOrKfyg2+E nYxcdtRyWrbwLLW6SMSVcgAulftq6baNU916GcDm8WPw4yVP1coPv+4/nNopzVhhHy4FTb 9bQV2S1bfiJVKULLF572wCQFZQsk8Kw8V+9nMhY0dwmNAIEJZ1zNqckek286KS8jCMFLqG v0SMRTuGIbgdXYErcnCC+khpAdOZZOceooK3aJ7ci+qY2/fDFoasQhAYR9a4FMN85Cwro+ kU96w1nMIwFvyEza4BmLAODyO+GpFcoVnN41dZLsbbBvUX3Il2fkK+/grhPKqQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by jhibbits: URL: https://cgit.FreeBSD.org/src/commit/?id=4873653519ea2921693f8e6ecf436beef395f727 commit 4873653519ea2921693f8e6ecf436beef395f727 Author: Justin Hibbits AuthorDate: 2022-01-14 03:46:30 +0000 Commit: Justin Hibbits CommitDate: 2022-01-14 03:47:05 +0000 powerpc64le: enable ISA_206_ATOMICS option powerpc64le requires at minimum POWER8 hardware, so ISA 2.06 atomic instructions are always available. This isn't so for powerpc64 (BE), so isn't enabled by default there. --- sys/powerpc/conf/GENERIC64LE | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/powerpc/conf/GENERIC64LE b/sys/powerpc/conf/GENERIC64LE index a84e8f622f49..7238f7ccefd8 100644 --- a/sys/powerpc/conf/GENERIC64LE +++ b/sys/powerpc/conf/GENERIC64LE @@ -31,6 +31,7 @@ options MAMBO # IBM Mambo Full System Simulator options QEMU # QEMU processor emulator options PSERIES # PAPR-compliant systems (e.g. IBM p) options POWERNV # Non-virtualized OpenPOWER systems +options ISA_206_ATOMICS # PowerISA v2.06 optimized subword atomics options FDT # Flattened Device Tree options SCHED_ULE # ULE scheduler