reiserfs-devel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: Reiser4 GIT and Kernel 3.11 patchs
@ 2013-09-19 15:14 m
  2013-09-19 15:55 ` Mathieu Belanger
  2013-09-23 19:01 ` Edward Shishkin
  0 siblings, 2 replies; 58+ messages in thread
From: m @ 2013-09-19 15:14 UTC (permalink / raw)
  To: Chris Gentile
  Cc: Edward Shishkin, Dušan Čolić, Evgeniy,
	reiserfs-devel

Quoting Christopher Gentile <cnjgentile@gmail.com>> Hi fyi,
>
> From Mathieu's Github a few minutes ago ....
>
> Compile on 3.12-rc1 - fail -, but much closer to end of compile so
> we're moving in the right direction. See below.
>
> fs/reiser4/init_super.c: In function 'reiser4_init_read_super':
> fs/reiser4/init_super.c:561:14: warning: argument to 'sizeof' in
> 'strncmp' call is the same expression as the second source; did you
> mean to provide an explicit length? [-Wsizeof-pointer-memaccess]
> sizeof(REISER4_SUPER_MAGIC_STRING))) {
> ^
> CC fs/nfs/nfs4client.o
> CC fs/nfs/nfs4session.o
> CC fs/reiser4/plugin/node/node.o
> CC fs/reiser4/plugin/object.o
> CC fs/nfs/dns_resolve.o
> CC fs/reiser4/plugin/cluster.o
> CC fs/nfs/nfs4trace.o
> CC fs/reiser4/plugin/inode_ops.o
> CC fs/nfs/nfs4sysctl.o
> CC fs/xfs/xfs_trans.o
> fs/reiser4/plugin/object.c:152:2: warning: initialization from
> incompatible pointer type [enabled by default]
> .invalidatepage = reiser4_invalidatepage,
> ^
> fs/reiser4/plugin/object.c:152:2: warning: (near initialization for
> 'regular_file_a_ops.invalidatepage') [enabled by default]
> fs/reiser4/plugin/object.c:191:2: warning: initialization from
> incompatible pointer type [enabled by default]
> .iterate = reiser4_readdir_common,
> ^
> fs/reiser4/plugin/object.c:191:2: warning: (near initialization for
> 'directory_f_ops.iterate') [enabled by default]
> CC fs/xfs/xfs_xattr.o
> CC fs/xfs/kmem.o
> CC fs/reiser4/plugin/inode_ops_rename.o
> CC fs/reiser4/plugin/file_ops.o
> CC fs/reiser4/plugin/file_ops_readdir.o
> CC fs/xfs/uuid.o
> CC fs/xfs/xfs_alloc.o
> fs/reiser4/plugin/inode_ops_rename.c: In function 'reiser4_rename_common':
> fs/reiser4/plugin/inode_ops_rename.c:575:34: warning: argument to
> 'sizeof' in 'memset' call is the same expression as the destination;
> did you mean to dereference it? [-Wsizeof-pointer-memaccess]
> memset(dataonstack, 0, sizeof dataonstack);
> ^
> fs/reiser4/plugin/inode_ops_rename.c:576:35: warning: argument to
> 'sizeof' in 'memset' call is the same expression as the destination;
> did you mean to dereference it? [-Wsizeof-pointer-memaccess]
> memset(dotdot_entry, 0, sizeof dotdot_entry);
> ^
> fs/reiser4/plugin/inode_ops_rename.c:578:34: warning: argument to
> 'sizeof' in 'memset' call is the same expression as the destination;
> did you mean to dereference it? [-Wsizeof-pointer-memaccess]
> memset(dotdot_name, 0, sizeof dotdot_name);
> ^
> CC fs/reiser4/plugin/file_plugin_common.o
> CC fs/reiser4/plugin/file/file.o
> CC fs/xfs/xfs_alloc_btree.o
> CC fs/xfs/xfs_attr.o
> CC fs/reiser4/plugin/file/tail_conversion.o
> CC fs/xfs/xfs_attr_leaf.o
> CC fs/reiser4/plugin/file/file_conversion.o
> CC fs/xfs/xfs_attr_remote.o
> CC fs/reiser4/plugin/file/symlink.o
> CC fs/reiser4/plugin/file/cryptcompress.o
> CC fs/xfs/xfs_bmap.o
> CC fs/reiser4/plugin/dir_plugin_common.o
> CC fs/reiser4/plugin/dir/hashed_dir.o
> CC fs/reiser4/plugin/dir/seekable_dir.o
> LD fs/nfs/nfs.o
> LD fs/nfs/nfsv2.o
> LD fs/nfs/nfsv3.o
> LD fs/nfs/nfsv4.o
> LD fs/nfs/built-in.o
> CC fs/reiser4/plugin/node/node40.o
> CC fs/xfs/xfs_bmap_btree.o
> CC fs/xfs/xfs_btree.o
> CC fs/xfs/xfs_da_btree.o
> CC fs/reiser4/plugin/crypto/cipher.o
> CC fs/reiser4/plugin/crypto/digest.o
> CC fs/reiser4/plugin/compress/compress.o
> CC fs/xfs/xfs_dir2.o
> CC fs/reiser4/plugin/compress/compress_mode.o
> CC fs/reiser4/plugin/item/static_stat.o
> CC fs/xfs/xfs_dir2_block.o
> CC fs/reiser4/plugin/item/sde.o
> CC fs/xfs/xfs_dir2_data.o
> CC fs/reiser4/plugin/item/cde.o
> CC fs/xfs/xfs_dir2_leaf.o
> CC fs/reiser4/plugin/item/blackbox.o
> CC fs/reiser4/plugin/item/internal.o
> CC fs/xfs/xfs_dir2_node.o
> CC fs/reiser4/plugin/item/tail.o
> CC fs/reiser4/plugin/item/ctail.o
> CC fs/reiser4/plugin/item/extent.o
> CC fs/reiser4/plugin/item/extent_item_ops.o
> CC fs/xfs/xfs_dir2_sf.o
> CC fs/reiser4/plugin/item/extent_file_ops.o
> CC fs/xfs/xfs_ialloc.o
> CC fs/reiser4/plugin/item/extent_flush_ops.o
> CC fs/xfs/xfs_ialloc_btree.o
> CC fs/xfs/xfs_icreate_item.o
> CC fs/xfs/xfs_inode.o
> CC fs/reiser4/plugin/hash.o
> CC fs/xfs/xfs_inode_fork.o
> CC fs/xfs/xfs_inode_buf.o
> CC fs/xfs/xfs_log_recover.o
> CC fs/reiser4/plugin/fibration.o
> CC fs/reiser4/plugin/tail_policy.o
> CC fs/xfs/xfs_log_rlimit.o
> CC fs/reiser4/plugin/item/item.o
> CC fs/xfs/xfs_sb.o
> CC fs/reiser4/plugin/security/perm.o
> CC fs/xfs/xfs_symlink_remote.o
> CC fs/xfs/xfs_trans_resv.o
> CC fs/reiser4/plugin/space/bitmap.o
> CC fs/xfs/xfs_log.o
> CC fs/reiser4/plugin/disk_format/disk_format40.o
> CC fs/xfs/xfs_log_cil.o
> CC fs/reiser4/plugin/disk_format/disk_format.o
> CC fs/xfs/xfs_buf_item.o
> CC fs/xfs/xfs_extfree_item.o
> CC fs/xfs/xfs_inode_item.o
> CC fs/xfs/xfs_trans_ail.o
> CC fs/xfs/xfs_trans_buf.o
> CC fs/xfs/xfs_trans_extfree.o
> CC fs/xfs/xfs_trans_inode.o
> LD fs/reiser4/reiser4.o
> CC fs/xfs/xfs_rtalloc.o
> CC fs/xfs/xfs_acl.o
> LD fs/reiser4/built-in.o
> CC fs/xfs/xfs_stats.o
> CC fs/xfs/xfs_sysctl.o
> LD fs/xfs/xfs.o
> LD fs/xfs/built-in.o
> LD fs/built-in.o
> LINK vmlinux
> LD vmlinux.o
> MODPOST vmlinux.o
> GEN .version
> CHK include/generated/compile.h
> UPD include/generated/compile.h
> CC init/version.o
> LD init/built-in.o
> fs/built-in.o: In function `clean_fsdata.isra.13':
> fsdata.c:(.text+0x89359): undefined reference to `d_lockref'
> fsdata.c:(.text+0x8936a): undefined reference to `d_lockref'
> fs/built-in.o: In function `d_cursor_shrink':
> fsdata.c:(.text+0x8961b): undefined reference to `d_lockref'
> fsdata.c:(.text+0x89653): undefined reference to `d_lockref'
> fs/built-in.o: In function `process_cursors':
> fsdata.c:(.text+0x896c3): undefined reference to `d_lockref'
> fs/built-in.o:fsdata.c:(.text+0x89743): more undefined references to
> `d_lockref' follow
> make: *** [vmlinux] Error 1
>
>
> *** For some reason, it always fails (whichever kernel) near something
> having to do with XFS, does this have any significance to anybody ??
>
> Best, Chris
>
>
>
> On Thu, Sep 19, 2013 at 9:12 AM, Edward Shishkin
> <edward.shishkin@gmail.com> wrote:
>> So, the tested stuff is on sourceforge as usual.
>>
>> Github repos is only for people who want to help with porting.
>>
>> Thanks,
>> Edward.
>>
>>
>> 19.09.2013 07:45, Mathieu Belanger пишет:
>>>
>>>
>>> Hi,
>>>
>>> You have three possibility.
>>>
>>> 1 - > Wait until the next week end or so for the official release
>>> 2 - > Search the web to find the version that will be released next week
>>> (I found it, you can find it.)
>>> 3 - > I have made one too without using the other I found on the internet,
>>> it's less clean but it's available on my git right now if you  
>>> really want it
>>> now. Note that I don't think anyone else tested it at it's current working
>>> state but i'm currently using it emerging stuff on Gentoo without issue.
>>>
>>> For #3
>>> git clone https://github.com/DestroyFX/reiser4 (wait +-800mb)
>>> cd reiser4
>>> git checkout reiser4-for-3.11
>>> git diff v3.11 reiser4-for-3.11 > /tmp/reiser4-for-3.11.patch
>>> --
>>> To unsubscribe from this list: send the line "unsubscribe reiserfs-devel"
>>> in
>>> the body of a message to majordomo@vger.kernel.org
>>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>
>>
> --
> To unsubscribe from this list: send the line "unsubscribe reiserfs-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
  Did not fix my 3.12 patch. I will do it today from ivan patch.

For the undeletable directory bug, i was able to reproduce it with  
3.10 simply by copying portage on a r4 partition, do ctrl-c during  
copy and rm -rf it right after.

Christopher Gentile <cnjgentile@gmail.com> a écrit :


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

^ permalink raw reply	[flat|nested] 58+ messages in thread
* Re: Reiser4 GIT and Kernel 3.11 patchs
@ 2013-09-28 16:20 m
  2013-09-28 17:43 ` Chris Gentile
  0 siblings, 1 reply; 58+ messages in thread
From: m @ 2013-09-28 16:20 UTC (permalink / raw)
  To: Christopher Gentile; +Cc: Edward Shishkin, Evgeniy, reiserfs-devel

Quoting Chris Gentile <cnjgentile@gmail.com>> Quick update..... Matt  
your tree is solid as a rock compiling and
> running mighty fine with the newest linux-next ****27 patch applied,
> UKSM, and custom CFLAGS for kernel (march = native option in kernel
> config + added cflags to make file -O2 -march=native -mtune=native
> -mvzeroupper -mno-aes) on 2nd gen. Corei7 3930k
>
> Your patches and Ivans and rock solid, awesome to see.
>
> Any way you could send the latest 3.12-rcxx patches seperately? I'd like
> to apply them to some other kernels, I have some old 20 kernels in
> /usr/src/ I'd like to try on the 3.12's if that' would be OK with you.
> If not , totally understandable.
>
> Thanks again,
> Chris
>
> On 09/24/13 20:34, Chris Gentile wrote:
>> Awesome, did it compile? I was using that rc2+a linux-next patch from
>> Linus but I don't think that's the stablest of ideas :)
>>
>> I'll grab it in a few mins
>>
>> C
>>
>> On 09/25/13 00:31, Mathieu Belanger wrote:
>>> I just uploaded the kernel 3.12-rc2 in my git will all the patchs.
>>>
>
> --
> To unsubscribe from this list: send the line "unsubscribe reiserfs-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
I can extract patch later but you can do it yourself with git.

