Received: by 2002:a05:7412:85a1:b0:e2:908c:2ebd with SMTP id n33csp77777rdh; Mon, 30 Oct 2023 14:32:10 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEyjvGQsB9JPp8NpHoywxAH50MdsVIHQN9vLuMjLwhpUOyjLP3W24FZVtjKVd881ufRxNXE X-Received: by 2002:a05:6a20:549e:b0:16b:afc2:3b68 with SMTP id i30-20020a056a20549e00b0016bafc23b68mr14041331pzk.25.1698701530553; Mon, 30 Oct 2023 14:32:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698701530; cv=none; d=google.com; s=arc-20160816; b=Wxi84YMlfKoSXrar0yFFZiytVSNrP2wQDY5pBonT4qNeVczlFahFKOTWTumajH1Tm+ +nVb9pfyodKsufrX7DfNJJK9RGXewvw8YxasnOLQKvV9OVWdh83Ph0agd2sCGf9yysZn cwxd7fh5R0PCdKVmQUm1e10VnxqAKurG+6SVLEzkBQDvm8Qixfcpjup15jB91JsEeHt0 moVdDyJkChNeL55MTa+7xHOQCfZHKAfx++qN7bJqnbZ93dmFBc3W5t6kF4azt4igalun RoGSyb0tEiHXATynfs4JlhUKn4eenv+Gi2a7MpsgW8MJQGBkrDttAjI9hIFbY4N0Lz4f 8jeQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=m4CDD7gOBgZXjdEejFuqXex8Na0HsuHTt1rp6KKwgU8=; fh=ZK4hH8lIvPwnNZUQBwnzNDjlnz3s+goCE/7FvXjCgnE=; b=WikUWK3hbwB5kB4RFHmbLlQZvea8RMUljZaUzTR8NszDK7uYyVuefzOkhmEYyDb6bS bPyeoKSOM5VYM/zV1C5orXRX3UCHomiclmIn8lEjD06wXpfUCaPy4XTh8H6DMmY1fgq0 +GRkyk4ebnfbUgmVMzrYSi7j/hJ4LJJYWqMeYojYCBVVSimEtxnsDdbCMV7zCxe90lkV 9XYFrxQ+PNtC83SwfsO5l0Aq1+Iihv2W9CEmrHNo9shKLt0pSDciI+DMHWZBWOpPzNvL qmFfxLh1VX1zTmwaS9VxB+taUmWjRdH7ulGLpojpGtorOYyDuFnUAjWCJ4r1YF5swf6D gkdw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=ROansOKU; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org Return-Path: Received: from fry.vger.email (fry.vger.email. [2620:137:e000::3:8]) by mx.google.com with ESMTPS id l20-20020a056a00141400b006b9c3f8b912si5449775pfu.52.2023.10.30.14.32.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Oct 2023 14:32:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) client-ip=2620:137:e000::3:8; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=ROansOKU; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id 443CE804A4F8; Mon, 30 Oct 2023 14:32:06 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231979AbjJ3VcF (ORCPT + 99 others); Mon, 30 Oct 2023 17:32:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39682 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231927AbjJ3VcD (ORCPT ); Mon, 30 Oct 2023 17:32:03 -0400 Received: from mail-lf1-x12d.google.com (mail-lf1-x12d.google.com [IPv6:2a00:1450:4864:20::12d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7E8A2F9 for ; Mon, 30 Oct 2023 14:31:57 -0700 (PDT) Received: by mail-lf1-x12d.google.com with SMTP id 2adb3069b0e04-507adc3381cso7133479e87.3 for ; Mon, 30 Oct 2023 14:31:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1698701515; x=1699306315; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=m4CDD7gOBgZXjdEejFuqXex8Na0HsuHTt1rp6KKwgU8=; b=ROansOKUPsG04fJf8nFGjjL+MStcTPgX/R8iBLVFAww50AVYSS3mNQOUQorG3qebBS JzdwzjLprcZkPEW/fktQlz0UG3DuGqGOMsrfBNKFxAD6gVABVkcHmFVV+g7me7u6jman 9dsDA3MTx4WpJlcOl3hRDEj+N6GfD7xPOaOJ4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698701515; x=1699306315; h=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=m4CDD7gOBgZXjdEejFuqXex8Na0HsuHTt1rp6KKwgU8=; b=j0dFc2dX2cWBNxPDCAjsY/06/MVJQ0G2cNRzOc8FMgbIngny0X0hkK1gnkLvOy52vV p0mziWXiKKIGyQ8VDaMQ7FUYKpOEhS/gxgITB2SIJ0JYI5ySSYC/3PK7lEkrFe0TtpoW BFZRu0NQDoCuchxcX8DrQfb9Q2p1NB0kjaW/N6s28iAQ1as3bZa+vbQJEzmoqlyfjVIT JCuLg/LrrnZyr2pQ1buVS3hstrs5brlv3SZkf+iA9/gXTvEc+f4qnGUCSASU8YzlB7HP 0ldkszkzj/cnuHYSCAOqDGebGNCuxLGH74NvRw7nu32ZkdehQ0jke3xQuPyAwvxkiu/R 0UGA== X-Gm-Message-State: AOJu0YyZ7D4SZo9PjJ4/djsYbEZetK8jLxL6A5q/FBI+s1bNWRSDvPz/ cz81i8y6WZDZEbolhhlxKrePFdYrixNneOiPWPtl7w== X-Received: by 2002:a19:650e:0:b0:4fb:8939:d95c with SMTP id z14-20020a19650e000000b004fb8939d95cmr7479449lfb.30.1698701515295; Mon, 30 Oct 2023 14:31:55 -0700 (PDT) Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com. [209.85.218.45]) by smtp.gmail.com with ESMTPSA id v21-20020a17090606d500b009ad75d318ffsm6649802ejb.17.2023.10.30.14.31.53 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 30 Oct 2023 14:31:54 -0700 (PDT) Received: by mail-ej1-f45.google.com with SMTP id a640c23a62f3a-9c5b313b3ffso746752066b.0 for ; Mon, 30 Oct 2023 14:31:53 -0700 (PDT) X-Received: by 2002:a17:907:7ba1:b0:9b7:37de:601a with SMTP id ne33-20020a1709077ba100b009b737de601amr9630560ejc.49.1698701513400; Mon, 30 Oct 2023 14:31:53 -0700 (PDT) MIME-Version: 1.0 References: <34E014FF-351E-4977-B694-060A5DADD35A@oracle.com> In-Reply-To: <34E014FF-351E-4977-B694-060A5DADD35A@oracle.com> From: Linus Torvalds Date: Mon, 30 Oct 2023 11:31:36 -1000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] nfsd changes for v6.7 (early) To: Chuck Lever III , NeilBrown Cc: Linux NFS Mailing List , Linux Kernel Mailing List , Jeff Layton Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, 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 fry.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Mon, 30 Oct 2023 14:32:06 -0700 (PDT) On Wed, 25 Oct 2023 at 04:24, Chuck Lever III wrote: > > This release completes the SunRPC thread scheduler work that was > begun in v6.6. The scheduler can now find an svc thread to wake in > constant time and without a list walk. Thanks again to Neil Brown > for this overhaul. Btw, the "help" text for the new Kconfig option that this introduces is just ridiculously bad. I react to these things, because I keep telling people that our Kconfig is one of the nastier parts to people just building and testing their own kernels. Yes, you can start with whatever distro default config, and build your own, and install it, but when people then introduce new options and ask insane and unhelpful questions, that scares off any sane person. So Kconfig questions really need to make sense, and they need to have help messages that are useful.. Honestly, that LWQ_TEST option probably fails both cases. The "testing" is a toy, and the Kconfig option is horrific. I literally think that we would be better off removing that code. Any bug found by that testv would be so fundamental as to not be worth testing for. Linus