Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp773235pxy; Wed, 28 Apr 2021 14:00:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw9xMqQw24bJuQI6llJN++LDtbGv8HFIN5SZupG+v+yI1RZ42RMkuDq7kLozanWTH+Cp1/5 X-Received: by 2002:a05:6402:cb3:: with SMTP id cn19mr13962468edb.206.1619643632873; Wed, 28 Apr 2021 14:00:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619643632; cv=none; d=google.com; s=arc-20160816; b=avkf9emXUpGEObKGub2ILZg5iiY0UlvBxd1FEfZc/pN2OIVZuNfMpYLsbn2MfoLA1f JIXI/lVQeMDwddnJWDQRuQ6dm+jOsbOnpRyUO4mvAwfZw/wM5b7C5VGAOZGyA2mG76VO kdPsA3AESd/N3/8eYw5wM3o69pajbWcLwAzDrVMBbskjGxvSAJbl2L6IwDua4OFlYksE m0eH2uom2F2/p61s2tWp7MztVcLMtq7izyza5ON8yehm44VmHtPas0fg09dU74BffyeU 7If2ksPpaZ05nVTDkzeY83kWEEXy2AfrWh2n1m6HIzmlsFFHE+ClyDQdgHNn0elnaNMn k90A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:dkim-filter; bh=N+oITBmKkEW76qibm4RYpln6VObBvQpenPBFkPLgScc=; b=gAQc9P4rACidZvhAdabovYADaIznFZYFrWCRzWQmq5kvZ051RZXCqWmd9Nz8B2cTO+ o1qF6NCJ5d+kwIT5OSodWtcV4ozTxbw5DcXXn4lCK81p/6LeSzp03xhv2rUs1kkbEg9J 3481VH01yovcaWssQJQbR4FuSqC6iAtfkB591gDA8jDMDTF+6f1r0KUgC4281Jg9xrOu fjsp0Q/NcwkTpNOG/60MeBzBq0sF3vZ57b/LETfa+39YKnuiPbzQI7pTa9LOGY77AwWO t8KHIx3DxjMmg92WMis92IoxXb4bUk0ChaBlC6QKatpy0tL+46kUdG2+W06pCNCQlJrF 5qoA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@fieldses.org header.s=default header.b=q7OLm28c; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y17si819254edd.229.2021.04.28.14.00.09; Wed, 28 Apr 2021 14:00:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@fieldses.org header.s=default header.b=q7OLm28c; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242037AbhD1UlW (ORCPT + 99 others); Wed, 28 Apr 2021 16:41:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60056 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231953AbhD1UlV (ORCPT ); Wed, 28 Apr 2021 16:41:21 -0400 Received: from fieldses.org (fieldses.org [IPv6:2600:3c00:e000:2f7::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5202AC06138A; Wed, 28 Apr 2021 13:40:36 -0700 (PDT) Received: by fieldses.org (Postfix, from userid 2815) id 42906727A; Wed, 28 Apr 2021 16:40:35 -0400 (EDT) DKIM-Filter: OpenDKIM Filter v2.11.0 fieldses.org 42906727A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fieldses.org; s=default; t=1619642435; bh=N+oITBmKkEW76qibm4RYpln6VObBvQpenPBFkPLgScc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=q7OLm28cyGPOFFcEVvS7P0NTGkDIi2gK9yzVpGOnBBugiUmFmQbaOx8QiWkmhDupj gaQvPwrCBbbiboET6JlfONlAtRVJT4l7gl06GVBqjT3LLyKdVLddpsZ4hSPgRUGyMy TyX+aFsW5Gr53j/gJnBZXoXhKtHBj9j/KYoEh14M= Date: Wed, 28 Apr 2021 16:40:35 -0400 From: "J. Bruce Fields" To: =?utf-8?B?QXVyw6lsaWVu?= Aptel Cc: Namjae Jeon , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, smfrench@gmail.com, senozhatsky@chromium.org, hyc.lee@gmail.com, viro@zeniv.linux.org.uk, hch@lst.de, hch@infradead.org, ronniesahlberg@gmail.com, aurelien.aptel@gmail.com, sandeen@sandeen.net, dan.carpenter@oracle.com, colin.king@canonical.com, rdunlap@infradead.org, willy@infradead.org Subject: Re: [PATCH v2 00/10] cifsd: introduce new SMB3 kernel server Message-ID: <20210428204035.GD7400@fieldses.org> References: <20210422002824.12677-1-namjae.jeon@samsung.com> <20210428191829.GB7400@fieldses.org> <878s52w49d.fsf@suse.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <878s52w49d.fsf@suse.com> User-Agent: Mutt/1.5.21 (2010-09-15) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Apr 28, 2021 at 10:19:58PM +0200, Aurélien Aptel wrote: > bfields@fieldses.org (J. Bruce Fields) writes: > > On Thu, Apr 22, 2021 at 09:28:14AM +0900, Namjae Jeon wrote: > >> This is the patch series for cifsd(ksmbd) kernel server. > > > > Looks like this series probably isn't bisectable. E.g. while looking at > > the ACL code I noticed ksmbd_vfs_setxattr is defined in a later patch > > than it's first used in. > > The Kconfig and Makefile are added in the last patch so it should be ok. I'm not sure if doing that way is really any better than making it one big patch. I'd rather see multiple patches that were actually functional at each stage: e.g., start with a server that responds to some sort of rpc-level ping but does nothing else, then add basic file IO, etc. I don't know if that's practical. --b.