From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 13 16:27:56 2016 Received: (at submit) by debbugs.gnu.org; 13 Apr 2016 20:27:56 +0000 Received: from localhost ([127.0.0.1]:34029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aqROF-0004iT-NK for submit@debbugs.gnu.org; Wed, 13 Apr 2016 16:27:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39327) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aqRJI-0004ak-AZ for submit@debbugs.gnu.org; Wed, 13 Apr 2016 16:22:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aqRJC-0005MI-0U for submit@debbugs.gnu.org; Wed, 13 Apr 2016 16:22:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,HTML_MESSAGE, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43838) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqRJB-0005MD-TR for submit@debbugs.gnu.org; Wed, 13 Apr 2016 16:22:41 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58509) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqRJA-00069M-Ql for bug-coreutils@gnu.org; Wed, 13 Apr 2016 16:22:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aqRJ9-0005LN-Iw for bug-coreutils@gnu.org; Wed, 13 Apr 2016 16:22:40 -0400 Received: from mail-lf0-x22a.google.com ([2a00:1450:4010:c07::22a]:36326) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqRJ9-0005Ks-2Y for bug-coreutils@gnu.org; Wed, 13 Apr 2016 16:22:39 -0400 Received: by mail-lf0-x22a.google.com with SMTP id g184so84869967lfb.3 for ; Wed, 13 Apr 2016 13:22:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=plexistor-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to; bh=XPY2uBUpvebFZQC2ahRQNgS8bsSIsXBPQOsilshYrKg=; b=uf/GhfAf10n501gu8scH7bB/R4L+TuwZ/W8lnV363MuY1fBY4S5A/QKTtbyVNeoIxR 1rUh4dPyXiuIIRvT0yJNDuzwyMGLrTKU3sti0K8j0SWjCZ+iMn+MwK6hN6MBVvNWFgUJ lTyOdTm1HPYrZvMPtPNauEuSvTf2+lsd6twNGfcEAgLmcNHb+54X41Sf8pPnJTlYFWpt zHENlDZzC81kZQlE1GDjFE51UuRGWI1Zi+xgjsSnEOv+cTdCi+oqOJQOR6wB0ETC7MlY wuXlyNZvTRYbERvPtNnE04BWX6WT1IWXI1kXgJKlK+aqLpmalO57qGSkpdIg9gtZBEsS 44LA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to; bh=XPY2uBUpvebFZQC2ahRQNgS8bsSIsXBPQOsilshYrKg=; b=dMqM00hNwPninrf2oiSLzZ9u1uH+gi3/7/6iLYVr2Cxxi7hG/gJ0duDN/GvtVlxWvf n9Rqn8gmY5H645idYLKHOtUMEMEKksNJ8c+rcO8+hlgBNySjg7NNMvA+MwBMBVjeLaBq iyuRYvdyKYPnxCY8t5ptijIebgHgeb+SZ71KJoEEz55drFUi4+CEH0qFsIvoYfy7n9+H TfVQze7LDauNbcppEUTb101+eHbBUbeg1XLXdIQJd/nr1jgJ70M+Z+msLau2+/R6FWju SXsvLsfEVEmgU2QRHP+L+IhCqPbcfthIoRBB4JrLkEy57WBgsJFdzYbjELwkuk6l+t9l Hr7g== X-Gm-Message-State: AOPr4FVYz/hPCuXfjHXpAQKyQGnwFMegraYTKErG/XK3/2WcnbGuqkgiF6FAVyNMKtxr2CXib7hmB51ty9SX6Q== MIME-Version: 1.0 X-Received: by 10.25.213.145 with SMTP id m139mr4926439lfg.96.1460578957657; Wed, 13 Apr 2016 13:22:37 -0700 (PDT) Received: by 10.25.26.133 with HTTP; Wed, 13 Apr 2016 13:22:37 -0700 (PDT) Received: by 10.25.26.133 with HTTP; Wed, 13 Apr 2016 13:22:37 -0700 (PDT) In-Reply-To: References: Date: Wed, 13 Apr 2016 23:22:37 +0300 Message-ID: Subject: 'tail -f' reports "unrecognized file system" for Plexistor's M1FS From: Yigal Korman To: bug-coreutils@gnu.org Content-Type: multipart/alternative; boundary=001a1140a2eaf025450530638976 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 13 Apr 2016 16:27:55 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --001a1140a2eaf025450530638976 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, We (Plexistor Ltd.) are offering the first file-system to support persistent memory. You can download the community edition from our website: http://www.plexistor.com/download/ Our customers are reporting the issue mentioned in the title for our FS, this is a common output: > $ tail -f file > tail: unrecognized file system type 0x5346314d for =E2=80=98file=E2=80=99= . please report this to bug-coreutils@gnu.org. reverting to polling Our FS is local and supports inotify. If it's all possible, please add us to the list of known FSs. See proposed (trivial) patch below. Thank you, Yigal >From 9d4a87fa71e7c854adec41c5ad9eebd2ad51d5b6 Mon Sep 17 00:00:00 2001 From: Yigal Korman Date: Wed, 13 Apr 2016 16:15:20 +0300 Subject: [PATCH] stat,tail: Add support for M1FS filesystem * src/stat.c (human_fstype): Add M1FS ID definition. --- src/stat.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/stat.c b/src/stat.c index 4d7ead3..a71d6af 100644 --- a/src/stat.c +++ b/src/stat.c @@ -364,6 +364,8 @@ human_fstype (STRUCT_STATVFS const *statfsbuf) return "logfs"; case S_MAGIC_LUSTRE: /* 0x0BD00BD0 remote */ return "lustre"; + case S_MAGIC_M1FS: /* 0x5346314d local */ + return "m1fs"; case S_MAGIC_MINIX: /* 0x137F local */ return "minix"; case S_MAGIC_MINIX_30: /* 0x138F local */ -- 1.9.3 --001a1140a2eaf025450530638976 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Hi,
We (Plexistor Ltd.) are offering the first file-system to support persisten= t memory.
You can download the community edition from our website:
http://www.plexistor.com/dow= nload/
Our customers are reporting the issue mentioned in the title for our FS, th= is is a common output:

