Bug 485241
Summary: | unaligned access in create_rcom and dlm_send_rcom_lock | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Nate Straz <nstraz> |
Component: | kernel | Assignee: | David Teigland <teigland> |
Status: | CLOSED DEFERRED | QA Contact: | Red Hat Kernel QE team <kernel-qe> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 5.3 | CC: | ccaulfie, cluster-maint, edamato, fdinitto |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | ia64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-05-01 19:30:36 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: |
Description
Nate Straz
2009-02-12 15:50:34 UTC
These both appear to be complaining about rc-> accesses, which is memory returned by dlm_lowcomms_get_buffer(). That function hasn't changed in ages, so I'm guessing that this isn't a new warning. It does play some rather fancy games with memory buffers, though. CC'ing Chrissie and Fabio since they have resolved previous alignment issues. We should look at fixing this sometime, but probably in the context of other work on that code. I don't think the warnings alone justify the amount of work or code change that would be necessary. I think we already fixed those warnings on recent dlm code but I could verify ia64 soonish. The only problem on ia64 is a performance hit on that code path and everything that uses those unaligned buffers (with default settings). Depending on some kernel options, those warnings could be turned into fatal error on ia64. They are fatal on some not supported architectures. Fabio |