From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from flow-b4-smtp.messagingengine.com (flow-b4-smtp.messagingengine.com [202.12.124.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D277C286890; Mon, 6 Oct 2025 13:59:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=202.12.124.139 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1759759199; cv=none; b=GoDAvke7v+ihgYuG9o0oIE1SeXKU3yzxI1n6G0dx3arvDOj1+ZdLsEBE0fHFnA+SBT8zUH38mGCTbAhwRFvKeoHd/aDdDvvkuLfCuESTO1leP2R3Fo04p+LnnOD345Bp1ez9vGZhMm7aOKXiOrGQ0rUvoc9cIYT8/PhTphlb3LY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1759759199; c=relaxed/simple; bh=SlGxfVB6uJAZCp8OniNzRHbsLy7NwkAdaPiK8JpqFsw=; h=MIME-Version:Date:From:To:Cc:Message-Id:In-Reply-To:References: Subject:Content-Type; b=HQOYA2z87zhQAbMeLwGxzjL+j1ILPvjxN9VWKQKhEFEVwjy1yF+4zONlEyPDZZJvzKfmaPg2snSl9SQFI4naY/29XmShKzHgrYwNUY6Vj4PSw36MUEIEim50P6T5WMVt8/ha3osFpOsDTmG63FQCepaCoclssBDAn6mxVVZxJOE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arndb.de; spf=pass smtp.mailfrom=arndb.de; dkim=pass (2048-bit key) header.d=arndb.de header.i=@arndb.de header.b=O5Td4M0z; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=pZUe14lP; arc=none smtp.client-ip=202.12.124.139 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arndb.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arndb.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=arndb.de header.i=@arndb.de header.b="O5Td4M0z"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="pZUe14lP" Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailflow.stl.internal (Postfix) with ESMTP id C953A130012F; Mon, 6 Oct 2025 09:59:55 -0400 (EDT) Received: from phl-imap-02 ([10.202.2.81]) by phl-compute-05.internal (MEProxy); Mon, 06 Oct 2025 09:59:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1759759195; x=1759766395; bh=w0YgHYUD1DNiamGuYJ8Uc7rHKe+uulOY6oYPOU7RrCc=; b= O5Td4M0zxodW0Mt5RCzpzgTJHDVdDYHtSdn9t1tbx7tl/nVxO7z/KWELZWpu0LOn ylZTpWaS342r8Spy4xc43MLdT1o6KLRNKvhHtkdExApn80Mo9qO7zx3Hrp3mtU73 f0YRsuUoDNRVj2CQykIyVytikPMGfo1EBjY4urbzvbrFzV4rHdwa23a6uDIPPXDV mxOCfXuAd5TJ5/g88FK9gxc15VH5EDhKdjB2/zzL8nJuipLHG+CMmlneb5baMbO9 cRPWHSCANlzJvysRWDvsMT0i5YuDjZSC7JqTbW34WUsrM+Rm/il1Dyvo8bP487bb Hb0+U+1wtm9zp8y+3ix6rQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1759759195; x= 1759766395; bh=w0YgHYUD1DNiamGuYJ8Uc7rHKe+uulOY6oYPOU7RrCc=; b=p ZUe14lPGbL8ze3Apn246Y3kEbbd7W/UUKMdLtf99qF/xH/F8kMC+KZE2rOi0y7fL Pi4dv/jxzYN3qPfyWRMumdmPg/dgv7smKsoVTjMRPeKMZ7GvpuxF/vQMn02NF60a qWLk2Fu0yZ0xXPby2q4IfOaH0UCpHeFrgFXReDfo5Tm+7GU9tWwDkvrmpXGX1jaN xHqas/yLbpysyW4FJq0mDBmd+tFtguck4VP41RGb9sACZh+RYdbuH31YmLei2Dtn D9oKnJG4iDqgcQhpBXHmwXQGNBsMoiooEKWSnrZw29kG8Q7byr+Jabdes7166pIb puQiMY6eLcjoHgsDMQPHQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggdeljeejvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefoggffhffvvefkjghfufgtgfesthejredtredttdenucfhrhhomhepfdetrhhnugcu uegvrhhgmhgrnhhnfdcuoegrrhhnugesrghrnhgusgdruggvqeenucggtffrrghtthgvrh hnpeefhfehteffuddvgfeigefhjeetvdekteekjeefkeekleffjeetvedvgefhhfeihfen ucffohhmrghinhepkhgvrhhnvghlrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomheprghrnhgusegrrhhnuggsrdguvgdpnhgspghrtghp thhtohephedtpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegsphesrghlihgvnh ekrdguvgdprhgtphhtthhopegtrghtrghlihhnrdhmrghrihhnrghssegrrhhmrdgtohhm pdhrtghpthhtohepmhgrrhhkrdhruhhtlhgrnhgusegrrhhmrdgtohhmpdhrtghpthhtoh epuggrvhgvmhesuggrvhgvmhhlohhfthdrnhgvthdprhgtphhtthhopegvughumhgriigv thesghhoohhglhgvrdgtohhmpdhrtghpthhtohepjhhushhtihhnshhtihhtthesghhooh hglhgvrdgtohhmpdhrtghpthhtohepmhhorhgsohesghhoohhglhgvrdgtohhmpdhrtghp thhtohepnhguvghsrghulhhnihgvrhhssehgohhoghhlvgdrtghomhdprhgtphhtthhope hsrghlihhlrdhmvghhthgrsehhuhgrfigvihdrtghomh X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 3C2AF700069; Mon, 6 Oct 2025 09:59:54 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-ThreadId: AEeN2bv3GoZZ Date: Mon, 06 Oct 2025 15:59:33 +0200 From: "Arnd Bergmann" To: "Sebastian Ott" , "Tariq Toukan" Cc: "Catalin Marinas" , "Eric Dumazet" , "Jakub Kicinski" , "Paolo Abeni" , "Andrew Lunn" , "David S . Miller" , "Saeed Mahameed" , "Leon Romanovsky" , "Mark Bloch" , Netdev , linux-rdma@vger.kernel.org, linux-kernel@vger.kernel.org, "Gal Pressman" , "Leon Romanovsky" , "Jason Gunthorpe" , "Michael Guralnik" , "Moshe Shemesh" , "Will Deacon" , "Alexander Gordeev" , "Andrew Morton" , "Christian Borntraeger" , "Borislav Petkov" , "Dave Hansen" , "Gerald Schaefer" , "Vasily Gorbik" , "Heiko Carstens" , "H. Peter Anvin" , "Justin Stitt" , linux-s390@vger.kernel.org, llvm@lists.linux.dev, "Ingo Molnar" , "Bill Wendling" , "Nathan Chancellor" , "Nick Desaulniers" , "Salil Mehta" , "Sven Schnelle" , "Thomas Gleixner" , x86@kernel.org, "Yisen Zhuang" , "Leon Romanovsky" , Linux-Arch , linux-arm-kernel@lists.infradead.org, "Mark Rutland" , "Michael Guralnik" , patches@lists.linux.dev, "Niklas Schnelle" , "Jijie Shao" , "Simon Horman" , "Patrisious Haddad" Message-Id: <0097472c-10fd-42b4-8430-c65f958b0c7d@app.fastmail.com> In-Reply-To: References: <1759093688-841357-1-git-send-email-tariqt@nvidia.com> Subject: Re: [PATCH net-next V6] net/mlx5: Improve write-combining test reliability for ARM64 Grace CPUs Content-Type: text/plain Content-Transfer-Encoding: 7bit On Mon, Oct 6, 2025, at 15:57, Sebastian Ott wrote: > On Mon, 29 Sep 2025, Tariq Toukan wrote: >> +static void mlx5_iowrite64_copy(struct mlx5_wc_sq *sq, __be32 mmio_wqe[16], >> + size_t mmio_wqe_size, unsigned int offset) >> +{ >> +#if IS_ENABLED(CONFIG_KERNEL_MODE_NEON) && IS_ENABLED(CONFIG_ARM64) >> + if (cpu_has_neon()) { >> + kernel_neon_begin(); >> + asm volatile >> + (".arch_extension simd;\n\t" >> + "ld1 {v0.16b, v1.16b, v2.16b, v3.16b}, [%0]\n\t" >> + "st1 {v0.16b, v1.16b, v2.16b, v3.16b}, [%1]" >> + : >> + : "r"(mmio_wqe), "r"(sq->bfreg.map + offset) >> + : "memory", "v0", "v1", "v2", "v3"); >> + kernel_neon_end(); >> + return; >> + } >> +#endif > > This one breaks the build for me: > /tmp/cc2vw3CJ.s: Assembler messages: > /tmp/cc2vw3CJ.s:391: Error: unknown architectural extension `simd;' > > Removing the extra ";" after simd seems to fix it. I sent that fixup earlier today: https://lore.kernel.org/all/20251006115640.497169-1-arnd@kernel.org/ Arnd