Clean the git if you modified files (make mrproper/git reset --hard)  
and do : git diff v3.12-rc2 reiser4-for-3.12-rc2 >  
/tmp/reiser4-for-3.12-rc2

Chris Gentile <cnjgentile@gmail.com> a écrit :


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

^ permalink raw reply	[flat|nested] 58+ messages in thread
* Reiser4 GIT and Kernel 3.11 patchs
@ 2013-09-17 18:15 Mathieu Belanger
  2013-09-17 19:52 ` Edward Shishkin
  0 siblings, 1 reply; 58+ messages in thread
From: Mathieu Belanger @ 2013-09-17 18:15 UTC (permalink / raw)
  To: reiserfs-devel


Hello,

I made reiser4 for kernel 3.11-rc4 patchs some time ago and I did not  
publish them due to a small issue I got with them and did not have  
time to debug it.

I think it would be a good idea to have a GIT or any kind of work  
collaboration tool so people don't redo what other people do on there  
side but instead do it in a way so other can see and fix/improve it  
faster.

I think that the best way would be to put the last vanilla patched  
with reiser4 and work on it that way (so it's will be simple to simply  
generate the reiser4 patch from the git + vanilla)

I can set it up tonight (will update my patch to the latest 3.11,  
instead of rc4, in the same time).

--
Mathieu Belanger

^ permalink raw reply	[flat|nested] 58+ messages in thread

end of thread, other threads:[~2013-09-28 18:22 UTC | newest]

Thread overview: 58+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-19 15:14 Reiser4 GIT and Kernel 3.11 patchs m
2013-09-19 15:55 ` Mathieu Belanger
2013-09-19 16:08   ` Christopher Gentile
2013-09-19 16:21   ` Christopher Gentile
2013-09-19 18:09     ` Mathieu Belanger
2013-09-19 20:05       ` Edward Shishkin
2013-09-19 18:16   ` Christopher Gentile
2013-09-23 19:01 ` Edward Shishkin
2013-09-23 21:21   ` Edward Shishkin
2013-09-24  9:08   ` Chris Gentile
2013-09-25  0:31     ` Mathieu Belanger
2013-09-25  0:34       ` Chris Gentile
2013-09-28 16:06         ` Chris Gentile
2013-09-25  4:47       ` Chris Gentile
  -- strict thread matches above, loose matches on Subject: below --
