From patchwork Sat Mar 13 05:52:12 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rosen Penev X-Patchwork-Id: 1452461 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.openwrt.org (client-ip=2001:8b0:10b:1:d65d:64ff:fe57:4e05; helo=desiato.infradead.org; envelope-from=openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=desiato.20200630 header.b=JVgfROQL; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=RgyGpDMZ; dkim-atps=neutral Received: from desiato.infradead.org (desiato.infradead.org [IPv6:2001:8b0:10b:1:d65d:64ff:fe57:4e05]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DyBjM3Drvz9sS8 for ; Sat, 13 Mar 2021 16:55:03 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To:From: Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=iC8+GJBknPkX4vN7n0aWxLbZFlsGvZg3DV7iYoVaMgE=; b=JVgfROQLZt/6jP sP6SZ3v0m6Q3FSB31NSvtLhL5028p5Mrt/ibXyBuxNiPNzQZb1LL2dmYqGmf2WLtyC2wXWgcJtdk0 HP54Fkdnno/Bft5dy6Eg5Tzsr6cL1FXNmS7mX+OatqLePIiyiy/nxqfnG2BtxrWkztjjgvX0BqThU JNsJ5hphjqzE5eiA7elnWHPWspPR4/5Aj0CVor+FlEWF96/+8I7sH2lshxP15IbHVoeiTXZoRcYcO gvOhIZwpyt0pvQrLmFbKevb+Q7ue/GuWeQSqKicZEzJtaDJAb3pd2gKLaKqpgzxhyvquiwu8uHenk 7V4Ddk/1e5YUxg2VM4FA==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lKxCw-00CtXD-St; Sat, 13 Mar 2021 05:53:03 +0000 Received: from mail-pj1-x102c.google.com ([2607:f8b0:4864:20::102c]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lKxCA-00CtUR-0v for openwrt-devel@lists.openwrt.org; Sat, 13 Mar 2021 05:52:39 +0000 Received: by mail-pj1-x102c.google.com with SMTP id lr10-20020a17090b4b8ab02900dd61b95c5eso9497819pjb.4 for ; Fri, 12 Mar 2021 21:52:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=Zn99RavfO18tGB/J2X4ZgK+tw+eHTPGBXN3ZQl1Q/0Y=; b=RgyGpDMZ4xB+SsAua9+lMM3K3L+7+RfTtouUElbbhie2hFdMc2nv4jxpLG24AfGDVk QJ459F7yUvQY2eW9RD+WMsVzvVq4AGuk4hFpuGieN5oACsHaK47howuOaSC6QFuBo++w aM2/I0URL+0K7KRFXXgrzPwHeYv57bghxQ5H1WL5+WE3GMVJIyBMimvu5/hFRaT7P11A yHzcC1oq+T8m5UV1hBbb/HEfGFARidVE1OdLiHvVnfl5d0fXU7AuKWOVInvklXWKMQ4A e06cj+NZvNycY0L/oMZm8xrb9o8w6gZgZlSJ9tHzbT4OoKQbpMtR2sh7U82UT+JUZvsC pGag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=Zn99RavfO18tGB/J2X4ZgK+tw+eHTPGBXN3ZQl1Q/0Y=; b=XpC6itHlYlD9Kq60vtwcYZKLuSqI9xJRjmv/GajFXf1BbbhGIPxoHW8u54UOP3hb+B itraLHjThjwciEgulj2RORtcsGX6dtsMVGHZiFARHFkVKtPM6j3xC6aN+3+S+5Ip+6yo KA50CKmNncaCdSRKG/4FW4ALZND3DaUkGxDZ6AhymZOOBS7zSfhEr4ZPFO5YiF/LdLli YsRfzRoXt9z1g+wDL5uyPuEVDACrkr4CtR58Fs/QVyomkwUrnRE243Ga7TzsWq5uRcNt nri+8vvOZjrd5QV+o092zunnsnK70emdmVSVKsEVHVLv/m1lIVqkqxeo37QacV7B2GTi 0zUQ== X-Gm-Message-State: AOAM533KMIW3bKg/aNp2b+GOJAxT6dcsgdPrbdGI8ZVUOrvIZQVCLEdt 4wwb7+hlU9p0gJ+xr2vTta2C5lVb2fwAeg== X-Google-Smtp-Source: ABdhPJyodiVjeFMcL/+n7QDhDo4EZjCwG5Sv0YIxlOnT00nCmlTQKwwnOuIULK+71HryBc6sdo0LSw== X-Received: by 2002:a17:90a:d341:: with SMTP id i1mr1954933pjx.74.1615614730752; Fri, 12 Mar 2021 21:52:10 -0800 (PST) Received: from DESKTOP-0U8QT52.lan ([2001:470:1f05:79e:2c0f:99ec:ddc7:5367]) by smtp.gmail.com with ESMTPSA id jt21sm3810815pjb.51.2021.03.12.21.52.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Mar 2021 21:52:10 -0800 (PST) From: Rosen Penev To: openwrt-devel@lists.openwrt.org Subject: [PATCH 1/2] package/exfat: remove Date: Fri, 12 Mar 2021 21:52:12 -0800 Message-Id: <20210313055213.31952-1-rosenp@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210313_055237_243333_C2D206F3 X-CRM114-Status: UNSURE ( 8.39 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.2 (/) X-Spam-Report: Spam detection software, running on the system "desiato.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Now that kernel 5.10 is in tree, this can be removed. Signed-off-by: Rosen Penev --- package/kernel/exfat/Makefile | 46 1 file changed, 46 deletions(-) delete mode 100644 package/kernel/exfat/Makefile Content analysis details: (-0.2 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [rosenp[at]gmail.com] -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:102c listed in] [list.dnswl.org] X-BeenThere: openwrt-devel@lists.openwrt.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: OpenWrt Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "openwrt-devel" Errors-To: openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org Now that kernel 5.10 is in tree, this can be removed. Signed-off-by: Rosen Penev --- package/kernel/exfat/Makefile | 46 ----------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 package/kernel/exfat/Makefile diff --git a/package/kernel/exfat/Makefile b/package/kernel/exfat/Makefile deleted file mode 100644 index 3f873a71ee..0000000000 --- a/package/kernel/exfat/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# -# This is free software, licensed under the GNU General Public License v2. -# See /LICENSE for more information. -# - -include $(TOPDIR)/rules.mk -include $(INCLUDE_DIR)/kernel.mk - -PKG_NAME:=exfat -PKG_VERSION:=5.10.1 -PKG_RELEASE:=1 - -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=https://codeload.github.com/namjaejeon/linux-exfat-oot/tar.gz/$(PKG_VERSION)? -PKG_HASH:=0ff77dd7d39eb231d00c3c4909b9fad31ebeeb618bd6fa18fce142becc9c1f98 -PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/linux-exfat-oot-$(PKG_VERSION) - -PKG_MAINTAINER:= -PKG_LICENSE:=GPL-2.0-only - -include $(INCLUDE_DIR)/package.mk - -define KernelPackage/fs-exfat - SECTION:=kernel - CATEGORY:=Kernel modules - SUBMENU:=Filesystems - TITLE:=exFAT kernel module - URL:=https://github.com/namjaejeon/linux-exfat-oot - FILES:=$(PKG_BUILD_DIR)/exfat.ko - AUTOLOAD:=$(call AutoProbe,exfat) - DEPENDS:= +kmod-nls-base -endef - -define KernelPackage/exfat/description - This package provides the kernel module for exfat. -endef - -define Build/Compile - $(KERNEL_MAKE) M="$(PKG_BUILD_DIR)" \ - EXTRA_CFLAGS="$(EXTRA_CFLAGS)" \ - $(PKG_EXTRA_KCONFIG) \ - CONFIG_EXFAT_FS=m \ - modules -endef - -$(eval $(call KernelPackage,fs-exfat)) From patchwork Sat Mar 13 05:52:13 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rosen Penev X-Patchwork-Id: 1452460 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.openwrt.org (client-ip=2001:8b0:10b:1:d65d:64ff:fe57:4e05; helo=desiato.infradead.org; envelope-from=openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=desiato.20200630 header.b=k0seNeN2; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=HZ+YKuxr; dkim-atps=neutral Received: from desiato.infradead.org (desiato.infradead.org [IPv6:2001:8b0:10b:1:d65d:64ff:fe57:4e05]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DyBj30sPBz9sS8 for ; Sat, 13 Mar 2021 16:54:46 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Cc:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=wn7wspWtt9J9faCMuzZgLniIofbT0UaR7iAqREAtTD8=; b=k0seNeN2mMckLtnsoV4IRfcwC 1oqtlmuqEh6IZp5Vqz4yiIzyKn940vAbDpgwOktF+NiIDP01acFhwstl5R7+4UDcL2r7y0C0cEZsM 3f46PkcQt6abHlr6+oKja+vTOUavFlIfxA/6ZHPlTGn3qQKXZQLxZoZCfXYbpRnDdU4RrVvz+oS4h aOls7ciwY1zhFY6CFLnI45MuVXbhR340fC0vWiVjWbFDTZstMRIvP+Aof2k+gzqdgJeQvWUD2p8m6 Sg6XwkaWTwpqQ/cArWOXPx0JZFK+cVLBbF4uvXGiS6N8PbMTmlJXT86h6fUgfFHBxPfjUykaNIcZV PA91sPaxg==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lKxCf-00CtWe-QA; Sat, 13 Mar 2021 05:52:54 +0000 Received: from mail-pf1-x42d.google.com ([2607:f8b0:4864:20::42d]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lKxC9-00CtUS-Ur for openwrt-devel@lists.openwrt.org; Sat, 13 Mar 2021 05:52:38 +0000 Received: by mail-pf1-x42d.google.com with SMTP id a188so3301482pfb.4 for ; Fri, 12 Mar 2021 21:52:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=35o3kkkGujq2brh7Y1dTqRHCd1IcY8mEjVvl92OVCyo=; b=HZ+YKuxrQKK0frtT4gCq4ZKg7a4/gfydzLfSx2UFNd5njN6xAwl3YuV8+8u5MvhMBQ rFmFPx7zMz2GwLj6701jJ8bclLArMUIuYzSVFV9qoIMTQNK4zGMr5di7WOmtoD/zWfWJ ylR/whEnpKkW8tzbQ1tJTTBq7oTfGLsEYt35he11SLOBObfOQxrSOn73NqJRbJqGF5lN bwv7XwlxLuXPE48TfNOwnw74CEIHJXhQ2mOFsqZKEBr/RSquEiVG3icrFh9S2gkNilNw 0TdjK8pRubT7rkWdxcVacUs5/Tyg99l04eZnRqR8eR1VnpmZQZKeEhiIxlrXNpPCluwK Rx2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=35o3kkkGujq2brh7Y1dTqRHCd1IcY8mEjVvl92OVCyo=; b=dVZ5QsF6r4Nkt+baSH3zjG/1THkxiwU+jdVpVqFTiX/N1H2HpXXk0xLh/wsvz0AKR/ HsljocQKfuu/VvyKox6V4QvDL4utLMgtFgvm+K9WctLlrsW+LIpb5tG0LL2h31Jdo6DF au94zfAfJlL98faMCGFNdbM2TgDkq1HNohORAWQTBKWeG35yISLqlA+2RBIRYdX18xNX yd1FnbbrUhuWJXYunM8WKu6jTuA0nldP1Mk4RInYK4xdYpDpE6cZWdL/N69mjoGZW2xp +hpOOAU89Ee3n19oGu7T3FlXWFdbvw9xu6P+Ca+0zRCuI37q65HkSZyL+qoM+jPMc+MJ qryA== X-Gm-Message-State: AOAM533g5tODEVY4wlVzoBgMJdEcX6+sAkZcAYDYdidxtJ1lqIghVphb v1hjyvCHJWv85IByCJe465xUND4/hZeYAg== X-Google-Smtp-Source: ABdhPJzKigzmFT/uxAmFnklburr2Br4gcfCX58x8A6sjIALUrru6IrITqh9ywkjf95qaAAB7loWfuQ== X-Received: by 2002:a62:2a4c:0:b029:1ee:1854:1f22 with SMTP id q73-20020a622a4c0000b02901ee18541f22mr1607344pfq.25.1615614731444; Fri, 12 Mar 2021 21:52:11 -0800 (PST) Received: from DESKTOP-0U8QT52.lan ([2001:470:1f05:79e:2c0f:99ec:ddc7:5367]) by smtp.gmail.com with ESMTPSA id jt21sm3810815pjb.51.2021.03.12.21.52.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Mar 2021 21:52:11 -0800 (PST) From: Rosen Penev To: openwrt-devel@lists.openwrt.org Subject: [PATCH 2/2] kernel: add exfat again Date: Fri, 12 Mar 2021 21:52:13 -0800 Message-Id: <20210313055213.31952-2-rosenp@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210313055213.31952-1-rosenp@gmail.com> References: <20210313055213.31952-1-rosenp@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210313_055236_670750_75F51369 X-CRM114-Status: UNSURE ( 7.24 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.2 (/) X-Spam-Report: Spam detection software, running on the system "desiato.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: With kernel 5.10, exfat is out of staging and in tree. Added small hack to make it work with kernel 5.4 as well. Signed-off-by: Rosen Penev --- package/kernel/linux/modules/fs.mk | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) Content analysis details: (-0.2 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:42d listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [rosenp[at]gmail.com] -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain X-BeenThere: openwrt-devel@lists.openwrt.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: OpenWrt Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "openwrt-devel" Errors-To: openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org With kernel 5.10, exfat is out of staging and in tree. Added small hack to make it work with kernel 5.4 as well. Signed-off-by: Rosen Penev --- package/kernel/linux/modules/fs.mk | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/package/kernel/linux/modules/fs.mk b/package/kernel/linux/modules/fs.mk index 91ef535821..7de1a0673c 100644 --- a/package/kernel/linux/modules/fs.mk +++ b/package/kernel/linux/modules/fs.mk @@ -164,6 +164,26 @@ endef $(eval $(call KernelPackage,fs-efivarfs)) +define KernelPackage/fs-exfat + SUBMENU:=$(FS_MENU) + TITLE:=exFAT filesystem support + KCONFIG:= \ + CONFIG_EXFAT_FS \ + CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" + FILES:= \ + $(LINUX_DIR)/drivers/staging/exfat/exfat.ko@lt5.7 \ + $(LINUX_DIR)/fs/exfat/exfat.ko@ge5.7 + AUTOLOAD:=$(call AutoLoad,30,exfat,1) + DEPENDS:=+kmod-nls-base +endef + +define KernelPackage/fs-exfat/description + Kernel module for exFAT filesystem support +endef + +$(eval $(call KernelPackage,fs-exfat)) + + define KernelPackage/fs-exportfs SUBMENU:=$(FS_MENU) TITLE:=exportfs kernel server support