Bug 594484 - umount/sync performance fixes
Summary: umount/sync performance fixes
Status: CLOSED DUPLICATE of bug 601202
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: kernel
Version: 6.0
Hardware: All
OS: Linux
low
medium
Target Milestone: rc
: ---
Assignee: Eric Sandeen
QA Contact: Red Hat Kernel QE team
URL:
Whiteboard:
Keywords:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-05-20 19:48 UTC by Eric Sandeen
Modified: 2010-07-15 14:33 UTC (History)
1 user (show)

(edit)
Clone Of:
(edit)
Last Closed: 2010-07-15 14:33:03 UTC


Attachments (Terms of Use)

Description Eric Sandeen 2010-05-20 19:48:31 UTC
From https://bugzilla.kernel.org/show_bug.cgi?id=15906 -

As root, if /tmp is on an LV (or possibly even without this):

cd /tmp
dd if=/dev/zero of=test.ext4 bs=1 count=1 seek=1G
mkfs.ext4 -F test.ext4
mkdir -p /mnt/test
mount -o loop test.ext4 /mnt/test
echo $(seq 65536) | (cd /mnt/test; xargs touch)
time umount /mnt/test

Prior to 2.6.32, this took a second or so.  Now it takes over a minute.

(note this does not have to be a loop device, any device will do)

Fixes in Jens Axboe's tree upstream:

http://git.kernel.org/?p=linux/kernel/git/axboe/linux-2.6-block.git;a=commitdiff;h=e913fc825dc685a444cb4c1d0f9d32f372f59861
http://git.kernel.org/?p=linux/kernel/git/axboe/linux-2.6-block.git;a=commitdiff;h=5547e8aac6f71505d621a612de2fca0dd988b439

Comment 1 RHEL Product and Program Management 2010-05-20 19:56:21 UTC
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux major release.  Product Management has requested further
review of this request by Red Hat Engineering, for potential inclusion in a Red
Hat Enterprise Linux Major release.  This request is not yet committed for
inclusion.

Comment 3 Mike Snitzer 2010-07-15 14:33:03 UTC
Fixes were included in RHEL6 kernel via bz#601202.

*** This bug has been marked as a duplicate of bug 601202 ***


Note You need to log in before you can comment on or make changes to this bug.