Oh, I found it at line #2163 of fs/ocfs2/super.c. I imagine that something as simple as the following would work, but perhaps I'll wait for your feedback.
/* if (ocfs2_clusters_to_blocks(osb->sb, le32_to_cpu(di->i_clusters) - 1) > (u32)~0UL) { mlog(ML_ERROR, "Volume might try to write to blocks beyond " "what jbd can address in 32 bits.\n"); status = -EINVAL; goto bail; } */ -Robert On Jan 1, 2010, at 4:05 AM, Sunil Mushran wrote: > Robert Smith wrote: >> r...@s2-replay02:/usr/src/ocfs2-tools-1.4.3# dmesg | tail -n 30 .... >> .... >> [ 1017.163255] OCFS2 Node Manager 1.5.0 >> [ 1017.228882] OCFS2 DLM 1.5.0 >> [ 1017.232440] ocfs2: Registered cluster interface o2cb >> [ 1017.247862] OCFS2 DLMFS 1.5.0 >> [ 1017.248072] OCFS2 User DLM kernel interface loaded >> [ 1032.163970] OCFS2 1.5.0 >> [ 1032.168415] (3776,6):ocfs2_initialize_super:2166 ERROR: Volume might try >> to write to blocks beyond what jbd can address in 32 bits. >> [ 1032.168490] (3776,6):ocfs2_fill_super:1008 ERROR: status = -22 >> [ 1032.168525] ocfs2: Unmounting device (252,0) on (node 0) >> [ 1220.077245] (3821,5):ocfs2_initialize_super:2166 ERROR: Volume might try >> to write to blocks beyond what jbd can address in 32 bits. >> [ 1220.077306] (3821,5):ocfs2_fill_super:1008 ERROR: status = -22 >> [ 1220.077342] ocfs2: Unmounting device (252,0) on (node 0) >> [ 1228.102152] (3834,4):ocfs2_initialize_super:2166 ERROR: Volume might try >> to write to blocks beyond what jbd can address in 32 bits. >> [ 1228.102276] (3834,4):ocfs2_fill_super:1008 ERROR: status = -22 >> [ 1228.102317] ocfs2: Unmounting device (252,0) on (node 0) >> [ 1236.126519] (3844,4):ocfs2_initialize_super:2166 ERROR: Volume might try >> to write to blocks beyond what jbd can address in 32 bits. >> [ 1236.126581] (3844,4):ocfs2_fill_super:1008 ERROR: status = -22 >> [ 1236.126621] ocfs2: Unmounting device (252,0) on (node 0) >> [ 1244.150444] (3852,4):ocfs2_initialize_super:2166 ERROR: Volume might try >> to write to blocks beyond what jbd can address in 32 bits. >> [ 1244.150504] (3852,4):ocfs2_fill_super:1008 ERROR: status = -22 >> [ 1244.150539] ocfs2: Unmounting device (252,0) on (node 0) >> r...@s2-replay02:/usr/src/ocfs2-tools-1.4.3# >> >> >> Think I need to recompile the kernel and change the built in support for JBD >> v1 to a module? Or modularize both of them? >> > > The message is hard-coded. Ignore the jbd in the error message. You are using > jbd2. > > But that check is there for a reason. As I said before >16TB has not been > tested > thoroughly as yet. The check will be removed once we've completed the testing. _______________________________________________ Ocfs2-devel mailing list Ocfs2-devel@oss.oracle.com http://oss.oracle.com/mailman/listinfo/ocfs2-devel