Re: RFC: [PATCH] staging/lustre/llite: fix O_TMPFILE/O_LOV_DELAY_CREATE conflict

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2014/02/10, 2:29 PM, "Al Viro" <viro@xxxxxxxxxxxxxxxxxx> wrote:
>On Mon, Feb 10, 2014 at 08:16:52PM +0000, Dilger, Andreas wrote:
>> >>Instead of trying to find a non-conflicting O_LOV_DELAY_CREATE flag
>> >>or define a Lustre-specific flag that isn't of use to most/any other
>> >>filesystems, use (O_NOCTTY|FASYNC) as the new value.  These flag
>> >>are not meaningful for newly-created regular files and should be
>> >>OK since O_LOV_DELAY_CREATE is only meaningful for new files.
>
>*shrug*
>
>I can live with that; it's a kludge, but it's less broken than that
>explicit constant - that one is a non-starter, since O_... flag
>values are arch-dependent.

Greg,
could you please merge the original patch.  We'd like to get this into
our pending release of the Lustre user tools and into the releases for
older kernels (which will support both the old and new flags until the
support for older kernels is removed).

Cheers, Andreas
-- 
Andreas Dilger

Lustre Software Architect
Intel High Performance Data Division


--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]
  Powered by Linux