Displaying 20 results from an estimated 20 matches for "metaecc".
2010 Aug 12
3
[PATCH 1/2] ocfs2: Fix metaecc error messages
Like tools, the checksum validate function now prints the values in hex.
Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
---
fs/ocfs2/blockcheck.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/ocfs2/blockcheck.c b/fs/ocfs2/blockcheck.c
index ec6d123..c7ee03c 100644
--- a/fs/ocfs2/blockcheck.c
+++ b/fs/ocfs2/blockcheck.c
@@ -439,7 +439,7 @@ int
2010 Jun 01
1
debugfs.ocfs2 and Feature Incompat
...0.90
Mount Count: 0 Max Mount Count: 20
State: 0 Errors: 0
Check Interval: 0 Last Check: Mon May 10 12:17:37 2010
Creator OS: 0
Feature Compat: 3 backup-super strict-journal-super
Feature Incompat: 8016 sparse extended-slotmap inline-data
metaecc xattr indexed-dirs refcount
Tunefs Incomplete: 0
Feature RO compat: 1 unwritten
Root Blknum: 5 System Dir Blknum: 6
First Cluster Group Blknum: 3
Block Size Bits: 12 Cluster Size Bits: 12
Max Node Slots: 10
Extended Attributes Inlin...
2012 Feb 01
3
A Billion Files on OCFS2 -- Best Practices?
We have an application that has many processing threads writing more than a
billion files ranging from 2KB ? 50KB, with 50% under 8KB (currently there
are 700 million files). The files are never deleted or modified ? they are
written once, and read infrequently. The files are hashed so that they are
evenly distributed across ~1,000,000 subdirectories up to 3 levels deep,
with up to 1000 files
2011 Jan 20
2
useless tools - tunefs.ocfs2,fsck.ocfs2
One of ocfs2 filesystem has some errors.
1. fsck.ocfs2 informs me that : "I/O error on channel while reading
.. " It was NOT TRUE - I was able to read and write entire storage over
the network multiple times.
2. becouse of CRC errors and suggestion to disable metaecc I run
tunefs.ocfs2 --fs-features=nometaecc /dev/xxx
funefs allocate 9,89 GB of virtual memory and 95% of phisical memory
(4GB). After 4 hours process has been killed - because of out of memory.
I have to recreate new filesystem and restore data from backup.
I try to use tools in version 1.4 a...
2009 Jun 02
3
Anything I'm missing for 2.6.31?
Hey everyone,
We're coming up on the next merge window, and I only have a
couple tiny fixes for ocfs2. I thought I'd list up what I know is
outstanding, and I was hoping to find out if I was missing anything. If
I am, I need to get it in linux-next and set for the merge window ASAP.
- metaecc-stats
This is a trivial patch I put together to track errors seen by the
blockcheck code. No one has reviewed it. Not a high priority, but I
suspect that if it looks good to a reviewer, we can push it whenever we
want.
- cacheme
These are the changes that separate out the metadata cache fr...
2010 Aug 19
0
[GIT PULL] ocfs2 changes for 2.6.36, part 2.
...merge-window
libfs: Fix shift bug in generic_check_addressable()
Patrick J. LoPresti (3):
ext3/ext4: Factor out disk addressability check
JBD2: Allow feature checks before journal recovery
OCFS2: Allow huge (> 16 TiB) volumes to mount
Sunil Mushran (2):
ocfs2: Fix metaecc error messages
ocfs2: Fix incorrect checksum validation error
Tao Ma (9):
ocfs2: Add some trace log for orphan scan.
ocfs2: Remove obscure error handling in direct_write.
ocfs2: Remove unused old_id in ocfs2_commit_cache.
ocfs2: Remove obsolete comments before ocfs2_s...
2011 Jan 12
1
Problems with fsck
Hi List,
i'd like to share with you what happened yesterday.
Kernel 2.6.36.1
ocfs2-tools 1.6.3 (latest).
I had an old OCFS2 partition created with a 2.6.32 kernel and ocfs2
tools 1.4.5.
I unmounted all partitions on all nodes in order to enable discontig-bg.
I then used tunefs to add discontig-bg, inline-data and indexed-dirs.
During indexed-dirs tunefs segfaulted and since then, fsck
2010 Jun 14
3
Diagnosing some OCFS2 error messages
Hello. I am experimenting with OCFS2 on Suse Linux Enterprise Server
11 Service Pack 1.
I am performing various stress tests. My current exercise involves
writing to files using a shared-writable mmap() from two nodes. (Each
node mmaps and writes to different files; I am not trying to access
the same file from multiple nodes.)
Both nodes are logging messages like these:
[94355.116255]
2010 Sep 07
1
[GIT PULL] ocfs2 fixes for 2.6.36.
...ate_counts() instead of open coding
ocfs2: allow return of new inode block location before allocation of the inode
ocfs2: split out ocfs2_prepare_orphan_dir() into locking and prep functions
ocfs2: Fix orphan add in ocfs2_create_inode_in_orphan
Sunil Mushran (2):
ocfs2: Fix metaecc error messages
ocfs2: Fix incorrect checksum validation error
Tao Ma (2):
ocfs2: make __ocfs2_page_mkwrite handle file end properly.
ocfs2: Use the right group in nfs sync check.
Tristan Ye (1):
Ocfs2: Fix a regression bug from mainline commit(6b933c8e6f1a2f3118082c455eef2...
2009 Jun 04
3
Patches that adds delayed orphan scan timer (rev 3)
Resending after implementing review comments.
2009 Jun 02
3
Patches that adds delayed orphan scan timer (rev 2)
Resending after implementing review comments.
2010 Jan 29
0
[PATCH 3/3] ocfs2:freeze-thaw: make it work -v2
...@@ -394,6 +397,8 @@ struct ocfs2_super
unsigned int *osb_orphan_wipes;
wait_queue_head_t osb_wipe_event;
+ /* osb_freeze_work is protected by osb->s_bdev->bd_fsfreeze_mutex */
+ struct work_struct osb_freeze_work;
struct ocfs2_orphan_scan osb_orphan_scan;
/* used to protect metaecc calculation check of xattr. */
@@ -531,6 +536,13 @@ static inline void ocfs2_set_osb_flag(struct ocfs2_super *osb,
spin_unlock(&osb->osb_lock);
}
+static inline void ocfs2_clear_osb_flag(struct ocfs2_super *osb,
+ unsigned long flag)
+{
+ spin_lock(&osb->osb_lock);
+ osb->...
2009 Jun 02
3
Patches that adds delayed orphan scan timer
Resending after adding another patch to display delayed orphan scan statistics.
2009 May 19
2
[PATCH 1/1] OCFS2: timer to queue scan of all orphan slots
...ocfs2_super
{
struct task_struct *commit_task;
@@ -340,6 +341,7 @@ struct ocfs2_super
struct ocfs2_node_map osb_recovering_orphan_dirs;
unsigned int *osb_orphan_wipes;
wait_queue_head_t osb_wipe_event;
+ struct ocfs2_delayed_orphan_scan *osb_delayed_orphan_scan;
/* used to protect metaecc calculation check of xattr. */
spinlock_t osb_xattr_lock;
diff --git a/fs/ocfs2/ocfs2_lockid.h b/fs/ocfs2/ocfs2_lockid.h
index a53ce87..978c286 100644
--- a/fs/ocfs2/ocfs2_lockid.h
+++ b/fs/ocfs2/ocfs2_lockid.h
@@ -48,6 +48,7 @@ enum ocfs2_lock_type {
OCFS2_LOCK_TYPE_FLOCK,
OCFS2_LOCK_TYPE_QI...
2009 Mar 27
42
[PATCH 00/42] ocfs2: Add reflink file support. V1
Hi all,
So I have finally finished the v1 of reflink for ocfs2. It has some
bugs that I am still investigating, but the schema is almost there. So
I'd like to send it out first for review. And Tristan and I will
continue to work on the stability of the code.
The general information for reflink, please see
http://oss.oracle.com/osswiki/OCFS2/DesignDocs/Reflink.
For the design doc, please
2009 Apr 03
42
[PATCH 00/42] ocfs2: Add reflink file support. V2
Hi all,
Change from v1 to v2: bug fix and metadata/credits reservation
improvement.
The general information for reflink, please see
http://oss.oracle.com/osswiki/OCFS2/DesignDocs/Reflink.
For the design doc, please see
http://oss.oracle.com/osswiki/OCFS2/DesignDocs/RefcountTrees
http://oss.oracle.com/osswiki/OCFS2/DesignDocs/ReflinkOperation
2009 Apr 30
42
[PATCH 00/39] ocfs2: Add reflink file support. V3
Hi all,
So I have finally finished the v3 of reflink for ocfs2. The biggest
change is that we support 64bit cluster offset now(Thank Mark and Joel
for it).
[View]
http://oss.oracle.com/git/?p=tma/linux-2.6.git;a=shortlog;h=refcount
[Pull]
git://oss.oracle.com/git/tma/linux-2.6.git refcount
The general information for reflink, please see
http://oss.oracle.com/osswiki/OCFS2/DesignDocs/Reflink.
2009 Jan 30
8
[PATCH 0/7] ocfs2: Directory indexing support
...w. I'd like
to get these into the merge_window branch sooner rather than later, so any
reviews are appreciated :)
Changes from last time:
- Added inline indexing support. This turned out to be a good idea - many
directories just keep their index inlined.
- Rebased so it fully complies with metaecc and quota requirements.
- Lots of bugs fixed.
There's a 'dx_dirs' branch in ocfs2.git:
git pull git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2.git dx_dirs
I've tested this batch of patches with kernel builds, and various bash loops
to create large numbers of files...
2011 Dec 20
8
ocfs2 - Kernel panic on many write/read from both
Sorry i don`t copy everything:
TEST-MAIL1# echo "ls //orphan_dir:0000"|debugfs.ocfs2 /dev/dm-0|wc
debugfs.ocfs2 1.6.4
5239722 26198604 246266859
TEST-MAIL1# echo "ls //orphan_dir:0001"|debugfs.ocfs2 /dev/dm-0|wc
debugfs.ocfs2 1.6.4
6074335 30371669 285493670
TEST-MAIL2 ~ # echo "ls //orphan_dir:0000"|debugfs.ocfs2 /dev/dm-0|wc
debugfs.ocfs2 1.6.4
5239722 26198604
2009 Mar 17
33
[git patches] Ocfs2 updates for 2.6.30
Hi,
The following patches comprise the bulk of Ocfs2 updates for the
2.6.30 merge window. Aside from larger, more involved fixes, we're adding
the following features, which I will describe in the order their patches are
mailed.
Sunil's exported some more state to our debugfs files, and
consolidated some other aspects of our debugfs infrastructure. This will
further aid us in debugging