search for: ocfs2_mount_errors_pan

Displaying 11 results from an estimated 11 matches for "ocfs2_mount_errors_pan".

2015 Oct 14
2
Ocfs2-devel Digest, Vol 138, Issue 31 review
Hi, "status = -30" means it has encountered EROFS when start transaction. And system panic is because s_mount_opt is set to OCFS2_MOUNT_ERRORS_PANIC in __ocfs2_abort, ideal with OCFS2_MOUNT_ERRORS_PANIC first in ocfs2_handle_error. so I think that it is not reasonable, Therefore, this setting shall be canceled in __ocfs2_abort. thanks ________________________________ zhangguanghui From: Joseph Qi<mailto:joseph.qi at huawei.com> Dat...
2015 Oct 14
2
Ocfs2-devel Digest, Vol 138, Issue 31 review
On 10/14/2015 03:57 AM, Joseph Qi wrote: > On 2015/10/14 16:45, Zhangguanghui wrote: >> Hi, >> "status = -30" means it has encountered EROFS when start transaction. >> And system panic is because s_mount_opt is set to OCFS2_MOUNT_ERRORS_PANIC in __ocfs2_abort, >> ideal with OCFS2_MOUNT_ERRORS_PANIC first in ocfs2_handle_error. >> so I think that it is not reasonable, Therefore, this setting shall be canceled in __ocfs2_abort. >> thanks >> > The option is set when mounting and __ocfs2_abort does the check...
2015 Oct 14
1
Ocfs2-devel Digest, Vol 138, Issue 31 review
...ty systems, This patch enhances robustness for the filesystem. but storage network is unstable?it still triggers a panic? such as ocfs2_start_trans -> __ocfs2_abort ->panic. The 's_mount_opt' should depend on the mount option set, If errors=continue is set, mark as a EIO error, change OCFS2_MOUNT_ERRORS_PANIC to OCFS2_MOUNT_ERRORS_CONT in __ocfs2_abort; it's better than forcing a panic without decreasing availability,errors=continue seems be well to me. Finally, any feedback about this process (positive or negative) would be greatly appreciated. Aug 11 11:32:25 cvknode73 kernel: [678904.78790...
2015 Oct 14
1
Ocfs2-devel Digest, Vol 138, Issue 31 review
...ty systems, This patch enhances robustness for the filesystem. but storage network is unstable?it still triggers a panic? such as ocfs2_start_trans -> __ocfs2_abort ->panic. The 's_mount_opt' should depend on the mount option set, If errors=continue is set, mark as a EIO error, change OCFS2_MOUNT_ERRORS_PANIC to OCFS2_MOUNT_ERRORS_CONT in __ocfs2_abort; it's better than forcing a panic without decreasing availability,errors=continue seems be well to me. Finally, any feedback about this process (positive or negative) would be greatly appreciated. Aug 11 11:32:25 cvknode73 kernel: [678904.78790...
2015 Oct 14
1
Ocfs2-devel Digest, Vol 138, Issue 31 review
...patch enhances robustness for the filesystem. > but storage network is unstable?it still triggers a panic? such as ocfs2_start_trans -> __ocfs2_abort ->panic. > The 's_mount_opt' should depend on the mount option set, If errors=continue is set, > mark as a EIO error, change OCFS2_MOUNT_ERRORS_PANIC to OCFS2_MOUNT_ERRORS_CONT in __ocfs2_abort; > it's better than forcing a panic without decreasing availability,errors=continue seems be well to me. > > Finally, any feedback about this process (positive or negative) would be greatly appreciated. > > Aug 11 11:32:25 cvkno...
2023 May 04
1
[PATCH 2/2] ocfs2: add error handling path when jbd2 enter ABORT status
...tly handle journal abnormal case. ``` fstest NO. 648 could trigger ocfs2_abort from ocfs2_start_trans(). So you could find my previous mail, I ran the fstest with parameter '-e generic/648', which means fstest excludes NO. 648. The only different between ocfs2_abort and ocfs2_error is set OCFS2_MOUNT_ERRORS_PANIC, which could trigger panic. If you think panic is brute, I suggest to use ocfs2_error. > > >> BTW, the basic rule here is, we don't want to change journal to prevent > >> other nodes corrupting the filesystem. > > > > If my memory is correct, every node has...
2023 May 05
1
[PATCH 2/2] ocfs2: add error handling path when jbd2 enter ABORT status
...`` > > fstest NO. 648 could trigger ocfs2_abort from ocfs2_start_trans(). So you could > find my previous mail, I ran the fstest with parameter '-e generic/648', which > means fstest excludes NO. 648. > > The only different between ocfs2_abort and ocfs2_error is set > OCFS2_MOUNT_ERRORS_PANIC, which could trigger panic. If you think panic is > brute, I suggest to use ocfs2_error. > Looked back the history, it is designed to panic in cluster mode: a2f2ddbf2baf ocfs2: __ocfs2_abort() should not enable panic for local mounts >> >>>> BTW, the basic rule here is,...
2023 May 08
1
[PATCH 2/2] ocfs2: add error handling path when jbd2 enter ABORT status
...648 could trigger ocfs2_abort from ocfs2_start_trans(). So you could > > find my previous mail, I ran the fstest with parameter '-e generic/648', which > > means fstest excludes NO. 648. > > > > The only different between ocfs2_abort and ocfs2_error is set > > OCFS2_MOUNT_ERRORS_PANIC, which could trigger panic. If you think panic is > > brute, I suggest to use ocfs2_error. > > > > Looked back the history, it is designed to panic in cluster mode: > a2f2ddbf2baf ocfs2: __ocfs2_abort() should not enable panic for local mounts About the panic action from o...
2023 May 09
1
[PATCH 2/2] ocfs2: add error handling path when jbd2 enter ABORT status
...ger ocfs2_abort from ocfs2_start_trans(). So you could >>> find my previous mail, I ran the fstest with parameter '-e generic/648', which >>> means fstest excludes NO. 648. >>> >>> The only different between ocfs2_abort and ocfs2_error is set >>> OCFS2_MOUNT_ERRORS_PANIC, which could trigger panic. If you think panic is >>> brute, I suggest to use ocfs2_error. >>> >> >> Looked back the history, it is designed to panic in cluster mode: >> a2f2ddbf2baf ocfs2: __ocfs2_abort() should not enable panic for local mounts > > Abo...
2008 Sep 04
4
[PATCH 0/3] ocfs2: Switch over to JBD2.
ocfs2 currently uses the Journaled Block Device (JBD) for its journaling. This is a very stable and tested codebase. However, JBD is limited by architecture to 32bit block numbers. This means an ocfs2 filesystem is limited to 2^32 blocks. With a 4K blocksize, that's 16TB. People want larger volumes. Fortunately, there is now JBD2. JBD2 adds 64bit block number support and some other
2010 Oct 08
23
O2CB global heartbeat - hopefully final drop!
All, This is hopefully the final drop of the patches for adding global heartbeat to the o2cb stack. The diff from the previous set is here: http://oss.oracle.com/~smushran/global-hb-diff-2010-10-07 Implemented most of the suggestions provided by Joel and Wengang. The most important one was to activate the feature only at the end, Also, got mostly a clean run with checkpatch.pl. Sunil