Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp176355rdg; Tue, 10 Oct 2023 07:23:14 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGHlr0DoZS+yiMlai8yfwWQVBZ7LbVhBReATLiEc2GHWmywGuPGHdYziV3TL2DL1tHLFJpf X-Received: by 2002:a05:6a00:1595:b0:68f:cb69:8e66 with SMTP id u21-20020a056a00159500b0068fcb698e66mr23539512pfk.15.1696947794230; Tue, 10 Oct 2023 07:23:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696947794; cv=none; d=google.com; s=arc-20160816; b=VLFlfbnOie4imPOowdmpaZLzowhrbvpzA8m1pjjPg8O9ZyksDltJ4Zd31fy64MFu+9 c/bur9h/bcAMgkGgydJyPZGok1U70oBdI8DntA8OnauP6EWdiJJg/c6imEJGhrBvGeY8 tP1pimjOf1IKOh54t4AwQalfwA4IPY0Imb9VLZwcQonl5siTsvixHap7+bLWhDz0j7A7 J687516Cqhed20TtMqQRRZ4stF4V6Veh3imNf4eCfTaT9TgXsIVNB2KVfUPMy8Kh4sf2 0d/YicZTMgBOmM+OfP32tsVnu+bd81eakTCZaG7plMuQAtELnhaxVRmx2G+JG4H+p7OS TBPA== 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=jjgCMQrMRxO7UT+Dgjs8+PUls1MVudu/KuMSQSGIC0Q=; fh=f9sXMTff12H/35AyQKkF3hJqUS5HsZybzi+II910fR8=; b=kGAfDxekO8lqwAbB93EDbtTWlvOnbyrnDuEopQYUaA47NG6dKg5J6od26d6Yl1bm3H lF7BpbQEW+UHohvAcHCc10eXE0hpSbLVm/rQ4zqyVnB5KAv08czfKK1ztzlngxwnzCLh zmIH1C/FvvpdBxia4cLS6yKBKbQn1yKmwn/acRXHzDa49aToAatsga0Zboq002+jBwsm nsWPSRImvV3tRl7/WTvQ6qNTzN9mUILnIXZiaGZCRoMKeWnbVe6A27qACfV13T10IM4k +5DZr2GuM0h5bHzVkTaaMVT2k4lPJ+/h00Slqs1tGLtl0jdxSj+9R2DUTANx5bSvH/M3 DGhg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xMdSesD8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from howler.vger.email (howler.vger.email. [2620:137:e000::3:4]) by mx.google.com with ESMTPS id m16-20020a63fd50000000b0056959099f46si8539177pgj.856.2023.10.10.07.23.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Oct 2023 07:23:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) client-ip=2620:137:e000::3:4; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xMdSesD8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id 15F5A8023419; Tue, 10 Oct 2023 07:23:11 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232618AbjJJOWv (ORCPT + 99 others); Tue, 10 Oct 2023 10:22:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34916 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232107AbjJJOWs (ORCPT ); Tue, 10 Oct 2023 10:22:48 -0400 Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7052FAC for ; Tue, 10 Oct 2023 07:22:47 -0700 (PDT) Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-53b8f8c6b1fso5066962a12.0 for ; Tue, 10 Oct 2023 07:22:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1696947766; x=1697552566; 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=jjgCMQrMRxO7UT+Dgjs8+PUls1MVudu/KuMSQSGIC0Q=; b=xMdSesD8RwHDcdBBRgiP4rZ5zl3aMhbclxsWfFdbBIMyHj8uzMtJaGTminPNtAZo8a ATzQHfrXrEl48YAW7BUHsKCh8/5MNeCKFb5V96/vo2VokVMijecIXEW4Xjf7apl0pWbG kbBvdgeDs8WtirQvzrFaN1oabkecqDmBJscAWkRklYnKt4pvGihV7EfhWDIvwDwLieoF zzicHCHypFH+szq8X1rqdaPHzxhaG8VY8Mqu/qYsb9yk9bDgc5Ehs+0KMdR5pqBAWI28 7VzEzoAM1Smh3bXz0+/0UKw5FmoUMLfoJxiEd9VvTO2XOpRj7TpgCQKsFG8mTUquEUxC Eqxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696947766; x=1697552566; 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=jjgCMQrMRxO7UT+Dgjs8+PUls1MVudu/KuMSQSGIC0Q=; b=G8GfzifLp768uNgLWzdNjgHqnDJa8CT4OEM6KVyXYc43UeDZsCiyEEEaX+B1PmWXjq 1RqvEDUdl/ewen+EYWAF4xQGS8AuSaZpDShqcFtW99s8krUBPcQBXjJMRm677Uphzwvf taxgUEG1qdTotTKQb3232K2jt7AfoM43x90dc2J1qhXZh1QOCvhvccsHrBX7Uz9bRwIy fIgb9ztFlKcXNWqVEuOEkRX/7hUhZsJNOl5epws6CCO2hIS7y0hpf6aCFWvo7LjgyO33 J1qRYP3XIJBj7dccuPR2spKWG9J/6/9djJRTYgnnx2rZcgkB9cE9SnSKjuDBed37KjgB UsZQ== X-Gm-Message-State: AOJu0YzGTCbsBZtLqMNbIwZXwY1kf8fV6QAvjWXvy2lQEG5DyAJDkfXY XqFmWMTW2+HMvSHLzOfjQ15OJJgJqYWlh/9oPmGFsw== X-Received: by 2002:aa7:d5d0:0:b0:522:6e3f:b65 with SMTP id d16-20020aa7d5d0000000b005226e3f0b65mr15498021eds.33.1696947765800; Tue, 10 Oct 2023 07:22:45 -0700 (PDT) MIME-Version: 1.0 References: <957de2a53dde99a653b47af9c95bc17692870294.1696850733.git.viresh.kumar@linaro.org> <920a671c-1927-4086-950f-db8e3293a989@linaro.org> In-Reply-To: <920a671c-1927-4086-950f-db8e3293a989@linaro.org> From: Viresh Kumar Date: Tue, 10 Oct 2023 19:52:32 +0530 Message-ID: Subject: Re: [Stratos-dev] [PATCH V3 2/2] xen: privcmd: Add support for ioeventfd To: Bill Mills Cc: Juergen Gross , Stefano Stabellini , Oleksandr Tyshchenko , stratos-dev@op-lists.linaro.org, Erik Schilling , Manos Pitsidianakis , linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=2.7 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_SBL_CSS,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on howler.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Tue, 10 Oct 2023 07:23:11 -0700 (PDT) X-Spam-Level: ** Hi Bill, On Tue, 10 Oct 2023 at 18:52, Bill Mills wrote: > On 10/9/23 7:29 AM, Viresh Kumar via Stratos-dev wrote: > > -config XEN_PRIVCMD_IRQFD > > - bool "Xen irqfd support" > > +config XEN_PRIVCMD_EVENTFD > > + bool "Xen Ioeventfd and irqfd support" > > You certainly know about kernel policies better than I but why the > CONGIG_ name change? > > With this change all downstream distros need to find this and re-enable > it if they want to keep a working Xen system. > > I presume the kernel can still work in the old way and not use your new > mode correct? > > I would certainly change the description but I wonder about keeping the > CONFIG_ name the same. > > No issue if I am obviously wrong and this is done all the time. You are absolutely right Bill, but this is a special case. The CONFIG option here (XEN_PRIVCMD_IRQFD) is recently added (by me) and is currently present in linux-next only. Hopefully this and the other commit will make it to Linus's master together. No one using this currently downstream and so life won't be that complicated for anyone and so I wanted to put this under the same config option, since they are related too. Hope it makes sense. -- Viresh