| From | Subject | Date |
|---|---|---|
| Steve Brown | Re: ext4 benchmark questions
hmmm... this would seem to conflict with the docs in the kernel, especially:
"Write barriers enforce proper on-disk ordering
of journal commits, making volatile disk write caches
safe to use, at some performance penalty. If
your disks are battery-backed in one way or another,
I'm not worried about powerloss. The kernel docs seem to imply that
data=[journaled,ordered] come with a performance hit. My results
would indicate otherwise. Should I be seeing this kinda of
Steve
--
| Apr 22, 3:11 pm 2010 |
| Eric Sandeen | Re: ext4 benchmark questions
Steve Brown wrote:
the kernel uses "relatime" now by default, which gives you most of the
not expected by me; barriers == drive write cache flushes, which I
data=writeback is not safe for data integrity; unless you can handle
not sure offhand what to make of decreased write performance with a longer
commit time...
-Eric
--
| Apr 22, 2:52 pm 2010 |
| Steve Brown | ext4 benchmark questions
I'm in the process of evaluating various storage options for a large
array (12TB) I'm creating. First. I will preface all of this by
saying that I understand the note in the kernel docs about comparing
file systems under various workloads, and I acknowledge that my exact
methodology isn't perfect. But it works for what I'm doing. :) This
array will be used for storage of large media files (up to 20-30GB per
file). I'm testing using iozone with various file sizes ranging from
4GB to 32GB. I'm ...
| Apr 22, 2:38 pm 2010 |
| Eric Sandeen | Re: ext4 benchmark questions
they are not exactly the same thing, so noatime may be -slightly-
what you saw is in conflict with what is expected, yes; I don't know
why barriers would ever increase performance.
(my description of barriers as drive write caches isn't in conflict
Sorry, I misread... I also don't know why reading would be much affected
at all by the journalling mode, which journals -writes- (reading can
update metadata, but not much, esp. if you have noatime/relatime).
--
| Apr 22, 3:20 pm 2010 |
| Evgeniy Ivanov | Question about e2fsck and HTree
Hello,
I have a question about ext2/ext3.
As I understand directory indexing is compatible feature, currently my
implementations doesn't support HTree.
I do some things (make kernel and libs) with FS and check it with
e2fsck: it creates index (everything else is ok, exit status is 1).
Then I do same things with FS and check again:
HTree directory inode 23316 has an invalid root node.
Is it OK for implementation without directory indexing?
--
Evgeniy Ivanov
--
| Apr 22, 12:43 pm 2010 |
| Dmitry Monakhov | [PATCH] ext4: restart ext4_ext_remove_space() after tran ...
If i_data_sem was internally dropped due to transaction restart, it is
necessary to restart path look-up because extents tree was possibly
modified by ext4_get_block().
https://bugzilla.kernel.org/show_bug.cgi?id=15827
Signed-off-by: Dmitry Monakhov <dmonakhov@openvz.org>
---
fs/ext4/ext4.h | 1 +
fs/ext4/extents.c | 18 +++++++++++++-----
2 files changed, 14 insertions(+), 5 deletions(-)
diff --git a/fs/ext4/ext4.h b/fs/ext4/ext4.h
index 6641c58..c69efb2 100644
--- ...
| Apr 21, 9:31 pm 2010 |
| Dmitry Monakhov | Re: [PATCH] ext4: restart ext4_ext_remove_space() after ...
Dmitry Monakhov <dmonakhov@openvz.org> writes:
Oops. i've missed last 'u' in 'edu', the Ted's email.
Add him to cc.
BTW seems that there is only one reproducible bug is left after
227's xfstest case. The bug with wrong i_blocks count:
Pass 1: Checking inodes, blocks, and sizes
Inode 3855, i_blocks is 288, should be 304. Fix? no
This will be the hardest one because i'm able to discover wrong blocks
count only on fsck stage. I'm suspecting what quota charge is missed
--
| Apr 22, 12:33 am 2010 |
| Andre Noll | Re: ext4: (2.6.34-rc4): This should not happen!! Data w ...
Here we go.
mount | grep sda:
/dev/sda on /mnt type ext4 (ro,relatime,barrier=1,data=ordered)
command:
ls stress.* | head -n 5 | xargs rm && stress -d 5 --hdd-noclean --hdd-bytes 10G
dmesg:
EXT4-fs (sda): mounted filesystem with ordered data mode
qla2xxx 0000:06:09.0: scsi(0:0:0): Abort command issued -- 1 2f82d1 2002.
qla2xxx 0000:06:09.0: scsi(0:0:0): Abort command issued -- 1 2f82d3 2002.
end_request: I/O error, dev sda, sector ...
| Apr 22, 1:21 am 2010 |
| previous day | today | next day |
|---|---|---|
| April 21, 2010 | April 22, 2010 | April 23, 2010 |