> $ tail -f file
> tail: unrecognized file system type 0x5346314d for =E2=80=98file=E2=80= =99. please report this to bug-cor= eutils@gnu.org. reverting to polling

Our FS is local and supports inotify.
If it's all possible, please add us to the list of known FSs.
See proposed (trivial) patch below.

Thank you,
Yigal

From 9d4a87fa71e7c854adec41c5ad9eebd2ad51d5b6 Mon Sep 17 00:= 00:00 2001
From: Yigal Korman <yigal@plexist= or.com>
Date: Wed, 13 Apr 2016 16:15:20 +0300
Subject: [PATCH] stat,tail: Add support for M1FS filesystem

* src/stat.c (human_fstype): Add M1FS ID definition.
---
src/stat.c | 2 ++
1 file changed, 2 insertions(+)

diff --git a/src/stat.c b/src/stat.c
index 4d7ead3..a71d6af 100644
--- a/src/stat.c
+++ b/src/stat.c
@@ -364,6 +364,8 @@ human_fstype (STRUCT_STATVFS const *statfsbuf)
return "logfs";
case S_MAGIC_LUSTRE: /* 0x0BD00BD0 remote */
return "lustre";
+ case S_MAGIC_M1FS: /* 0x5346314d local */
+ return "m1fs";
case S_MAGIC_MINIX: /* 0x137F local */
return "minix";
case S_MAGIC_MINIX_30: /* 0x138F local */
--
1.9.3

