Bug 459337 - dm-snap.c: Data read from snapshot may be corrupt if origin is being written to simultaneously
Summary: dm-snap.c: Data read from snapshot may be corrupt if origin is being written ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: kernel
Version: 5.3
Hardware: All
OS: Linux
medium
high
Target Milestone: rc
: ---
Assignee: Mikuláš Patočka
QA Contact: Martin Jenner
URL:
Whiteboard:
Depends On: 175830
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-08-16 21:05 UTC by Mikuláš Patočka
Modified: 2009-01-20 20:17 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-01-20 20:17:14 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
PATCH 1/2 --- add I/O tracking infrastructure (7.05 KB, patch)
2008-08-19 20:59 UTC, Mikuláš Patočka
no flags Details | Diff
PATCH 2/2 --- fix this bug (1.92 KB, patch)
2008-08-19 21:01 UTC, Mikuláš Patočka
no flags Details | Diff
first testcase (6.78 KB, text/plain)
2008-08-19 21:04 UTC, Mikuláš Patočka
no flags Details
second testcase (6.76 KB, text/plain)
2008-08-19 21:05 UTC, Mikuláš Patočka
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2009:0225 0 normal SHIPPED_LIVE Important: Red Hat Enterprise Linux 5.3 kernel security and bug fix update 2009-01-20 16:06:24 UTC

Comment 1 Mikuláš Patočka 2008-08-19 20:59:47 UTC
Created attachment 314570 [details]
PATCH 1/2 --- add I/O tracking infrastructure

The first patch. Adds infrastructure for the second patch that fixes the bug.

Comment 2 Mikuláš Patočka 2008-08-19 21:01:30 UTC
Created attachment 314571 [details]
PATCH 2/2 --- fix this bug

Fixes the bug.

Comment 3 Mikuláš Patočka 2008-08-19 21:04:17 UTC
Created attachment 314572 [details]
first testcase

A testcase for this bug. Adjust name of VG, LV and size in the defines at the beginning.

Comment 4 Mikuláš Patočka 2008-08-19 21:05:55 UTC
Created attachment 314573 [details]
second testcase

Second testcase. Schedules slightly differently than the first one, otherwise it is identical.

Comment 5 Don Zickus 2008-09-11 19:44:06 UTC
in kernel-2.6.18-111.el5
You can download this test kernel from http://people.redhat.com/dzickus/el5

Comment 9 errata-xmlrpc 2009-01-20 20:17:14 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHSA-2009-0225.html


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