From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com [209.85.167.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2F633282EA for ; Fri, 26 Jul 2024 17:31:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.47 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1722015077; cv=none; b=rjfSYHjGc+yVNl/cvE3ErGhcsRoh1suGdqEQq8uADH1yWEopAhjBEkwjUBzVQ6ibtm5jLKBqvsbTOfjvkvXeqwojFD8HAvrYt8ixSHGDPoOBeO9o7wRbZkJn5FBKqnIyOJxnLzeiPW2oP6gikTy8wvcyvfBOT+IJ+bp9xYQ8Jzs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1722015077; c=relaxed/simple; bh=xl5MBziS7MMtJNQ+8lr6PG6+ExQShs8U6WB+5kJjGVI=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=ZzA6LyLMSiLI8fQC5Jc2qFLGFaYekIgOVKPdWi97B3iR9yy0xEc4lCf9R/XTR4PaKreZc55L2G7OzD05kdJihDCrwJG/H8iaflssIij9tRW9dfmWE33IkdN/4VI6zeprtpAeK4g37rJkAe1cRNAYvdRh94Vn3HpdAWivKf67XfA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=rivosinc.com; spf=pass smtp.mailfrom=rivosinc.com; dkim=pass (2048-bit key) header.d=rivosinc-com.20230601.gappssmtp.com header.i=@rivosinc-com.20230601.gappssmtp.com header.b=MG6JQur6; arc=none smtp.client-ip=209.85.167.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=rivosinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=rivosinc.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=rivosinc-com.20230601.gappssmtp.com header.i=@rivosinc-com.20230601.gappssmtp.com header.b="MG6JQur6" Received: by mail-lf1-f47.google.com with SMTP id 2adb3069b0e04-52f01ec08d6so2306291e87.2 for ; Fri, 26 Jul 2024 10:31:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20230601.gappssmtp.com; s=20230601; t=1722015074; x=1722619874; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=xl5MBziS7MMtJNQ+8lr6PG6+ExQShs8U6WB+5kJjGVI=; b=MG6JQur6bZDXKhuCUGDN4RLkZvGIPcBlmxMWpBDUSmAB73qkwz+r0F7kqvbRY54WqH iOA0m+A4FdkBFSHqR9FTrDpkUHWCciGMjal9Gi+HMCWJASQPFZxDXC/5tDSDweefU9Yn O/UyvtbaTaFgDYgYLEtIaaQ35nsoPnbSHg8Ou1DEsTjJGhBLqrVjHo1Z9G0jyDwe0VUA 2nR4REq5MPWD7UJbBK9k+3/qR6BKaE0WKYMlUllvT19A7HlRSunZNs5eO/R9ssAdZUN1 pO9662GPHi4ecINjaAblK+GTW4Kd1Rf07ea5lkUn+kbfrRMnb52NqSZIKPxKjBVyKvth ghUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722015074; x=1722619874; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xl5MBziS7MMtJNQ+8lr6PG6+ExQShs8U6WB+5kJjGVI=; b=lUFiJ2BV7SzwpVWSocOssyntfWg+jVETpHVHwFP60fKj1JET5KcIqKx4VnEdIY9Sb6 hQcCGfA5jhpOl3966oGbf7/7Ti/Gkp8yQfiiN/uSzuHMgB3K0FU48iBp2sESKwkujM9m 5scWH+1GkP/xHM6DDULtl1pwHhVS1BuoRbqizt185Hv+55vGusL2AHVnzEQnfEa70MPb aZGOILIpI7bR5oZqaPiYTIAOwz7youHP4iPkhrjHUyEn9R5wU+wtYU384e0+epEhOuXk +duKTPgXX97PmadCO1ZAbGO9DNc7L0i29dNERK7HdmxmcJltlFTiQlh4rwscoeq9VSUx 3yOA== X-Forwarded-Encrypted: i=1; AJvYcCUBe3XErpZVxNtLIWAQC8qlBBDtzOKtPblC3glvR/NfLp/pwks0RLjZR+CN+zJDql/K/WOQzJqikvFSjqecyfO+dBD0VP3PtJNPpw== X-Gm-Message-State: AOJu0YwLxj1UWjySpVTPP/5s4iHKj2/NhWbQ8FX8P259yQXGesGysl9j vm25GOMmUt1NcUPz71Vq3OAWh2cfIXL2k4Om7rUfNm9JOFyKUww59Oc9cQcvsCtpPxqF4zjjd0t yoBt6wHqHjMxAhOaD2zpNmW2aCusbXB8yr8KShw== X-Google-Smtp-Source: AGHT+IHl0keqbTpli0qtFCDOs9KQPvh5FiTCtZnHeHGftMUia5rWkyP0BFbDvmTVhCAd2RbboRnEBTXgj6gIcpDtNJw= X-Received: by 2002:ac2:518e:0:b0:52f:2ea:499f with SMTP id 2adb3069b0e04-5309b2803efmr341676e87.24.1722015074240; Fri, 26 Jul 2024 10:31:14 -0700 (PDT) Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240726163719.1667923-1-jesse@rivosinc.com> <20240726163719.1667923-7-jesse@rivosinc.com> In-Reply-To: <20240726163719.1667923-7-jesse@rivosinc.com> From: Evan Green Date: Fri, 26 Jul 2024 10:30:38 -0700 Message-ID: Subject: Re: [PATCH v7 6/8] RISC-V: Detect unaligned vector accesses supported To: Jesse Taube Cc: linux-riscv@lists.infradead.org, Jonathan Corbet , Paul Walmsley , Palmer Dabbelt , Albert Ou , Conor Dooley , Rob Herring , Krzysztof Kozlowski , =?UTF-8?B?Q2zDqW1lbnQgTMOpZ2Vy?= , Andrew Jones , Charlie Jenkins , Xiao Wang , Andy Chiu , Eric Biggers , Greentime Hu , =?UTF-8?B?QmrDtnJuIFTDtnBlbA==?= , Heiko Stuebner , Costa Shulyupin , Andrew Morton , Baoquan He , Anup Patel , Zong Li , Sami Tolvanen , Ben Dooks , Alexandre Ghiti , "Gustavo A. R. Silva" , Erick Archer , Joel Granados , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Jul 26, 2024 at 9:37=E2=80=AFAM Jesse Taube wr= ote: > > Run a unaligned vector access to test if the system supports > vector unaligned access. Add the result to a new key in hwprobe. > This is useful for usermode to know if vector misaligned accesses are > supported and if they are faster or slower than equivalent byte accesses. > > Signed-off-by: Jesse Taube > Reviewed-by: Charlie Jenkins Reviewed-by: Evan Green