Subject: Re: bug#12301: tail -F & ZFS

From: Jim Meyering <[email-masked]>
Date: Wed, 29 Aug 2012 18:30:39 +0200

Pádraig Brady wrote:
...
>> Hmm... fsid=0x4010002.
>> That is definitely not the same number as what is now recorded in
>> stat.c, so this deserves more investigation:
>>
>>     case S_MAGIC_ZFS: /* 0x2FC12FC1 local */
>>       return "zfs";
>>
>> This also shows there is room for improvement.
>> (should print the hexadecimal FSID):
>>
>>     sol10$ ./stat --fo=%t -f /
>>     ?
>>
>> This latter might deserve its own bug, but for now,
>> I've simply reopened the original ZFS-related bug.
>
> I don't think there is an issue here.
>
> fsid is a per file system rather than per file system type.
> So '?' is correct on Solaris as it doesn't expose the file
> system type ID (it doesn't have statfs).
>
> Also tail will default to the more portable polling
> method when f_type is not available.

Oh, good.  Then this really is "done".  Marking as such.
Thanks!