Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp3821217rwr; Sat, 29 Apr 2023 15:38:22 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5fKbe63G+tfXmfcKaoiQpnVRmkB+2E5pDSUGD4d0ZyXxmJppMUBLx8k69N6gGTTANFC7fl X-Received: by 2002:a17:902:d506:b0:1a3:e67a:4bd6 with SMTP id b6-20020a170902d50600b001a3e67a4bd6mr11310215plg.5.1682807902044; Sat, 29 Apr 2023 15:38:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1682807902; cv=none; d=google.com; s=arc-20160816; b=tfKL1eGN4dEq3T5AkwIvVj2TB1WBrsTq5TFCvx3Bzogf+GP6rVZRDYgwa47qKjIB48 SArcoqH0iQyKJNdcwc9B+4DpJ09Vbuwd1OcKyBPK4yoKqMxwzv1dMvlqpwgkf/w6xnG+ vA3h4V8OYMQdtjM5HluBkcO8vvFU3wfhHP4aT+f7I5PN2MjgcYvD8AgSNDn/bZJreujj mzqaka6OqvDeuJNKunjK0ubynXSBjmGtLqmOEOG+le9UElxFN7yE5zy/Zp1ED9fpUZHl rTc7dlKx/Onn/uVVdnIO7FaxEla7sznzea+pqLrRKa23D+jUX/pG3WwDEAcpVAMBnSjL X80Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:to:from:cc:in-reply-to:subject:date:dkim-signature; bh=VPHsDpkGlPsUeymJHmip8825ZqzKSXSliZm57TlwjvQ=; b=rUosqLyg5Ml8v6Yw4jvyUuN/8O5nnBE17+V2G7bnLPCklnY+3kZIJnzOxyPkb8f3Wg hlVfaPYWAePfB5we6lkik1e8A7RDpQQkYmZgoZFKq51Wr6VmCERbxUNWzag4Dg6yx9U+ giKkynHj7m12tdJiOCU2I845ap+F47TKfnHa4EVowwULSmMDs9n/d+Eh9dDgUWRe6EYk 4xCxWN9DkktDdqxezgQe81IWKbCfjRf9qUtMsVRH0DmYbPZ5X44ybdcGcUeRH/12WYgP mVtgEADEJq+2HSkSevJQv4yqrIuepDX6NXoygjibYyF6QEaoSw5Fz8VYQddD5RUR4gkH /2Ag== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@dabbelt-com.20221208.gappssmtp.com header.s=20221208 header.b="OFkAUE/Z"; 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 o12-20020a170902d4cc00b0019cd3a6016esi22906146plg.210.2023.04.29.15.38.09; Sat, 29 Apr 2023 15:38:22 -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=@dabbelt-com.20221208.gappssmtp.com header.s=20221208 header.b="OFkAUE/Z"; 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 S229788AbjD2Wbp (ORCPT + 99 others); Sat, 29 Apr 2023 18:31:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34020 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229489AbjD2Wbo (ORCPT ); Sat, 29 Apr 2023 18:31:44 -0400 Received: from mail-pl1-x62e.google.com (mail-pl1-x62e.google.com [IPv6:2607:f8b0:4864:20::62e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F1D5B18B for ; Sat, 29 Apr 2023 15:31:42 -0700 (PDT) Received: by mail-pl1-x62e.google.com with SMTP id d9443c01a7336-1a6670671e3so10357695ad.0 for ; Sat, 29 Apr 2023 15:31:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dabbelt-com.20221208.gappssmtp.com; s=20221208; t=1682807502; x=1685399502; h=content-transfer-encoding:mime-version:message-id:to:from:cc :in-reply-to:subject:date:from:to:cc:subject:date:message-id :reply-to; bh=VPHsDpkGlPsUeymJHmip8825ZqzKSXSliZm57TlwjvQ=; b=OFkAUE/ZjnCUb9a0kpq5KQP//BxcdTW++AyWH6rq/D9WK9XtvkJ09tekM1DEkHWvry OfKR/rKqvlIk1pIhGjRSmZypireApgMBf+lcB4VG7Ir3RvnIbmBSc7te7r63ZlHwqsfa OUhLcxwKvCTxp7lix4KVWv9WccxiPRIjt1Ml/tEC3pyMpdTPdYAmeaCpbTvR+e1omwdw MpJGE2mT+meXC911Neu67LeG0kvqL3XvmtLmkt1fHdBIsX+B9SpcaVYj/GVDvqnACe8e KBOhnJyGkYbREmrVsPug31iPFvHJmpXwXzSYmVhh9fg6nv2YPPBB5qU8TOBqqNDxxjII +Jeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682807502; x=1685399502; h=content-transfer-encoding:mime-version:message-id:to:from:cc :in-reply-to:subject:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=VPHsDpkGlPsUeymJHmip8825ZqzKSXSliZm57TlwjvQ=; b=L5v8T+Et+zptkROAhObE5SRjikRgph5yw3NnJhYFQoPy6UG+WV3PeBj/mlfyOTGj7c uVfonb7K9iWh178DX0B00b/zdMjAP5KqEPtmjlDB6VyKu/4QcM/l57Bj381AJxIjmYXZ VxBUEyIwQwT63M0UvXwVUqgfWpt85FJnEYsbH13/72zyNQteimmGvpMNG6hCZLbefJEs Q8tMqyXtxCq9oawS5YcjXpoOOSkxl5ob8kKP4daVMbTYUQY2TZDhQL11KoDdtXjjkfNA PCx7DcgrjGiuSiD+xFJeT7re9Huqvzl0u3F6L/6TIYPfu5iZyQJZuMxiP+1gPFD3IGoM b2JA== X-Gm-Message-State: AC+VfDxZXKYxvFdmADpROz8WRcBeepfJ4JaNfxTidAACmrS4YqFgA811 rRyJZ3uUgwTGcVqa/s76/1bbGA== X-Received: by 2002:a17:903:2312:b0:1a6:82a7:6e60 with SMTP id d18-20020a170903231200b001a682a76e60mr11048331plh.47.1682807502286; Sat, 29 Apr 2023 15:31:42 -0700 (PDT) Received: from localhost ([50.221.140.188]) by smtp.gmail.com with ESMTPSA id bg12-20020a1709028e8c00b001a9567dc731sm12644148plb.24.2023.04.29.15.31.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Apr 2023 15:31:41 -0700 (PDT) Date: Sat, 29 Apr 2023 15:31:41 -0700 (PDT) X-Google-Original-Date: Sat, 29 Apr 2023 15:31:25 PDT (-0700) Subject: Re: [PATCH] RISC-V: fixup in-flight collision with ARCH_WANT_OPTIMIZE_VMEMMAP rename In-Reply-To: <5fe1484b4f2b4ae960a9b599c4ab3ace@linux.dev> CC: Conor Dooley , Conor Dooley , Linus Torvalds , akpm@linux-foundation.org, aneesh.kumar@linux.ibm.com, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, lukas.bulwahn@gmail.com From: Palmer Dabbelt To: konstantin.ryabitsev@linux.dev Message-ID: Mime-Version: 1.0 (MHng) Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham 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 Sat, 29 Apr 2023 14:48:18 PDT (-0700), konstantin.ryabitsev@linux.dev wrote: >> April 29, 2023 4:17 PM, "Palmer Dabbelt" wrote: >>>> I guess you picking this up for your second PR makes the most sense >>>> Palmer? >> >> Yep, except it crashes b4 >> >> $ b4 shazam -lts https://lore.kernel.org/all/20230429-trilogy-jolly-12bf5c53d62d@spud >> Grabbing thread from lore.kernel.org/all/20230429-trilogy-jolly-12bf5c53d62d%40spud/t.mbox.gz >> Analyzing 2 messages in the thread >> Checking attestation on all messages, may take a moment... >> Traceback (most recent call last): >> File "/home/palmer/.local/src/b4/b4/command.py", line 383, in >> cmd() >> File "/home/palmer/.local/src/b4/b4/command.py", line 366, in cmd >> cmdargs.func(cmdargs) >> File "/home/palmer/.local/src/b4/b4/command.py", line 100, in cmd_shazam >> b4.mbox.main(cmdargs) >> File "/home/palmer/.local/src/b4/b4/mbox.py", line 713, in main >> make_am(msgs, cmdargs, msgid) >> File "/home/palmer/.local/src/b4/b4/mbox.py", line 101, in make_am >> am_msgs = lser.get_am_ready(noaddtrailers=cmdargs.noaddtrailers, >> File "/home/palmer/.local/src/b4/b4/__init__.py", line 552, in get_am_ready >> checkmark, trailers, attcrit = lmsg.get_attestation_trailers(attpolicy, maxdays) >> File "/home/palmer/.local/src/b4/b4/__init__.py", line 1319, in get_attestation_trailers >> for attestor in self.attestors: >> File "/home/palmer/.local/src/b4/b4/__init__.py", line 1158, in attestors >> self._load_patatt_attestors() >> File "/home/palmer/.local/src/b4/b4/__init__.py", line 1261, in _load_patatt_attestors >> patatt_config = patatt.get_config_from_git(r'patatt\..*', multivals=['keyringsrc']) >> AttributeError: module 'patatt' has no attribute 'get_config_from_git' >> >> So I probably need to just go update my setup, I've got a bunch of wacky stuff. >> I'll try and remember to do so, but I'm going to scrub through other bits >> first... > > Indeed, you have a newer version of b4 without also updating the > patatt dependency. If you're using b4 from git, you need to "git > submodule update". Thanks, it's fixed. This one's in the queue for testing, but it looks generally fine. Might be a bit slower than usual, as I'm also running the glibc tests.