--001a1140a2eaf025450530638976-- From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 14 04:20:35 2016 Received: (at 23283-done) by debbugs.gnu.org; 14 Apr 2016 08:20:35 +0000 Received: from localhost ([127.0.0.1]:34434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aqcVv-00022C-6E for submit@debbugs.gnu.org; Thu, 14 Apr 2016 04:20:35 -0400 Received: from mout.kundenserver.de ([212.227.126.135]:49687) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aqcVt-00021y-7K for 23283-done@debbugs.gnu.org; Thu, 14 Apr 2016 04:20:33 -0400 Received: from [192.168.101.10] ([217.86.64.216]) by mrelayeu.kundenserver.de (mreue005) with ESMTPSA (Nemesis) id 0M4Vnk-1bia2w1Zca-00yijS; Thu, 14 Apr 2016 10:20:26 +0200 Subject: Re: bug#23283: 'tail -f' reports "unrecognized file system" for Plexistor's M1FS To: Yigal Korman , 23283-done@debbugs.gnu.org References: From: Bernhard Voelker Message-ID: <570F52C5.80906@bernhard-voelker.de> Date: Thu, 14 Apr 2016 10:20:21 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------000703040107090204070205" X-Provags-ID: V03:K0:VpSyr2EgXEMOd8cS5SKSS2UxWZzD/iZiGskpFNnHID/np6L3gs6 2OboG2soI/i6C/De/9gZHq7OzPVYhlvXWuIS6yKAK4qdUvuUMnLcZokWMKE2gDsuVwBFPw+ cQz/i/0dUKQ67i6a2/yqlL9tMqLTGXrbb3U9o4colS7Hf1Wv/SvNCGH4bwhW0Ky5GKD4bc9 V+Ni+UcTPZamxBM/nd4YA== X-UI-Out-Filterresults: notjunk:1;V01:K0:DyTf3Ud9SZ8=:z83O9QJYPv9P1xRIvEZ6pK OP9ZiCiy+VaYQSyKy3pQAzv4fdUKk29cfJeuoKWOreP3g+FfIzvfFaJ6iHVHuFMHqhPjs0DvG r56n/pUTGmih/QAIepmRgKXOo/OfMXLF8qWSF+Vxi2GEYaukyXjaNh4Upqa7JyFq3EoIOCsCQ QXbHHegy8jsBFFu0Cp5BPdXc09n9Ksex5uiXTjS3Enm1WkKwD/ypZpIQng+Sznn7c3Zl1qqN1 Pmjq47XJEfp8nX+Jg3qGXAV8m8WizQ3MqAjyl3frnpqZWFIY2Mc/3ZNLb/QlmjJcaEPdbJ8SG SuMqfNT1p9fFkAlfIUvaCWvtk9Km4X+ncSl8wfttjCSevxahxS4zDQgndwAHpRjMITXLsVWVl Q+4EOxkDfjPs2vrc7Nwlufr03a3mss780tYV+/caV7Q1t4Flk2d2W8e10wJYMm6UlDIzG9x+i 6RMBFYJ4D1HXszc7FYtzL3LNNGySNOZoz7fLhQVMCPJvy84cDp+mmIoU+wLdEEZBtcE0k+7mt /0cCc45N51DhN20tJ5GFDYAu7A3jXgCsJqQF1BQaBPc6PzyHvppjP9Hp0h1qggZVaK3RItbUX F2Z0JyUYrysST4qPtvsNzpbe+Zu4crSAYl/LVmFQut4MuP4Z+KLKr55wXXj0BaoWEWpCZbyMC nmyYkAsBhT84yxuVOqSc2AhEsjy8YNaoyTv2nkfIGg1xQ6+VfM+F7rxwJxzaX2cMvPSs= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23283-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) This is a multi-part message in MIME format. --------------000703040107090204070205 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit On 04/13/2016 10:22 PM, Yigal Korman wrote: > Hi, > We (Plexistor Ltd.) are offering the first file-system to support > persistent memory. > You can download the community edition from our website: > http://www.plexistor.com/download/ > Our customers are reporting the issue mentioned in the title for our FS, > this is a common output: > >> $ tail -f file >> tail: unrecognized file system type 0x5346314d for ‘file’. please report > this to bug-coreutils@gnu.org. reverting to polling > > Our FS is local and supports inotify. > If it's all possible, please add us to the list of known FSs. > See proposed (trivial) patch below. > > Thank you, > Yigal > > From 9d4a87fa71e7c854adec41c5ad9eebd2ad51d5b6 Mon Sep 17 00:00:00 2001 > From: Yigal Korman > Date: Wed, 13 Apr 2016 16:15:20 +0300 > Subject: [PATCH] stat,tail: Add support for M1FS filesystem > > * src/stat.c (human_fstype): Add M1FS ID definition. > --- > src/stat.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/src/stat.c b/src/stat.c > index 4d7ead3..a71d6af 100644 > --- a/src/stat.c > +++ b/src/stat.c > @@ -364,6 +364,8 @@ human_fstype (STRUCT_STATVFS const *statfsbuf) > return "logfs"; > case S_MAGIC_LUSTRE: /* 0x0BD00BD0 remote */ > return "lustre"; > + case S_MAGIC_M1FS: /* 0x5346314d local */ > + return "m1fs"; > case S_MAGIC_MINIX: /* 0x137F local */ > return "minix"; > case S_MAGIC_MINIX_30: /* 0x138F local */ > -- > 1.9.3 Thanks for the report and the patch. Somehow, the indentation in the email got lost. I also added a NEWS entry, tweaked the commit message a bit to adhere to our standards and made the ID definition upper-case to avoid the following "make syntax-check" failure: $ make syntax-check ... 0x5346314d maint.mk: Constants in src/stat.c should be 4 or 8 upper-case chars cfg.mk:737: recipe for target 'sc_fs-magic-compare' failed make: *** [sc_fs-magic-compare] Error 1 Pushed the attached at: http://git.sv.gnu.org/cgit/coreutils.git/commit/?id=8faf269250 I'm hereby marking this bug as done. Have a nice day, Berny --------------000703040107090204070205 Content-Type: text/x-patch; name="0001-stat-tail-add-support-for-M1FS.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-stat-tail-add-support-for-M1FS.patch" >From 8faf269250e8eff5f5dd164dfa1d661c34f52ade Mon Sep 17 00:00:00 2001 From: Yigal Korman Date: Wed, 13 Apr 2016 16:15:20 +0300 Subject: [PATCH] stat,tail: add support for M1FS * src/stat.c (human_fstype): Add file system ID definition. * NEWS (Improvements): Mention the change, moving the previously added "prl_fs" change note from "Changes in behavior" to here. Fixes http://bugs.gnu.org/23283 --- NEWS | 9 +++++++-- src/stat.c | 2 ++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index dd3ee9c..9445977 100644 --- a/NEWS +++ b/NEWS @@ -20,13 +20,18 @@ GNU coreutils NEWS -*- outline -*- stat now outputs nanosecond information for time stamps even if they are out of localtime range. - stat -f --format=%T now reports "prl_fs" for a parallels file system. - sort, tail, and uniq now support traditional usage like 'sort +2' and 'tail +10' on systems conforming to POSIX 1003.1-2008 and later. The 2008 edition of POSIX dropped the requirement that arguments like '+2' must be treated as file names. +** Improvements + + stat and tail now know about "prl_fs" (a parallels file system), and + "m1fs" (a Plexistor file system). stat -f --format=%T now reports the + file system type, and tail -f uses the more conservative polling for + "prl_fs", and inotify for "m1fs" file systems. + * Noteworthy changes in release 8.25 (2016-01-20) [stable] diff --git a/src/stat.c b/src/stat.c index 4d7ead3..ab69fbe 100644 --- a/src/stat.c +++ b/src/stat.c @@ -364,6 +364,8 @@ human_fstype (STRUCT_STATVFS const *statfsbuf) return "logfs"; case S_MAGIC_LUSTRE: /* 0x0BD00BD0 remote */ return "lustre"; + case S_MAGIC_M1FS: /* 0x5346314D local */ + return "m1fs"; case S_MAGIC_MINIX: /* 0x137F local */ return "minix"; case S_MAGIC_MINIX_30: /* 0x138F local */ -- 2.1.4 --------------000703040107090204070205-- From unknown Tue Aug 19 02:50:31 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 12 May 2016 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator