Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp3699192rwl; Mon, 27 Mar 2023 18:48:53 -0700 (PDT) X-Google-Smtp-Source: AK7set8Ruzvg11+Rdl/5OaDpf2nuYjNIvKcWCiUYfvMgBReSYdmX7ep63Z+atT/EyW6EwEFFl7fn X-Received: by 2002:a17:906:5901:b0:933:4c24:101b with SMTP id h1-20020a170906590100b009334c24101bmr20764143ejq.7.1679968133109; Mon, 27 Mar 2023 18:48:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1679968133; cv=none; d=google.com; s=arc-20160816; b=0pOBTmmEKvRZpG5InbtdePZthK1dlojv5YFXY/e//VXzv1EplfMPKj14WxKmCSLXL9 dSok+ixgqEqJujd26Xf2gBpHOKz7AC41tTBnv4cFT4Go9nhOMUd211xRCRcbh9OIeV+p I30FdAI3Ecz2Rlpbse8oR0vEggapWbClbP6DJ7dd2qX2bk3a5H+NfH3g9dxlgFFA4NJ8 RS53j/cSayf40nZx72O0aGe1N2y0FfK7HItADWXWAHrzlBvhzWuX/BVfeVaxurhY0kSq x8N7JZCytPTB6x2EM201UtgfmHDYSlH2UYJlk4mdSo/ZUrYXgXbyWtIPMIJ8Hcb/P2B6 Xrcg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature :dkim-signature; bh=YQla0TW59nexzECUIB8l6ijxi92CoG9Q1WVpaQ810fk=; b=BrdBp3Fw6Xpr5eKUHhZXC3/Tt2oI/VHHriASjy4cnzRMr7/vX2GEK20wlvhcoaKsu/ GNcZ80DABaeMy0+DEggx1ZorNPRtHhwRXWF90ZVywPpg/98pN2FABi9Ce0AGrWU7dhle SFGcqoLdFct6kWOYOB4Sz7b4ALR80XrfPHuRvEwqCMhVAHHf+F/lVmiNQKe+4hoYiSyc ZUhXkg3oAHqjEgGEfNvt6+9NoAeGAnhLN3zK8w3zPI6sKkZRzwDDLMU/7QwkWB0R0eA9 HAFcJaaHQymms6OvU9aYIjkiic3B7/jiryTu41V9MKanCbVJ5n+q2raSDOn4CJG50VFu Al9g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codewreck.org header.s=2 header.b=03S1qvY0; dkim=pass header.i=@codewreck.org header.s=2 header.b=rAeSjQme; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=codewreck.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id fx11-20020a170906b74b00b008d10fe78243si28851520ejb.878.2023.03.27.18.48.28; Mon, 27 Mar 2023 18:48:53 -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=@codewreck.org header.s=2 header.b=03S1qvY0; dkim=pass header.i=@codewreck.org header.s=2 header.b=rAeSjQme; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=codewreck.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232060AbjC1BpM (ORCPT + 99 others); Mon, 27 Mar 2023 21:45:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48066 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230156AbjC1BpK (ORCPT ); Mon, 27 Mar 2023 21:45:10 -0400 Received: from nautica.notk.org (nautica.notk.org [91.121.71.147]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5DD521FF7 for ; Mon, 27 Mar 2023 18:45:09 -0700 (PDT) Received: by nautica.notk.org (Postfix, from userid 108) id 9A8D6C01F; Tue, 28 Mar 2023 03:45:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codewreck.org; s=2; t=1679967907; bh=YQla0TW59nexzECUIB8l6ijxi92CoG9Q1WVpaQ810fk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=03S1qvY0RwOGs4Or8BMkV+2Wm6jqYqEPYTzjo/MdEzgXafPTBRYQQ6Tf3P/i1JpaK adzI0oQ72BxcCnCdTUpaoOxAxCzvu7T+n6PzvDS5IoY+adHeDk6hLT+3gqkIVH/HZp pSvK7krkxqUni/Yzo2db9xLbTOe9S1RDcLfa0SNVdCxWfHtkswWPBJTPCSif7kUqS3 Cxm42mtuMwn54yBaSXTFBP//DyKy9dQyWdQck+T4ygNPX4R3K/B82anmlCRQuBiiI2 m5htV+QyF8UHpTE7vmV4TDmXrqXf4lpk/iJ6A4NC+3mHyU2P4aAy/F7fVf02CmUmXI DcnYoGEpx0ZWw== X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net X-Spam-Level: X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from odin.codewreck.org (localhost [127.0.0.1]) by nautica.notk.org (Postfix) with ESMTPS id 1E15FC009; Tue, 28 Mar 2023 03:45:03 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codewreck.org; s=2; t=1679967906; bh=YQla0TW59nexzECUIB8l6ijxi92CoG9Q1WVpaQ810fk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=rAeSjQme87sFflbgUkx3kB1416Xzw3ceKJzQ9AVJOQz3o6AYMxHm0npJuYOD1A9Xc D19KzMpFdrUnl2NTJmh9xAl0icxnlBQIMKz6/+jYU0ONbigO1vvJQg8f3hiPueB2+O y/2qBj1BaO188TzZi4FhyfNAM3ELCtuW8rWhtJd1BxRIhYmJJ+eQQ/qEmu8dd+KDEQ cQifS/1kFEyHfzvDbLq2nMqLy3+WouRPTRVONfeHp+pK2t7Wz95B6JAdEvtaX496By B8ksb+/VA8THHIYZiRLgJz3Fo++9Px1FreRocMWmQJfGoMZ1ODTT2Sgr3hh7J0WmTK ofw02FOwJmjAQ== Received: from localhost (odin.codewreck.org [local]) by odin.codewreck.org (OpenSMTPD) with ESMTPA id 22878ea3; Tue, 28 Mar 2023 01:45:01 +0000 (UTC) Date: Tue, 28 Mar 2023 10:44:46 +0900 From: asmadeus@codewreck.org To: Luis Chamberlain Cc: v9fs-developer@lists.sourceforge.net, Josef Bacik , Jeff Layton , Eric Van Hensbergen , lucho@ionkov.net, linux-kernel@vger.kernel.org, Pankaj Raghav , Amir Goldstein Subject: Re: 9p regression linux-next next-20230327 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Luis Chamberlain wrote on Mon, Mar 27, 2023 at 06:12:13PM -0700: > kdevops uses 9p for its client / host setup to enable rapid kernel > development on guests using the host to compile / guest to install > a read-only-mount. Thanks for the head's up! > I updated the kernel today to next-20230327 and see the 9p mount won't > come up and so boot fails. I'm starting to bisect and see next-20230301 > was OK. So at least have: > > next-20230301: GOOD > next-20230315: GOOD > next-20230327: BAD > > Once I narrow this down a bit further I'll poke back. > > What sort of tests are run for 9p before some development changes get > pushed into a tree that lands on linux-next? If none exists, simply > testing 'make linux' works with kdevops could perhaps be a start. I generally boot a qemu VM and run some semi-automated tests, and Eric has his own set of automated testing, so we should both be testing stuff that's being sent to -next, so I'm surprised it wouldn't mount at all... (and I haven't pushed anything there recently) There might be some unrelated change that impacts the way we're mounting? I've just built Eric's for-next branch and I'm not seeing any issue there, I'll be checking the next tag you pointed at next. I'm going to rant a bit here, but my main problem with testing is that there are plenty of tools, but I have very little compute available for this (just a small machine at home that's getting close to 10 years old...), as this is really a free time activity which isn't getting any funding. [read: happy to spend a bit more time on 9p if it's getting paid :P] (Linaro offered me some resources to build over different arches a while ago and I've maybe used it once, but I never got to the end of their LKFT (Linux Kernel Functional Testing, https://lkft.linaro.org/ ) framework to see if I am allowed to run the kernel that was just built so it's a bit pointless if it doesn't go all the way...) Eric brought up that we should share more tests and I definitely agree; my setup is closely tied to my machine (mounts /nix/store over nfs and runs tests on 9p from there as my host is running nixos), but if we could setup some piece of shared infra to work on tests together I'd be happy to add some of my tests there. -- Dominique