Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp5880443rwr; Mon, 1 May 2023 12:16:59 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4MFbi7Qh1sC7sbgZZtYJ+nLh/AvTs59ZLPY1m/YFJX9L47NUEaGfv8O4Rtn64JmGqoCSXo X-Received: by 2002:a05:6a20:9d91:b0:d3:78ab:77c3 with SMTP id mu17-20020a056a209d9100b000d378ab77c3mr14691148pzb.48.1682968619108; Mon, 01 May 2023 12:16:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1682968619; cv=none; d=google.com; s=arc-20160816; b=1LQF3FmqnMgR5/Q9BRP6TIucIEwKWWTwlA/d7R4kG/W3aVfM/9H2/UN7k9ZzYyuOD0 eqYjKVTRjrkAAu/WZrd7ZHCFbLppwU4x6RwbA0/YWwKoKQYwXwA9A3VxoJT1hHJhMDwn fDYV7vn+ZStEuEgjZ2e30MyqBcQNFZg7Ggoz+fimNxot/oZftfBnqAM8RjaAJ8V6C2c6 GPuy85rVl7ojB5qtY9aJRJd3OZ+9GiE1LEi6JjkoRZgMfsz9iR4E1hwdA83xBULbMHJQ iCKjXUCl1eXffcPSBeK7FqXBtGzWBwxWjkq5PTMO9YlcJtN1nR3dnNVpqq5VjZlnKEbv t6nQ== 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:date:subject:cc:to:from:dkim-signature; bh=h7SjFUEVHFEjNXjqk3Wy4WFYpwQq7tXRNuaA2WillKc=; b=QgqTD2eR+k7gY3E4cvZuQ+GsBhE82OK8U+dhbDJHYx87dMuZxBFbzN/qUc4TZGIwmj I7eV7Mp4DoTmey0zJaUiaefGCJfOiKNSbBPRgkyZUj49h+l15wz5NlEZhciHAivIb5Fo XqP+AH6Ey0ta9RE1Y7iR/ROBBmKUJvuq6dpeZ9PJPGAJ8ceZfRCxqFrq9/zLXeFyBlzP 2vJRhvDhC+zKU0MCye81X+WNku5nDW8uJjC7Wbasym1kK/8Pisgm4hfyT58HMY/bAkkT a2ZC81OUWA0O8B8FDIO0GgHoawuW/xPJiAQAktJj/x7I+mr7YQL8D+5Y0zmpfXwKpRsJ cmNQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=qwmwpYuP; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 75-20020a62184e000000b0063b5c5ccbb3si28179040pfy.31.2023.05.01.12.16.46; Mon, 01 May 2023 12:16:59 -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=@gmail.com header.s=20221208 header.b=qwmwpYuP; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232688AbjEATGW (ORCPT + 99 others); Mon, 1 May 2023 15:06:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44434 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229915AbjEATGU (ORCPT ); Mon, 1 May 2023 15:06:20 -0400 Received: from mail-qk1-x736.google.com (mail-qk1-x736.google.com [IPv6:2607:f8b0:4864:20::736]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 54A4210F8 for ; Mon, 1 May 2023 12:06:19 -0700 (PDT) Received: by mail-qk1-x736.google.com with SMTP id af79cd13be357-74e1745356dso121291685a.0 for ; Mon, 01 May 2023 12:06:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682967978; x=1685559978; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=h7SjFUEVHFEjNXjqk3Wy4WFYpwQq7tXRNuaA2WillKc=; b=qwmwpYuP3xJ5FM+y+ACsPfCdOO8roj6KCkX910r3xQCCDNB97gVQgj+ELmYPvVkL/7 RrTK30prgoCHSUlLvbOIsVHh7eOGhigLXhKRJ3tO0PqkzKA2eZpM68o71hHQ+IItwzff e7DlmC+daNuiKB//KopiCzWx9tUvQVIAmX1REGR6EiU82MkSLkFeD/3r9/TDQ74tWZSv tEX6APB86Fb/Np4x0eIDA1qLprguHcdCEc3VUlJ/0ThofuXK8MrFeuGP7MFg3PziJJc1 oGdVw+6lqPFJ11IiBnJv/rpayHkPDP1lHSFAMp42KlUYqkeozj3MSLUF8zY9ttCc13Go SS3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682967978; x=1685559978; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=h7SjFUEVHFEjNXjqk3Wy4WFYpwQq7tXRNuaA2WillKc=; b=aRxJ5L/jTfjYwMw+9J7cot0Tx2Jxhl3SOMz3yDLQLglZMr3M1W9W8MQdrlnVYmvVG3 g5v6/OdujoNSK5Ky55guU6r40Ab+LG5ECflVq7voITToul4sufs6rL3+FfEc9xWpT4Mm KSm8Tb375cZaQ64i9bCtPbEDcMmMrPPoAWb/cE1eev6MHkZUU2A+FN3pxTHV/yKKLywH Y9z20+MAgnXWt6hUehIAGriaqfhyqCOtTu2Zm1hgVEe6ZHgNaVnV2sVXWNdd/lPHXqND TeAoSuKTpgoD6GtYGapi5s+gdjJbNWBmyePR3Q8JJPdDuoYMtOyqxM/Mo8QJDfCljrWr A1qw== X-Gm-Message-State: AC+VfDwsSOeXZuTuawH0fy+SN0nAi+4xInfl+DaBEitEB9rjagfT7xAN BN2tJ2HKyqZFgv3nhaxdtFY= X-Received: by 2002:a05:6214:5019:b0:619:ca55:970a with SMTP id jo25-20020a056214501900b00619ca55970amr1613558qvb.47.1682967978378; Mon, 01 May 2023 12:06:18 -0700 (PDT) Received: from pm2-ws13.praxislan02.com (207-172-141-204.s8906.c3-0.slvr-cbr1.lnh-slvr.md.cable.rcncustomer.com. [207.172.141.204]) by smtp.gmail.com with ESMTPSA id g7-20020a0ce4c7000000b005dd8b9345casm8918208qvm.98.2023.05.01.12.06.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 May 2023 12:06:15 -0700 (PDT) From: Jason Andryuk To: Eric Van Hensbergen , Latchesar Ionkov , Dominique Martinet , Christian Schoenebeck Cc: Jason Andryuk , v9fs@lists.linux.dev, linux-kernel@vger.kernel.org Subject: [PATCH] fs/9p: Remove INET dependency Date: Mon, 1 May 2023 15:06:00 -0400 Message-Id: <20230501190602.86281-1-jandryuk@gmail.com> X-Mailer: git-send-email 2.40.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 9pfs can run over assorted transports, so it doesn't have an INET dependency. Drop it and remove the includes of linux/inet.h. This allows configuring 9pfs over Xen with INET disabled. Signed-off-by: Jason Andryuk --- fs/9p/Kconfig | 2 +- fs/9p/vfs_addr.c | 1 - fs/9p/vfs_dentry.c | 1 - fs/9p/vfs_dir.c | 1 - fs/9p/vfs_file.c | 1 - fs/9p/vfs_inode.c | 1 - fs/9p/vfs_inode_dotl.c | 1 - fs/9p/vfs_super.c | 1 - 8 files changed, 1 insertion(+), 8 deletions(-) diff --git a/fs/9p/Kconfig b/fs/9p/Kconfig index d7bc93447c85..0c63df574ee7 100644 --- a/fs/9p/Kconfig +++ b/fs/9p/Kconfig @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-2.0-only config 9P_FS tristate "Plan 9 Resource Sharing Support (9P2000)" - depends on INET && NET_9P + depends on NET_9P select NETFS_SUPPORT help If you say Y here, you will get experimental support for diff --git a/fs/9p/vfs_addr.c b/fs/9p/vfs_addr.c index 6f46d7e4c750..425956eb9fde 100644 --- a/fs/9p/vfs_addr.c +++ b/fs/9p/vfs_addr.c @@ -12,7 +12,6 @@ #include #include #include -#include #include #include #include diff --git a/fs/9p/vfs_dentry.c b/fs/9p/vfs_dentry.c index 65fa2df5e49b..f16f73581634 100644 --- a/fs/9p/vfs_dentry.c +++ b/fs/9p/vfs_dentry.c @@ -13,7 +13,6 @@ #include #include #include -#include #include #include #include diff --git a/fs/9p/vfs_dir.c b/fs/9p/vfs_dir.c index 3d74b04fe0de..52bf87934650 100644 --- a/fs/9p/vfs_dir.c +++ b/fs/9p/vfs_dir.c @@ -13,7 +13,6 @@ #include #include #include -#include #include #include #include diff --git a/fs/9p/vfs_file.c b/fs/9p/vfs_file.c index 44c15eb2b908..367a851eaa82 100644 --- a/fs/9p/vfs_file.c +++ b/fs/9p/vfs_file.c @@ -14,7 +14,6 @@ #include #include #include -#include #include #include #include diff --git a/fs/9p/vfs_inode.c b/fs/9p/vfs_inode.c index 1d523bec0a94..502ac74e4959 100644 --- a/fs/9p/vfs_inode.c +++ b/fs/9p/vfs_inode.c @@ -15,7 +15,6 @@ #include #include #include -#include #include #include #include diff --git a/fs/9p/vfs_inode_dotl.c b/fs/9p/vfs_inode_dotl.c index 331ed60d8fcb..a7da49906d99 100644 --- a/fs/9p/vfs_inode_dotl.c +++ b/fs/9p/vfs_inode_dotl.c @@ -13,7 +13,6 @@ #include #include #include -#include #include #include #include diff --git a/fs/9p/vfs_super.c b/fs/9p/vfs_super.c index 266c4693e20c..10449994a972 100644 --- a/fs/9p/vfs_super.c +++ b/fs/9p/vfs_super.c @@ -12,7 +12,6 @@ #include #include #include -#include #include #include #include -- 2.40.0