Re: [PATCH 4/4] hfsplus: add support of manipulation by attributes file

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

 



Hi,

On Sep 17, 2012, at 11:52 PM, Hin-Tak Leung wrote:

> Oh, yes, there was a small conflict at the end of super.c when I applied to 3.5.3:
> 
> ---------------
> @@ -641,6 +672,7 @@ static void __exit exit_hfsplus_fs(void)
> 	 * destroy cache.
> 	 */
> 	rcu_barrier();
> +	hfsplus_destroy_attr_tree_cache();
> 	kmem_cache_destroy(hfsplus_inode_cachep);
> }
> 
> ----------------
> 
> 3.5.3 does not have the "rcu_barrier();" line for whatever reason - since the chunk seem to mean 'put  "hfsplus_destroy_attr_tree_cache();" towards the end of __exit exit_hfsplus_fs() just before the last line', that's what I did.
> 
> But as far as I remember that was the only conflict - that does not sound like what you describe though...

Did you apply patch set by means of git or patch utility?

With the best regards,
Vyacheslav Dubeyko.

> 
> Hin-Tak
> 
> --- On Mon, 17/9/12, Vyacheslav Dubeyko <slava@xxxxxxxxxxx> wrote:
> 
>> Hi Hin-Tak,
>> 
>> Now I understand clearly the reason of your issue. This is a
>> side effect of not clean patching of your kernel (3.5.3). I
>> worked with 3.4.6 kernel during implementation and I didn't
>> take into account some changing of hfsplus fs driver in next
>> kernel versions during patch set preparation. The 3.5.3
>> kernel has changing in super.c file that can't be merged
>> automatically with my patch set. So, if you applied patch
>> set by means of git then super.c file was left unchanged.
>> But patch for super.c contains very important changing which
>> to build attributes tree during file system mount and to
>> destroy ones during umount. Thereby, you have warnings about
>> failed searching in system log because of absence
>> constructed attributes tree in memory.
>> 
>> Currently, I am investigating issue with getting list of
>> attributes by means of getfattr. I am going to prepare new
>> patch set based under last actual kernel version after issue
>> resolving.
>> 
>> With the best regards,
>> Vyacheslav Dubeyko.
>> 
>> On Sep 15, 2012, at 8:49 PM, Hin-Tak Leung wrote:
>>> 

--
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