Bug 190611
Summary: | Race condition between i_mapping and iput() causes system panic | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 4 | Reporter: | Bob Miller <rem> | ||||
Component: | kernel | Assignee: | Eric Sandeen <esandeen> | ||||
Status: | CLOSED WONTFIX | QA Contact: | Brian Brock <bbrock> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 4.0 | CC: | jbaron, rwheeler | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2010-03-16 18:52:17 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Bob Miller
2006-05-03 22:02:58 UTC
Folks, this bug has been sitting here for a long time with an easy reproduction case. Do you have any plans to address it ? We would appreciate an update. Thanks. BTW - we have a patch for this. I will post it to the bug. Created attachment 146716 [details]
Patch to eliminate the i_mapping race in bd_acquire().
upstream commit at http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=09d967c6f32b35eab15b45862ae16e4f06259d8e Looks like there have been no further changes to these functions since then. For what it's worth, I have not yet been able to reproduce with the aforementioned reproducer... -Eric Bob, I see that the original report looks pasted from a SuSE bug report. I still have not been able to reproduce this on a RHEL4 kernel, and while it is not an absolute requirement before we include this patch (since it does appear that RHEL4 has this same problem), it's always best if we can demonstrate the problem before we go fixing it. Have you actually been able to reproduce this on a RHEL4 machine? Thanks, -Eric polyserv, ping? Have you actually seen or reproduced this on RHEL? If this is still an issue, please reopen the bug. |