2013-09-28 16:20 m
2013-09-28 17:43 ` Chris Gentile
     [not found]   ` <20130928174954.Horde.5eBFCXLtsWAtF9zNtt95nQ1@mail.thieu.so>
2013-09-28 18:22     ` Chris Gentile
2013-09-17 18:15 Mathieu Belanger
2013-09-17 19:52 ` Edward Shishkin
2013-09-17 20:24   ` Evgeniy
2013-09-17 20:37     ` Chris Gentile
2013-09-17 21:02       ` Evgeniy
2013-09-17 21:15         ` Mathieu Belanger
2013-09-17 21:22           ` Chris Gentile
2013-09-17 22:02           ` Chris Gentile
2013-09-18  3:44             ` Mathieu Belanger
2013-09-18  5:52               ` Chris Gentile
2013-09-18  6:14               ` Chris Gentile
2013-09-18  6:20                 ` Mathieu Belanger
2013-09-18  6:47                   ` Chris Gentile
2013-09-18  6:54                     ` Mathieu Belanger
2013-09-18  6:59                       ` Chris Gentile
2013-09-18 13:20                         ` Evgeniy
2013-09-18 13:27                           ` Chris Gentile
2013-09-18 13:30                           ` Chris Gentile
2013-09-18 14:02                             ` Evgeniy
2013-09-18 15:53                               ` Evgeniy
2013-09-18 16:09                                 ` Mathieu Belanger
2013-09-18 16:20                                   ` Mathieu Belanger
2013-09-18 16:24                                   ` Evgeniy
2013-09-18 16:39                                     ` Mathieu Belanger
2013-09-18 18:02                                       ` Evgeniy
2013-09-18 18:20                                         ` Mathieu Belanger
2013-09-18 18:36                                           ` Mathieu Belanger
2013-09-18 23:24                                         ` Mathieu Belanger
2013-09-18 23:36                                           ` Edward Shishkin
2013-09-19  1:25                                           ` Mathieu Belanger
     [not found]                                             ` <CADW=+3=znbq=KDqCmzQ_eq=V_9i4VpHj_uOcB3joJbZUZPNtdA@mail.gmail.com>
2013-09-19  5:45                                               ` Mathieu Belanger
2013-09-19  9:12                                                 ` Edward Shishkin
2013-09-19 10:10                                                   ` Evgeniy
2013-09-19 10:23                                                     ` Evgeniy
2013-09-19 10:24                                                     ` Edward Shishkin
2013-09-19 15:02                                                   ` Christopher Gentile
2013-09-19 14:43                                           ` Christopher Gentile
     [not found]         ` <5238C666.6080703@gmail.com>
2013-09-17 21:22           ` Evgeniy
2013-09-17 21:25             ` Chris Gentile
2013-09-17 21:35               ` Evgeniy
     [not found]   ` <CAL2jS+mhmvmse7UqK4Xa0pYLSBJ9mfBDohKYFKdjzpAbL-=prA@mail.gmail.com>
2013-09-17 23:13     ` Edward Shishkin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).