From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from cstnet.cn (smtp25.cstnet.cn [159.226.251.25]) (using TLSv1.2 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BCE5C3F8ECC for ; Fri, 17 Jul 2026 12:44:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=159.226.251.25 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784292256; cv=none; b=M9Ov9hSrNFNmKV0nDxA+mUHIIJ2kWXJN4qI6LgokwzH+SgaJkRwDtJ4c/fTxg/LHcbt2qX+19wbxXpBfWtrjay6RxhKvJIr5XNw2AEqFSsN6WsFp+n1yvr+YMKQ8lcJpE1/JFtybSq++LvXyOsfE5CZs2T61upzMkW/w2Q546vc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784292256; c=relaxed/simple; bh=iCZdq3wa7qpWXQ0MLN70zeN5RcxP5CFBfd/wR/ko6C0=; h=Message-ID:Date:MIME-Version:Subject:From:To:References: In-Reply-To:Content-Type; b=V9ujRAmoOYov8Bggy7RmPV+brDkcqngC8l+ruxnSgF2SQVpD/b2uGKl/PIqp6iMOFNQJMzk0CoK4aFIgD3V4VYhNsYvLGp9ukOr6vwsaZ0G/XKKHGHML/Qzt4U2MLGPli0Pl2/jyH5wnlG2Rvop4PR2fUso9aJs0rvNMWgFJfUc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=iscas.ac.cn; spf=pass smtp.mailfrom=iscas.ac.cn; arc=none smtp.client-ip=159.226.251.25 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=iscas.ac.cn Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=iscas.ac.cn Received: from [192.168.0.104] (unknown [123.116.46.73]) by APP-05 (Coremail) with SMTP id zQCowAA3aEKQI1pqDnIHAA--.9549S2; Fri, 17 Jul 2026 20:44:00 +0800 (CST) Message-ID: Date: Fri, 17 Jul 2026 20:44:00 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 4/5] riscv: compat_vdso: Build with zacas if available From: Vivian Wang To: Nam Cao , Paul Walmsley , Palmer Dabbelt , Albert Ou , Alexandre Ghiti , linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, =?UTF-8?Q?Thomas_Wei=C3=9Fschuh?= , =?UTF-8?Q?Andr=C3=A9_Almeida?= , Mathieu Desnoyers , Thomas Gleixner , Peter Zijlstra , Sebastian Andrzej Siewior References: <704e0bbacee5f23d1351a686f3a783e31699fb3b.1784274927.git.namcao@linutronix.de> <0e65ddab-f066-4d9a-b032-d1e55e76fe47@iscas.ac.cn> Content-Language: en-US In-Reply-To: <0e65ddab-f066-4d9a-b032-d1e55e76fe47@iscas.ac.cn> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-CM-TRANSID:zQCowAA3aEKQI1pqDnIHAA--.9549S2 X-Coremail-Antispam: 1UD129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UjIYCTnIWjp_UUUY67k0a2IF6w4kM7kC6x804xWl14x267AK xVW8JVW5JwAFc2x0x2IEx4CE42xK8VAvwI8IcIk0rVWrJVCq3wAFIxvE14AKwVWUJVWUGw A2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK021l84ACjcxK6xIIjxv20xvE14v26r4j 6ryUM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26F4j6r4UJwA2z4x0Y4vEx4A2jsIE14v26r xl6s0DM28EF7xvwVC2z280aVCY1x0267AKxVW0oVCq3wAS0I0E0xvYzxvE52x082IY62kv 0487Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv7VC0I7IYx2IY67AKxVWUXVWUAwAv7VC2z2 80aVAFwI0_Jr0_Gr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcVAKI48JM4IIrI8v6xkF 7I0E8cxan2IY04v7MxAIw28IcxkI7VAKI48JMxAqzxv26xkF7I0En4kS14v26r1q6r43Mx C20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xvwVAF wI0_JrI_JrWlx4CE17CEb7AF67AKxVWUtVW8ZwCIc40Y0x0EwIxGrwCI42IY6xIIjxv20x vE14v26r1j6r1xMIIF0xvE2Ix0cI8IcVCY1x0267AKxVW8JVWxJwCI42IY6xAIw20EY4v2 0xvaj40_Jr0_JF4lIxAIcVC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280aVCY1x0267AKxV W8JVW8JrUvcSsGvfC2KfnxnUUI43ZEXa7IU5fhL5UUUUU== X-CM-SenderInfo: pzdqw2pxlnt03j6l2u1dvotugofq/ On 7/17/26 20:38, Vivian Wang wrote: > Hi Nam, > [...] > > I recently found out that we add and *only* add Zacas and Zabha to the So ... okay, this is not strictly true, since we add F, D, V sometimes as well, but those have their own state and need special handling so it's not the same thing. And also they're only added for *some* compilation units. > global -march for kernel code, just for use in assembly code in > arch/riscv/include/asm/cmpxchg.h.