Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp5078855rwl; Tue, 28 Mar 2023 16:06:49 -0700 (PDT) X-Google-Smtp-Source: AKy350YDZH3xQeoaZQBshnPelLBwQzIkrztb3si3ty2p9paqC3XZM1cPPhxwzuUBldEo5GKItlE/ X-Received: by 2002:a17:906:3592:b0:934:8043:ebf8 with SMTP id o18-20020a170906359200b009348043ebf8mr17755302ejb.26.1680044808925; Tue, 28 Mar 2023 16:06:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680044808; cv=none; d=google.com; s=arc-20160816; b=TbOdHQzZkDUhDqG7YLmwC4BiFHroNzJg3cCRzwBeL+d/5ITFegPOgf8JiMR/WYFVbn 6Cnnc0rBG2FvO5p35BKm+kTIn5o7kQhSaGV5OVgLepZ3tfFvq81huaFuShz8QEfDT+Gp kkUexYcz6XjzfCUdP5+uEWcZM2AkHLSgDddLFXs7R7cWdyCdQnt0+3CHT1Bs/CyjAv/t bTG35eVuIKabL2jg+xKO+/xJ8/VPFmcKNnwD3ahuw0c2OnncSGyilrkfxvK4opEPI/mm wenSYpo2n4Ssswl+Wp0YMwIjpl21TyUZSZQrktFKIlp2yZyCda/1Q1fmSUHjjhqNcKM6 5NzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=qQYGlpoRo1xAwVZPEjjkyX2GN+AkTkrmM4VsIqlC63Q=; b=uOYnh0EnW7NF8LB5AH7JuH0wig9BcZQuoBxkoNqmEMPuzUxItv2CvAK+f/yh+pj/LL NNPAP93dXOy3neOmsrxzqvpXBeFL/0fwoXe3GYujX0vvxeY7fN4A+Da6pwaXHsQxpGhY eFzKYWYdI8RCpZy8wIhJSsDeIbMr1UxMGU0uQ7/MINHEI+gyqZj9GclSxuo4F699j4Rn SAL3JuG8s4pQo/YEvFsscKxTash9Rlm394JU3fWnv4ursfR9UzQmRMuL77wbXJ3Uu3ZT tO8VzNSjuSK8uspW2Ve1rslU0ZS+VwgCsY4da9VioOZlFzmCnz51sROTPfAEr+Y1+hGK KLdw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@rivosinc-com.20210112.gappssmtp.com header.s=20210112 header.b=hEDALw7v; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id r9-20020aa7d149000000b004acbeceab83si31837373edo.448.2023.03.28.16.06.23; Tue, 28 Mar 2023 16:06:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@rivosinc-com.20210112.gappssmtp.com header.s=20210112 header.b=hEDALw7v; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229843AbjC1Wyp (ORCPT + 99 others); Tue, 28 Mar 2023 18:54:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50564 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229708AbjC1Wym (ORCPT ); Tue, 28 Mar 2023 18:54:42 -0400 Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 61B642110 for ; Tue, 28 Mar 2023 15:54:41 -0700 (PDT) Received: by mail-lj1-x22f.google.com with SMTP id a11so14207629lji.6 for ; Tue, 28 Mar 2023 15:54:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20210112.gappssmtp.com; s=20210112; t=1680044079; 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=qQYGlpoRo1xAwVZPEjjkyX2GN+AkTkrmM4VsIqlC63Q=; b=hEDALw7vFU3va/s2tPcKbQO9CLwqO9q5v5uWuTq2vrfjEek2ZVqY0WYm5we6BTZEIl 1agBVKGbeWNEETZHhj05FgIedv7+iusFiVTkHSUHaujrImhB9ViRVSASouqDwy+IsuZR 0NPdygmgdleGaozVT4yfMj2G25oqFbxEv8FJohz7LOq8GIwpsYbMHcCiOERaRD3hiRp/ VgMUoAqoieYWDxwaU0wzWiWVqNosIqmfgxxZldKhotidSP4I324OqFeByF5viJnKz2ym XGXUmMZoDKzYIwPYqMoNTvgjaoCC5916l5n2N/ZeXdi5S4HSNm+8dnTTfpzhxrSpaOvA 7HDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680044079; 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=qQYGlpoRo1xAwVZPEjjkyX2GN+AkTkrmM4VsIqlC63Q=; b=5qBboKtWEpKqLAceKOujMY/JT0Ue9LnuKiE0/buvg7gJg0GGoafYU7F0idfXovm5fE ErTH3pe2hEksdGLO35N7Wa/ur+kPtdG9ibJy8EsbQiuWR2O/wxLqDW7lSmCcNUU3I4Uq JkoL3kCvmz6WyjcwGuqUoGGdsmBMDtYq90LxuPgJIP3IpS/3obwqqw8qFqOq7PJcBdKp SaJpHJo1/YIyL7MBP7et53ecqYMQOWtYVpdHMQvH4C298Sh8DusZAuASM8nh9WMsams2 eMnTMs7ucwwflnTjudo480U8mzFIw4xWixAFYBTuGIqiEX2IPd3q6RkuabKc54Ylfuy/ jBVg== X-Gm-Message-State: AAQBX9exx44Xz0+15eXbkk67dntFtGqOksGjsIX31h9KqD6gM2vEZp8J gs+ayijLo0lO2QcOMbWCzMHl8za4ufmCEA/AgkKkaQ== X-Received: by 2002:a2e:6a17:0:b0:298:b375:ace9 with SMTP id f23-20020a2e6a17000000b00298b375ace9mr5186560ljc.9.1680044079673; Tue, 28 Mar 2023 15:54:39 -0700 (PDT) MIME-Version: 1.0 References: <20230327163203.2918455-1-evan@rivosinc.com> In-Reply-To: From: Evan Green Date: Tue, 28 Mar 2023 15:54:03 -0700 Message-ID: Subject: Re: [PATCH v5 0/6] RISC-V Hardware Probing User Interface To: Conor Dooley Cc: Palmer Dabbelt , slewis@rivosinc.com, vineetg@rivosinc.com, heiko@sntech.de, Conor Dooley , Albert Ou , Andrew Bresticker , Andrew Jones , Andrew Morton , Anup Patel , Arnd Bergmann , Atish Patra , Bagas Sanjaya , Catalin Marinas , Celeste Liu , Dao Lu , Guo Ren , Heiko Stuebner , Jann Horn , Jisheng Zhang , Jonathan Corbet , Ley Foon Tan , Mark Brown , Mike Kravetz , Nathan Chancellor , Palmer Dabbelt , Paul Walmsley , Peter Xu , Philipp Tomsich , Randy Dunlap , Samuel Holland , Shuah Khan , Sunil V L , Tobias Klauser , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-riscv@lists.infradead.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=0.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Mar 27, 2023 at 11:34=E2=80=AFPM Conor Dooley wrote: > > On Mon, Mar 27, 2023 at 09:31:57AM -0700, Evan Green wrote: > > Hey Evan, > > Patchwork has a rake of complaints about the series unfortunately: > https://patchwork.kernel.org/project/linux-riscv/list/?series=3D734234 > > Some of the checkpatch whinging may be spurious, but there's some > definitely valid stuff in there! > > > Evan Green (6): > > RISC-V: Move struct riscv_cpuinfo to new header > > RISC-V: Add a syscall for HW probing > > RISC-V: hwprobe: Add support for RISCV_HWPROBE_BASE_BEHAVIOR_IMA > > RISC-V: hwprobe: Support probing of misaligned access performance > > selftests: Test the new RISC-V hwprobe interface > > > RISC-V: Add hwprobe vDSO function and data > > And this one breaks the build for !MMU kernels unfortunately. Drat! Ok, thanks for the heads up. I'll go track these down. -Evan